DocumentCode
2316466
Title
Quantifying software reliability and readiness
Author
Asthana, Abhaya ; Olivieri, Jack
Author_Institution
Alcatel-Lucent, Westford, MA, USA
fYear
2009
fDate
12-14 May 2009
Firstpage
1
Lastpage
6
Abstract
As the industry moves to more mature software processes (e.g., CMMI) there is increased need to adopt more rigorous, sophisticated (i.e., quantitative) metrics. While quantitative product readiness criteria are often used for business cases and related areas, software readiness is often assessed more subjectively & qualitatively. Quite often there is no explicit linkage to original performance and reliability requirements for the software. The criteria are primarily process-oriented (versus product oriented) and/or subjective. Such an approach to deciding software readiness increases the risk of poor field performance and unhappy customers. Unfortunately, creating meaningful and useful quantitative in-process metrics for software development has been notoriously difficult. This paper describes novel and quantitative software readiness criteria to support objective and effective decision-making at product shipment. The method organizes and streamlines existing quality and reliability data into a simple metric and visualizations that are applicable across products and releases. The methodology amalgamates two schools of thoughts in quantitative terms: product and process parameters that have been adequately represented to formalize the software readiness index. Parameters from all aspects of software development life cycle (e.g., requirements, project management & resources, development & testing, audits & assessments, stability and reliability, and technical documentation) that could impact the readiness index are considered.
Keywords
software metrics; software reliability; quantitative in-process metric; quantitative software readiness criteria; software development life cycle; software process; software reliability; Computer industry; Couplings; Data visualization; Decision making; Educational institutions; Programming; Project management; Software performance; Software quality; Software reliability; Software Readiness; Software Reliability; component;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications Quality and Reliability, 2009. CQR 2009. IEEE International Workshop Technical Committee on
Conference_Location
Naples, FL
Print_ISBN
978-1-4244-4288-1
Electronic_ISBN
978-1-4244-4289-8
Type
conf
DOI
10.1109/CQR.2009.5137352
Filename
5137352
Link To Document