Software Process Improvement (SPI) projects incorporate organization transition risks which may cause many process improvement initiatives to fail. To mitigate these risks, an iterative and incremental approach called ‘Process Increments’ is used to manage the SPI project. In this paper, the Configuration Management process area is used as a case study to show the improvement results difference when the ‘Process Increments’ approach is used. Results are compared with similar projects which didn’t use an incremental approach. This approach shifts the focus from adopting new techniques to achieving value-add for the organization and shows excellent results in effective and efficient implementation of Software Configuration Management. Through our proposed process increment model, we could reach a significant increase in the performance of the software process improvement.

Additional Resources

About the Speaker(s)

Amr is an agile coach and practitioner whose passion is to propagate lean and agile thinking in the Middle East and North Africa. Amr has co-founded of Agile Academy (agileacademy.co), started Egypt Lean & Agile Network, and the organizer of Agile Egypt, the largest group of Agile practitioners in the region. He has also authored this book: leanpub.com/RefactoringToCleanCode along with several industrial papers and articles, and shares his thoughts and writings at his blog: amr.agileegypt.org.