Home » Software Engineering

Software Quality Management | Software Engineering

This article is about Software Quality Management. This article is all about what is software quality management, quality system activities, defect management?
Submitted by Monika Sharma, on November 18, 2019

Software quality management system

A quality management system frequently mentioned as a standard system is a principal scheme used by organizations to ensure that the products they develop have the desired quality. Software Quality Management makes sure that the required level of quality is attained by submitting corrections to the product development process. SQA aims to develop a civilization within the team and it is seen as everyone's authority.

Software quality management should be independent of project management to ensure the independence of cost and schedule adherence. It directly affects the process quality and indirectly affects product quality.

A quality system consists of the following,

Managerial Structure and Individual Responsibilities: A standard system is basically the power of the company as a whole. However, every company has a separate quality section to perform several quality system pursuits. The standard system of a company should have support from the top management.

Quality System Activities

The quality system activities surround the following,

  • Inspect of projects
  • Review of the standard protocol
  • Development of standards, policy, and instructions, etc.

Software Quality Defect Management

A software defect can be considered as any failure to label end-user needs. Common defects include mishear or misunderstood needs and mistakes in design, functional logic, data connection, process scheduling, logic checking, and coding mistakes.

The software defect control approach is based on adding up and heading defects. Defects are commonly classified by seriousness, and the numbers in each class are used for planning. More fully-grown software development companies use tools, such as defect escape matrices for counting the numbers of mistakes that pass through making phases previous to detection and control charts, to measure and improve development process capacity.

Software Quality Attributes Approach

This method is used to check that software quality is best to typify by fixed quality models. This model describes a ranking of eight quality features, each composed of sub-characteristics,

  • Functional suitability
  • Reliability
  • Operability
  • Performance efficiency
  • Security
  • Compatibility
  • Maintainability
  • Transferability

Additionally, the standard defines a quality-in-use model made of five characteristics,

  • Effectiveness
  • Efficiency
  • Satisfaction
  • Safety
  • Usability





Comments and Discussions

Ad: Are you a blogger? Join our Blogging forum.





Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates


© https://www.includehelp.com some rights reserved.