Peer testing in Software Engineering Projects
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
An empirical analysis of team review approaches for teaching quality software development
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Hi-index | 0.00 |
As the software industry matures, new development technologies are invented and some ofthese technologies transition into best practices. Our role as university educators is to teachthese best practices and change attitudes so that our students graduate as software engineerswho believe in the use of these methodologies. One question that all software engineeringeducators have is Can we measure whether our courses change attitudes about the use ofthese methodologies?' In this small case study, conventional techniques in psychology forattitude measurement are used to construct scales for measuring software engineeringstudents' attitudes toward the code inspection process. The scales were applied in a pre-pilotsurvey, a pilot survey, a test survey, and then again in a larger test situation. Our test resultssuggest that our students improved their intellectual acceptance of code inspections afterviewing an inspection video. Students emotionally accepted inspection only after practice.Our work shows that this line of research has the potential to help assess the impact ofsoftware engineering teaching methods and materials.