The Development of Reflective Practice on a Work-Based Software Engineering Program: A Longitudinal Study | IEEE Conference Publication | IEEE Xplore