Software quality assurance (English:, abbreviated SQA) is a series of means to monitor software engineering processes and methods to ensure quality.

Software Quality Assurance

Software quality assurance (English: , abbreviated as SQA ) is a series of means to monitor software engineering processes and methods to ensure quality. There are various ways to achieve this and ensure compliance with one or more standards, such as ISO/IEC 9126 (later replaced by ISO 25010 ), ISO/IEC 15504 ( SPICE ), or models such as CMMI .

software development

core actions

  • process

  • need

  • design

  • project

  • structure

  • test

  • Debug

  • deploy

  • maintain

paradigms and patterns

  • Prototyping

  • clean room

  • incremental modeling

  • waterfall model

  • Agile software development

  • spiral model

Methodology and Framework

  • Rapid application development

  • DevOps

  • extreme programming

  • Team software process

  • personal software program

  • Dynamic System Development Methods

  • MSF

  • Scrum

  • billboard

  • V model

  • FDD
  • MDD

  • iterative development

  • Lean development

  • Unify process

supportive behavior

  • Configuration management

  • document

  • quality assurance

  • project management

  • user experience

practice

  • ATDD

  • behavior driven development

  • continuous integration

  • continuous delivery

  • domain driven design

  • pair programming

  • stand-up meeting

  • test driven development

tool

  • Compiler

  • debugger

  • Performance analysis

  • GUI designer

  • Modeling

  • Integrated Development Environment

  • Build automation

  • Release automation

  • test

Standards and knowledge systems

  • Capability Maturity Model Integration

  • IEEE standards

  • ISO 9001

  • ISO/IEC standards

  • SWEDISH BOOK

  • Project management knowledge system

  • BABOK

SQA涵盖软件开发的整个流程,包括如:需求定义、软件设计、编写代码版本控制、代码审查、软件配置管理、软件测试发布管理、产品集成等。SQA主要内容为目标、承诺、能力、活动、测量和验证。

参见

  • DOD-STD-2167
  • 质量源于设计
  • 质量保证
  • 软件保证
  • 软件质量分析
  • 软件质量管理
  • 软件质量

参考资料

脚注

    1.  Kelemen, Zádor Dániel; Kusters, Rob; Trienekens Jos Identifying criteria for multimodel software process improvement solutions – based on a review of current problems and initiatives 页面存档备份,存于)
    2.  Nielsen, David CMM and Project Quality Management 页面存档备份,存于)

其他

  • . 2014. ISBN 978-0-7381-9168-3. doi:10.1109/IEEESTD.2014.6835311.
  • Chemuturi, Murali. . J.Ross Publishing. 2010. ISBN 978-1-60427-032-7.
  • Kelemen, Zádor Dániel; Kusters, Rob; Trienekens, Jos. . Journal of Software: Evolution and Process. 2012-12, 24 (8) [2022-05-25]doi:10.1002/smr.549. (原始内容存档于2022-05-25) (英语).

外部链接

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.

 

 

 

Guess you like

Origin blog.csdn.net/weixin_40191861/article/details/132823124