Open Access Open Access  Restricted Access Subscription or Fee Access

Software Quality Assurance and Activities in Software Development Life Cycle

Elena Popel, M. Vijaya Deepti, M.N.V.S.S. Kumar

Abstract


With increasing demand for software products Software Quality Assurance (SQA) is recognized as a good approach to quality problems. SQA is a planned approach to make sure software processes and products perform according to the standards. The goals of software quality assurance are to improve software quality by appropriately monitoring both software and the development process to ensure full compliance with the established standards and procedures. There may be errors in software which are might not necessarily be introduced during the preliminary stages when the development of the code takes place but also at subsequent stages during the design and programming faults implementation. Thus there is a necessity for one to develop software along with quality assurance activities to ensure the proper working of the development. Software controlled measuring systems can be approved with the help of different kinds of conformity assessment techniques based either on the final product, the product design or corresponding development and production processes. In this paper the stages of Software Quality Assurance like Software Quality Assurance in Software Development Cycle, System/Information Engineering and Modeling, Software Requirement Analysis are discussed.

Keywords


Software Quality Assurance, Software Quality Control, Software Verification and Validation

Full Text:

PDF

References


B. Beizer, Black Box Testing: Techniques for Functional Testing of Software Systems. New York: Wiley, 2000, p. 8.

Capability Maturity Model Integration (CMMI), http:// www.sei.cmu.edu/cmmi/cmmi.html, 2002.

ISO/IEC 12207: 1995, Information Technology — Software Life Cycle Processes.

ISO/IEC 17025, General requirements for the competence of testing and calibration laboratories, 2000.

Measuring Instruments Directive (MID), Directive 2004/22/EC, European Council, 2004.

WELMEC Guide 7.2: Software Guide (MID), http://www.welmec.org, 2005

―Guerrilla SQA & Metrics – Conquering the Land a bit at a time while leaving the developers Alone‖. (stickyminds.com)

From Software Quality Control to Quality Assurance – An MKS white paper.

―Practices of High Maturity Organizations‖ – Mark C Paulk 1999 SEPG Conf, Atlanta.

―The Capability Maturity Model – Guidelines for Improving the Software Process‖ Carnegie Melon University, SEI (Pearson Education Series)


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.