Should Software Quality Be A Major Issue When Teaching First Year Programming To Software Engineers?
Free (open access)
C.J. Burgess & B.F. Jones
Software quality is fundamental to the education of Software Engineers and therefore needs to be included as a major topic in every degree course involving Software Engineering, but it is far less clear how should it be incorporated during the various stages of the degree course. The founda- tion of the ideas underpinning software quality are many and varied since it is a complex idea and is difficult to measure. It demands a sound foun- dation based on a number of different issues such as specification, design, implementation, testing and documentation. The temptation is therefore to postpone discussion of quality until after the first year. The authors argue th