DocumentCode :
652673
Title :
The Value of Certifying Software Release Readiness: An Exploratory Study of Certification for a Critical System at JPL
Author :
Port, Daniel ; Wilf, Joel
Author_Institution :
Dept. of Inf. Technol. Manage., Univ. of Hawaii, Honolulu, HI, USA
fYear :
2013
fDate :
10-11 Oct. 2013
Firstpage :
373
Lastpage :
382
Abstract :
A software release is a decision to deliver code to an organization outside of the development team usually for testing or operational purposes. For critical systems this can be a risky decision where failure to pass a test or holding up the project schedule can have a major impact. The release decision is primarily based on the understanding on the level of quality the software currently has (be it high quality, low quality, or unknown). But for large, complex systems, determining the level of quality with high confidence is a challenge. A poor understanding of the confidence in the quality level increases decision risk leading potentially to a bad release decision that possibly could have been avoided had the confidence in the quality been better known. Certification of release readiness attempts to address this risk by building confidence in the quality level. But this comes at a cost and the relationship between certification and decision risk reduction has not been well understood. This work describes our experience investigating the value of certification and our efforts to improve the mandated software readiness certification record (SRCR) process. A well known critical system at JPL is used as a case study to exemplify this effort.
Keywords :
decision making; program testing; risk analysis; software quality; JPL; SRCR; bad release decision; critical system; decision risk; decision risk reduction; development team; operational purposes; software quality; software readiness certification record process; software release readiness certification; testing purposes; Biological system modeling; Certification; Reactive power; Schedules; Software; Testing; Uncertainty; Bayesian Decision Theory; Release Readiness; Software Development Decision Making; Software Release;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Empirical Software Engineering and Measurement, 2013 ACM / IEEE International Symposium on
Conference_Location :
Baltimore, MD
ISSN :
1938-6451
Print_ISBN :
978-0-7695-5056-5
Type :
conf
DOI :
10.1109/ESEM.2013.54
Filename :
6681381
Link To Document :
بازگشت