24 February 2007

Software Engineering: Quality (Definitions)

"Software engineering standards, if sufficiently comprehensive and if properly enforced, establish a quality system , a systematic approach to ensuring software quality, which is defined as (1) the degree to which a system, component, or process meets specified requirements; and (2) the degree to which a system, component, or process meets customer or user needs or expectations. (Kamalendu Pal & Bill Karakostas, "Software Testing Under Agile, Scrum, and DevOps", 2021)

"Software that meets business requirements, provides asatisfying user experience, and has fewer defects." (Forrester)

"the ability of a product, service or process to provide the intended value" (ITIL)

"The degree to which a component, system or process meets specified requirements and/or  user/ customer or user needs or expectations" (IEEE 610)

"The totality of functionality and features of a software product that bear on its ability to satisfy stated or implied needs." (ISO/IEC 25000)



No comments:

Related Posts Plugin for WordPress, Blogger...

About Me

My photo
Koeln, NRW, Germany
IT Professional with more than 24 years experience in IT in the area of full life-cycle of Web/Desktop/Database Applications Development, Software Engineering, Consultancy, Data Management, Data Quality, Data Migrations, Reporting, ERP implementations & support, Team/Project/IT Management, etc.