Teaching Three Quality Assurance Techniques in Tandem - Lessons Learned
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
An effective source code review process for embedded software
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
Improving the software inspection process
EuroSPI'05 Proceedings of the 12th European conference on Software Process Improvement
Hi-index | 0.00 |
Behavioural theory predicts that interventions thatimprove individual reviewers' expertise also improvethe performance of the group in Software DevelopmentTechnical Reviews (SDTR) [The Effectiveness of Software Development Reviews: A Behaviourally Motivated Program of Research]. This includesimprovements both in individual's expertise in thereview process, as well as their ability to find defectsand distinguish true defects from false positives. Thispaper presents findings from University training inthese skills using authentic problems. The first year thecourse was run it was designed around actual codereview sessions, the second year this was expanded toenable students to develop and trial their own genericprocess for Document Reviews. This report considersthe values and shortcomings of the teaching programfrom an extensive analysis of the defect detection in thefirst year, when students were involved in a reviewprocess that was set up for them, and student feedbackfrom the second year when students developed andanalysed their own process.