Key research themes
1. How can risk-driven modeling improve targeted software process improvement in real projects?
This research theme investigates the application of risk-driven frameworks and techniques for software process improvement (SPI) by explicitly modeling process deficiencies as risks. By identifying and addressing the most critical risk factors in the software process, organizations aim to maximize process effectiveness while minimizing project failures linked to poor quality or overruns.
2. What methodologies enable effective Software Process Improvement (SPI) adoption in small and medium enterprises (SMEs)?
Given SMEs’ resource and management constraints, this theme explores SPI methodologies tailored for their specific contexts. It highlights the challenges SMEs face in adopting heavyweight or costly SPI models and evaluates approaches that address flexibility, cost, and scaling concerns to enable successful SPI execution within SMEs.
3. How can agile and adaptive tactics improve navigation and success of SPI initiatives in dynamic software organizations?
This theme focuses on the integration of agility principles and adaptive management tactics in SPI, especially in organizations facing rapid changes, evolving requirements, and high environmental dynamics. It studies how different SPI approaches—process-push (planned and centralized) versus practice-pull (adaptive and decentralized)—affect SPI success and how leveraging agile philosophies can better sustain SPI momentum and outcomes.