The Development of Reflective Practice on a Work-Based Software Engineering Program: A Longitudinal Study
Pith reviewed 2026-05-22 18:14 UTC · model grok-4.3
The pith
Students in a work-based software engineering program show steadily more advanced reflection over four years, with every final-year student able to reconstruct experiences to guide future practice.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Longitudinal coding of student reflections using Boud et al.'s Model of Reflective Process and Bain et al.'s 5R Framework shows that sophisticated reflection—particularly integration, appropriation, and reconstruction—increases markedly from year one to year four. All students in the final year reconstruct their experiences to inform future practice, and many also engage in meta-reflection on the value of reflecting itself. The analysis further indicates that workplace experience and academic study function as complementary sources of insight.
What carries the argument
Longitudinal coding of reflective assignments with Boud et al.'s Model of Reflective Process and Bain et al.'s 5R Framework to track shifts in depth and type of reflection across four years.
If this is right
- Sophisticated reflection becomes markedly more prevalent in later program years.
- Workplace experience and university study are experienced as mutually supportive for reflective development.
- Every student reaches the stage of reconstructing experiences to shape future practice by graduation.
- Meta-reflection on the act of reflecting itself appears in some final-year submissions.
- Structured reflection may be worth adding to conventional software engineering degrees.
Where Pith is reading between the lines
- Programs without a work placement could test whether adding regular reflective assignments produces similar gains in reconstruction ability.
- The appearance of meta-reflection suggests students may begin to treat reflection as a reusable professional tool rather than a course requirement.
- Direct comparison of reflection depth between work-based and campus-only cohorts would clarify how much the workplace context contributes to the observed progression.
Load-bearing premise
Coding reflective assignments with the two chosen models produces a reliable and unbiased record of genuine growth in students' reflective abilities.
What would settle it
Re-coding the full set of assignments by independent coders yields no consistent rise in reconstruction or integration scores across the four years, or final-year students fail to produce any examples of using past experience to plan future actions when prompted directly.
Figures
read the original abstract
This study examines the development of reflective practice among students on a four-year work-based Software Engineering program. Using two established models of reflection - Boud et al.'s Model of Reflective Process and Bain et al.'s 5R Framework for Reflection - we analyse a series of reflective assignments submitted by students over four years. Our longitudinal analysis reveals clear trends in how students' reflective abilities evolve over the course of the program. We find that more sophisticated forms of reflection, such as integration of knowledge, appropriation of skills, and reconstruction of practice, increase markedly in prevalence in later years. The complementary nature of workplace experience and university study is highlighted in students' reflections, demonstrating a key benefit of the work-based learning approach. By the final year, all students demonstrate the ability to reconstruct their experiences to inform future practice. Our findings provide insight into how reflective practice develops in Software Engineering education and suggest potential value in incorporating more structured reflection into traditional degree programs. The study also reveals instances of meta-reflection, where students reflect on the value of reflection itself, indicating a deep engagement with the reflective process. While acknowledging limitations, this work offers a unique longitudinal perspective on the development of reflective practice in work-based Software Engineering education.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper reports on a longitudinal study of reflective practice development among students in a four-year work-based Software Engineering program. By coding reflective assignments using Boud et al.'s Model of Reflective Process and Bain et al.'s 5R Framework, the authors identify increasing trends in sophisticated reflection over the years, with all final-year students demonstrating reconstruction of experiences to inform future practice. The study highlights the benefits of combining workplace experience with university study and instances of meta-reflection.
Significance. If the methodological details support the reliability of the coding, this study provides important empirical evidence on the evolution of reflective abilities in software engineering education. The longitudinal design and use of established reflection models are strengths, offering insights that could guide the incorporation of reflective practices in both work-based and traditional SE programs. The finding of meta-reflection indicates deep engagement with the process.
major comments (1)
- [Methods] Methods: The description of the content analysis does not report the number of coders, coder training or calibration procedures, inter-rater reliability metrics (such as Cohen's kappa), or how disagreements on borderline cases were resolved. Because the central claim that 'by the final year, all students demonstrate the ability to reconstruct their experiences' rests directly on the coded instances of reconstruction, the absence of these details leaves the reliability of the universal claim unverified.
minor comments (2)
- [Abstract] Abstract: The claim of 'clear trends' and 'all students' would be strengthened by stating the cohort size and the total number of assignments coded.
- [Results] Results: Quantitative summaries (e.g., percentage of assignments showing each level of the 5R framework or Boud stages per year) are needed to substantiate the described increase in sophisticated reflection.
Simulated Author's Rebuttal
We thank the referee for their constructive feedback on our manuscript. The comment on methodological transparency is well-taken, and we will revise the paper to provide the requested details on the content analysis process.
read point-by-point responses
-
Referee: [Methods] Methods: The description of the content analysis does not report the number of coders, coder training or calibration procedures, inter-rater reliability metrics (such as Cohen's kappa), or how disagreements on borderline cases were resolved. Because the central claim that 'by the final year, all students demonstrate the ability to reconstruct their experiences' rests directly on the coded instances of reconstruction, the absence of these details leaves the reliability of the universal claim unverified.
Authors: We agree that these details are important for verifying the reliability of the coding, especially given the central claim about reconstruction in the final year. The submitted manuscript omitted a full account of the coding procedures. In the revised version we will expand the Methods section with a new subsection that reports the number of coders, the training and calibration steps followed, the process for resolving disagreements through discussion and consensus, and any inter-rater reliability statistics that were computed. This addition will directly address the concern and improve the transparency of the study. revision: yes
Circularity Check
No circularity: empirical coding of external frameworks
full rationale
The paper performs a longitudinal qualitative content analysis of student reflective assignments by applying two pre-existing external models (Boud et al.'s Model of Reflective Process and Bain et al.'s 5R Framework). No mathematical derivations, equations, fitted parameters, or predictions appear in the reported chain. The central claim—that sophisticated reflection increases and all final-year students demonstrate reconstruction—is presented as an observed trend from the coded data rather than a quantity defined in terms of itself or forced by self-citation. The frameworks are cited as established literature from independent authors; no load-bearing uniqueness theorem or ansatz is imported from the present authors' prior work. The study is therefore self-contained against external benchmarks and exhibits no reduction of results to inputs by construction.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Boud et al.'s Model of Reflective Process and Bain et al.'s 5R Framework provide valid and comprehensive categories for measuring the development of reflective practice in this educational setting.
Lean theorems connected to this paper
-
IndisputableMonolith/Foundation/AbsoluteFloorClosure.leanreality_from_one_distinction unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
Using two established models of reflection – Boud et al.’s Model of Reflective Process and Bain et al.’s 5R Framework for Reflection – we analyse a series of reflective reports submitted by students over four years.
-
IndisputableMonolith/Foundation/ArithmeticFromLogic.leanLogicNat ≃ Nat recovery unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
By the final year, all students demonstrate the ability to reconstruct their experiences to inform future practice.
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
Reflective learning: Key to learning from experience,
E. M. Boyd and A. W. Fales, “Reflective learning: Key to learning from experience,” Journal of Humanistic Psychology , vol. 23, no. 2, p. 99–117, Apr. 1983
work page 1983
- [2]
-
[3]
C. Rodgers and V . K. LaBoskey, Reflective Practice . Singapore: Springer, 2016, p. 71–104. [Online]. Available: https://doi.org/10.1007/ 978-981-10-0369-1 3
work page 2016
-
[4]
A model of work-based learning,
J. A. Raelin, “A model of work-based learning,” Organization Science, vol. 8, no. 6, p. 563–578, Dec. 1997
work page 1997
-
[5]
H. Burden and J.-P. Stegh ¨ofer, Teaching and Fostering Reflection in Software Engineering Project Courses . Singapore: Springer Singapore, 2019, p. 231–262. [Online]. Available: https://doi.org/10. 1007/978-981-13-2751-3 12
work page 2019
-
[6]
Supporting reflective practice in software engineering education through a studio-based approach,
C. N. Bull and J. Whittle, “Supporting reflective practice in software engineering education through a studio-based approach,” IEEE Software, vol. 31, no. 04, pp. 44–50, jul 2014
work page 2014
-
[7]
The reflective software engineer: Reflective practice,
T. Dyb ˚a, N. Maiden, and R. Glass, “The reflective software engineer: Reflective practice,” IEEE Software, vol. 31, no. 4, pp. 32–36, 2014
work page 2014
-
[8]
Embedding reflection and learning into agile software development,
J. Babb, R. Hoda, and J. Nørbjerg, “Embedding reflection and learning into agile software development,” IEEE Software , vol. 31, no. 4, pp. 51–57, 2014
work page 2014
-
[9]
D. Pedrosa, M. M. Fontes, T. Ara ´ujo, C. Morais, T. Bettencourt, P. D. Pestana, L. Morgado, and J. Cravino, “Metacognitive challenges to support self-reflection of students in online software engineering education,” in 2021 4th International Conference of the Portuguese Society for Engineering Education (CISPEE) . IEEE, 2021, pp. 1–10
work page 2021
-
[10]
D. S. Bowers, A. Hayes, T. Prickett, T. Crick, K. Streater, and C. Sharp, “The institute of coding accreditation standard: Exploring the use of a professional skills framework to address the UK skills gap,” in Proceedings of the 2023 Conference on United Kingdom & Ireland Computing Education Research, Swansea, Wales, UK, September 7-8, 2023 , T. Astarte, ...
-
[11]
Reflection in teacher education: Towards def- inition and implementation,
N. Hatton and D. Smith, “Reflection in teacher education: Towards def- inition and implementation,” Teaching and Teacher Education, vol. 11, no. 1, p. 33–49, Jan. 1995
work page 1995
-
[12]
Evaluating reflective writing to guide curricular improvements in health informatics education,
C. Lokker and R. Jezrawi, “Evaluating reflective writing to guide curricular improvements in health informatics education,” Reflective Practice, vol. 23, no. 1, p. 44–56, Jan. 2022
work page 2022
-
[13]
D. Boud, R. Keogh, and D. Walker, Promoting Reflection in Learning: a Model. London: Routledge, Sep. 2013, p. 23
work page 2013
-
[14]
Assessing the level of student reflection from reflective journals,
F. K. Wong, D. Kember, L. Y . F. Chung, and L. Y . CertEd, “Assessing the level of student reflection from reflective journals,” Journal of Advanced Nursing, vol. 22, no. 1, p. 48–57, 1995
work page 1995
-
[15]
J. D. Bain, R. Ballantyne, C. Mills, and N. C. Lester, Reflecting on Practice: Student Teachers’ Perspectives . Flaxton, Queensland: Post Pressed, 2002
work page 2002
-
[16]
M. Farahian, F. Avarzamani, and Y . Rajabi, “Reflective thinking in an efl writing course: To what level do portfolios improve reflection in writing?” Thinking Skills and Creativity , vol. 39, p. 100759, Mar. 2021
work page 2021
-
[17]
D. Oner and E. Adadan, “Are integrated portfolio systems the answer? an evaluation of a web-based portfolio system to improve preservice teachers’ reflective thinking skills,” Journal of Computing in Higher Education, vol. 28, no. 2, p. 236–260, Aug. 2016
work page 2016
-
[18]
Developing a work-based software engineering degree in collaboration with industry,
M. Barr and J. Parkinson, “Developing a work-based software engineering degree in collaboration with industry,” in Proceedings of the 1st UK & Ireland Computing Education Research Conference, UKICER 2019, Canterbury, UK, September 5-6, 2019 , J. Carter, B. A. Becker, and N. C. C. Brown, Eds. ACM, 2019, pp. 9:1–9:7. [Online]. Available: https://doi.org/10....
-
[19]
S. W. Nabi, O. Andrei, M. Barr, Q. Cutts, J. Maguire, A. Morrison, J. Parkinson, D. Somerville, and T. Storer, “Assessing work-based learn- ing in the senior years of a software engineering graduate apprenticeship program,” in Proceedings of the 37th IEEE International Conference on Software Engineering Education and Training (CSEE&T 2025) . Ottawa, Canad...
work page 2025
-
[20]
Using thematic analysis in psychology,
V . Braun and V . Clarke, “Using thematic analysis in psychology,” Qualitative Research in Psychology , vol. 3, no. 2, p. 77–101, Jan 2006
work page 2006
-
[21]
COMPSCI4085P Workplace Assessment Year 4,
U. of Glasgow Course Catalogue, “COMPSCI4085P Workplace Assessment Year 4,” 2025. [Online]. Available: https://www.gla.ac.uk/ coursecatalogue/course/?code=COMPSCI4085P
work page 2025
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.