Skip to content

Latest commit

 

History

History
12 lines (8 loc) · 766 Bytes

homework1.md

File metadata and controls

12 lines (8 loc) · 766 Bytes

Understanding of software quality assurance

Xiaobin Fang 13126067

In my opinion, an overall understanding of "software quality assurance" is like the book said do the right things and do the things right. Software quality ma include many different attributes and may be defined and perceived differently based on people's different roles and responsibilities. The goal of software quality assurance is to achieve high-quality software product. Quality assurance makes difference in whole software development life cycle.

For most software development organizations, ensuring quality means dealing with defects. There are three generic ways to deal with defects include :

  • defect prevention;
  • defect detection and removal;
  • defect containment.