Abstract

This chapter focuses on the uniqueness of software quality assurance (SQA) in relation to the characteristics of software products and their development process. Its great complexity and invisibility, as well as the few available opportunities to identify defects, makes the development of SQA methodology and its successful implementation extremely challenging. Software serves multifarious purposes, and is developed by many individuals and organizations in many different environments. The chapter deals with the software development maintained by commercial bodies, such as software houses or software development and maintenance units of both small and large industrial, financial, and other organizations. Software development and maintenance is performed under a series of legal, managerial, social, and technological requirements. Whoever participates in software development and quality assurance activities is required to cope and deal with these environment requirements.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call