BSR: a statistic-based approach for establishing and refining software process performance baseline

High-level process management is quantitative management. The Process Performance Baseline (PPB) of process or subprocess under statistical management is the most important concept. It is the basis of process control and improvement. The existing methods for establishing process baseline are too coarse-grained or have some limitation, which lead to inaccurate or ineffective quantitative management. In this paper, we propose an approach called BSR (Baseline-Statistic-Refinement) for establishing and refining software process performance baseline, and present the experience result to validate its effectiveness for quantitative process management.

[1]  Joseph G. Voelkel,et al.  Guide to Quality Control , 1982 .

[2]  John S. Oakland,et al.  Statistical Process Control , 2018 .

[3]  Victor R. Basili,et al.  The software engineering laboratory - an operational software experience factory , 1992, International Conference on Software Engineering.

[4]  Watts S. Humphrey The Personal Software Process , 1997, Proceedings Frontiers in Education 1997 27th Annual Conference. Teaching and Learning in an Era of Change.

[5]  William A. Florac,et al.  Practical Software Measurement: Measuring for Process Management and Improvement, , 1997 .

[6]  Frank Houdek,et al.  Establishing experience factories at Daimler-Benz an experience report , 1998, Proceedings of the 20th International Conference on Software Engineering.

[7]  Mark C. Paulk,et al.  Practices of High Maturity Organizations , 1999 .

[8]  H. D. Rombach,et al.  THE EXPERIENCE FACTORY , 1999 .

[9]  William A. Florac,et al.  Measuring the Software Process: Statistical Process Control for Software Process Improvement , 1999 .

[10]  Mark C. Paulk APPLYING SPC TO THE PERSONAL SOFTWARE PROCESS , 2000 .

[11]  Christine B. Tayntor Six Sigma Software Development , 2002 .

[12]  Mary Beth Chrissis,et al.  CMMI: Guidelines for Process Integration and Product Improvement , 2003 .

[13]  N. Eickelmann,et al.  Statistical Process Control: What You Don't Measure Can Hurt You! , 2003, IEEE Softw..

[14]  Li Ming-Shu,et al.  An Active Measurement Model for Software Process Control and Improvement , 2005 .

[15]  Qing Wang,et al.  Measuring and improving software process in China , 2005, 2005 International Symposium on Empirical Software Engineering, 2005..

[16]  Qing Wang,et al.  Software Process Management: Practices in China , 2005, ISPW.

[17]  Keith C. C. Chan,et al.  Applying agent technology to software process modeling and process-centered software engineering environment , 2005, SAC '05.