Key research themes
1. How can software process models be effectively selected and tailored to diverse project contexts and organizational needs?
This research area focuses on understanding the characteristics, strengths, and limitations of different software process models and how to select or customize them to fit specific projects, domains, and organizational cultures. Effective process scoping and tailoring are crucial because software projects vary significantly in requirements, team size, risk profile, and technical complexity. The theme matters because a misaligned process model can lead to poor project outcomes, whereas an appropriately scoped and tailored software process can improve efficiency, quality, and stakeholder satisfaction.
2. What role do software process improvement (SPI) methodologies play in small and medium enterprises (SMEs), and how can they be effectively implemented?
This theme centers on exploring specialized software process improvement frameworks tailored for SMEs, which often lack the resources for heavyweight SPI programs. The focus is on identifying SPI methodologies that balance cost, flexibility, and efficiency, and are practically deployable under constraints typical for SMEs. The importance lies in helping SMEs overcome barriers to improvement, thereby increasing competitiveness and software quality in this significant sector.
3. How do agile practices influence the agility of software development processes, and what are the implications for hybrid and evolving methodologies?
This theme investigates the constituents of agility in software processes, assessing how individual agile practices and hybrid configurations affect perceived agility across project disciplines. It aims to clarify what truly makes a development method agile beyond labels, recognizing that in practice many projects employ tailored blends of traditional and agile approaches. Understanding the impact of specific practices aids organizations in designing effective process hybrids and managing agility in complex environments.