*** Welcome to piglix ***

Software quality management


Software quality management is a management process that aims to develop and manage the quality of software to make sure the product satisfies the user. The goals of SQM (software quality management ) is to make sure the product follows regulations and meets the quality standards expected by the customer. Software quality managers have to test the product before it is released to the market and they do this by a series of steps called the software cycle in order to reveal and fix bugs before release. Their job is not only to make sure that their software is in good shape for the consumer, but also to encourage the quality culture to everyone and avoid fraud by protecting their software through proper development.

The computer scientist Ian Sommerville uses SQM as an umbrella-term that includes the following quality layers:

Software Quality Assurance (SQA) layer

An Organizational quality guide of

Software Quality Plan (SQP) layer

A project level quality plan written by each project for declaring project commitment to follow an applicable set of standards, regulations, procedures and tools during the development lifecycle. In addition, SQP should contain quality goals to be achieved, expected risks and risk management. SQP sources are derived from

Any deviation of an SQP from SQA should be justified by the project manager and be confirmed by the company management.

Software Quality Control (SQC) layer

Ensures in-process that both SQA and SQP are being followed by the development teams.

SQC activities include

Many people use the terms SQM and SQA (Software quality assurance) interchangeably.

Software quality management can be realized in various ways depending on organization and type of realized project, but it should support whole software development lifecycle, meaning:

Software quality management is a topic strongly linked with various project management, development and IT operation methods like:

This article is based on material taken from the Free On-line Dictionary of Computing prior to 1 November 2008 and incorporated under the "relicensing" terms of the GFDL, version 1.3 or later.


...
Wikipedia

...