Unit- 11 Software Quality and Project Closeout-slides
Unit- 11 Software Quality and Project Closeout-slides
Introduction;
Importance of Software Quality;
Defining Software Quality,
ISO 9126,
Techniques to Enhance Software Quality;
Project Closure Process,
Project Closeout Report
Unit 11: Software Quality and Project Closeout
Introduction:
We need to define precisely what qualities we require of a system. Further, we need to
judge objectively whether a system meets our quality requirements and this needs
measurement. For a software developer, delaying measurement until the system is
already in place would be considered a tardy approach(not timely).
We might want to assess the likely quality of the final system while it was still under
development, and also to make sure that the development methods used would
produce that quality. This leads to a different emphasis – rather than concentrating on
the quality of the final system, a potential customer for software might check that the
suppliers were using the best development methods.
We will discuss these issues in this chapter.
Finally, a quality assessment can be made on behalf of a user community as a whole. For example, a
professional body might assess software tools that support the working practices of its members. Unlike
the selection by an individual user/purchaser, this is an attempt to produce an objective assessment of the
software independently of a particular user environment. It is clear that the result of such an exercise
would vary considerably depending on the weightings given to each software characteristic, and
different users could have different requirements. Caution would be needed here.