Software Process Improvement Initiatives Based on Quality Assurance Strategies: A QATAM Pilot Application

作者: Dietmar Winkler , Frank Elberzhager , Stefan Biffl , Robert Eschbach

DOI: 10.1007/978-3-642-15666-3_7

关键词:

摘要: Quality Assurance (QA) strategies, i.e., bundles of verification and validation approaches embedded within a balanced software process can support project quality managers in systematically planning implementing improvement initiatives. New modified processes methods come up frequently that seems promising candidates for improvement. Nevertheless, the impact strongly depends on individual contexts. A major challenge is how to select implement “bestpractices” product construction, verification, validation. In this paper we present Tradeoff Analysis Method (QATAM) supports engineers (a) identifying candidate QA strategies (b) evaluating strategy variants given context. We evaluate feasibility usefulness pilot application medium-size engineering organization. Main results were QATAM was considered useful various initiatives applicable large organizations as well small medium enterprises.

参考文章(16)
John J. Marciniak, Encyclopedia of Software Engineering ,(1994)
Tore Dyba, An Instrument for Measuring the Key Factors of Successin Software Process Improvement Empirical Software Engineering. ,vol. 5, pp. 357- 390 ,(2000) , 10.1023/A:1009800404137
Mahmood Niazi, David Wilson, Didar Zowghi, A maturity model for the implementation of software process improvement: an empirical study Journal of Systems and Software. ,vol. 74, pp. 155- 172 ,(2005) , 10.1016/J.JSS.2003.10.017
S. Biffl, Using inspection data for defect estimation IEEE Software. ,vol. 17, pp. 36- 43 ,(2000) , 10.1109/52.895166
IOANA RUS, MICHAEL HALLING, STEFAN BIFFL, SUPPORTING DECISION-MAKING IN SOFTWARE ENGINEERING WITH PROCESS SIMULATION AND EMPIRICAL STUDIES International Journal of Software Engineering and Knowledge Engineering. ,vol. 13, pp. 531- 545 ,(2003) , 10.1142/S0218194003001391
Austen Rainer, Tracy Hall, Key success factors for implementing software process improvement: A maturity-based analysis Journal of Systems and Software. ,vol. 62, pp. 71- 84 ,(2002) , 10.1016/S0164-1212(01)00122-4
Dirk Stelzer, Werner Mellis, Success factors of organizational change in software process improvement Software Process: Improvement and Practice. ,vol. 4, pp. 227- 250 ,(1998) , 10.1002/(SICI)1099-1670(199812)4:4<227::AID-SPIP106>3.0.CO;2-1
P. Gruenbacher, Collaborative requirements negotiation with EasyWinWin database and expert systems applications. pp. 954- 958 ,(2000) , 10.1109/DEXA.2000.875141
T. Dyba, An empirical investigation of the key factors for success in software process improvement IEEE Transactions on Software Engineering. ,vol. 31, pp. 410- 424 ,(2005) , 10.1109/TSE.2005.53