Research Article
A Metamodel for Enhancing Program Increment (PI) Planning: Towards a Framework for Modeling and Impact Analysis
@INPROCEEDINGS{10.4108/eai.18-12-2023.2348135, author={Flavien Herv\^{e} Somda and D\^{e}sir\^{e} Guel and Kisito Kiswendsida Kabore}, title={A Metamodel for Enhancing Program Increment (PI) Planning: Towards a Framework for Modeling and Impact Analysis}, proceedings={Proceedings of the 6th Computer Science Research Days, JRI 2023, 18-20 December 2023, Ouagadougou, Burkina Faso}, publisher={EAI}, proceedings_a={JRI}, year={2024}, month={6}, keywords={program increment planning metamodel agile modeling modeling framework}, doi={10.4108/eai.18-12-2023.2348135} }
- Flavien Hervé Somda
Désiré Guel
Kisito Kiswendsida Kabore
Year: 2024
A Metamodel for Enhancing Program Increment (PI) Planning: Towards a Framework for Modeling and Impact Analysis
JRI
EAI
DOI: 10.4108/eai.18-12-2023.2348135
Abstract
This article introduces a novel approach to addressing challenges in Program Increment (PI) Planning within Agile methodologies and large-scale software development. Our research develops a metamodel and framework to formalize the PI Planning domain, enabling systematic modeling and effective impact analyses. PI Planning is crucial in Agile software development, helping teams align their efforts towards a common goal. By breaking projects into manageable increments, teams maintain flexibility and adapt to changing requirements. Increment planning promotes regular inspection, adaptation, continuous improvement, and early issue identification. It enhances transparency, collaboration, and stakeholder engagement, leading to successful, customer-focused software development. Despite its importance, organizations struggle to model the PI Planning process and analyze its impact on project outcomes. Key contributions include: • Metamodel Design: A detailed metamodel capturing essential structural concepts, relationships, and constraints within the PI Planning domain, providing a foundation for modeling PI Planning processes. • Framework Design: A practical framework leveraging the metamodel, offering multiple perspectives on the PI Planning process. This framework enables stakeholders to create tailored views and conduct impact analyses, supporting informed decision-making.