Skip to content
Open access

Formalizing PI Planning in Scaled Agile with Model-Driven Engineering: A Metamodel and Framework for Strategic Alignment

Jul 2026 · Revue Africaine de Recherche en Informatique et Mathématiques Appliquées · Vol Volume 41/45 - Special issue... · 0 citations

Abstract

Program Increment (PI) Planning is a critical synchronization event in scaled Agile methodologies, yet remains largely informal, with limited analytical rigor or strategic alignment. This paper introduces a formal metamodel and a model-driven framework to support structured PI Planning in large-scale software development. Our metamodel captures essential planning artifacts, including features, teams, iterations, risks, and dependencies, and is enriched with OCL constraints for validation and traceability. We extend the model to align planning with business value streams and introduce stakeholder-specific viewpoints for tailored analysis. Compared to tools like Jira or Mural, our approach provides formal semantics, automated reasoning, and extensibility. This work lays the foundation for a Domain-Specific Language (DSL) for PI Planning, bridging the gap between Agile practice and formal modeling. Le Program Increment (PI) Planning est un événement de synchronisation essentiel dans les méthodologies d'agilité à l’échelle, mais il reste largement informel, avec une rigueur analytique et un alignement stratégique limités. Cet article présente un métamodèle formel et un cadre fondé sur l’ingénierie dirigée par les modèles (model-driven engineering) pour soutenir un PI Planning structuré dans le développement logiciel à grande échelle.Notre métamodèle capture les artefacts essentiels de planification, tels que les fonctionnalités (features), les équipes, les itérations, les risques et les dépendances, et il est enrichi de contraintes OCL pour la validation et la traçabilité. Nous étendons ce modèle afin d’aligner la planification sur les value streams métier et introduisons des vues spécifiques aux parties prenantes pour une analyse ciblée. Comparée à des outils tels que Jira ou Mural, notre approche fournit une sémantique formelle, un raisonnement automatisé et une extensibilité accrue.Ce travail pose les bases d’un langage spécifique (Domain-Specific Language, DSL) dédié au PI Planning, comblant ainsi le fossé entre la pratique Agile et la modélisation formelle.

Read PDF

Similar papers

Open access 2026

Collaborative Development Method for Improving Uncertainty Management in Agile Software Development

Software development projects frequently face uncertainty arising from evolving requirements, communication gaps, and inconsistent coordination among stakeholders. This study presents the Collaborative Development Method (CDM), an agile framework designed to strengthen collaboration, improve requirements engineering pr...

Maha Makkass, Youness Laghouaouta, A. Anwar · 0 citations
Conference Aug 2026

Process-Centric Digital Twin for Agile Software Development Resource Allocation: A What-If Simulation Approach for Decision Support

Resource allocation in Agile software development is often performed reactively, limiting the ability of project managers to evaluate the impact of changing requirements, workload fluctuations, resource availability, and task dependencies before decisions are implemented. Existing project management tools provide visib...

Syfa Nur Lathifah, Elvira Lailatuth Thohiroh · 0 citations
Open access 2026

A DMAIC-Based Engineering Method for Agile–Lean Tailoring in DO-178C Software Verification

A compliance-driven engineering method for systematically improving DO-178C verification workflows that systematically transforms certification objectives, lifecycle data, and project-specific compliance information into measurable assessment and improvement mechanisms.

I. Rhouas, K. Nafil · 0 citations
#software testing Review Open access Sep 2026

Requirements elicitation for AI-Enabled process automation: A comparative review of Agile, Waterfall, and Hybrid implementation approaches

The defensible prescription is neither agility nor hybridity as a blanket label but a gate-differentiated lifecycle: plan-driven discipline where late discovery is irreversible, iterative discipline where early commitment is guesswork.

Joseph Alieme, A. Sule, Valentina Ochuko Obukadata · 1 citation
Review Open access Sep 2026

Collaboration and Uncertainty Management in Agile Software Development: A Systematic Integrative Review and Literature-Based Positioning of CDM

The synthesis develops a collaborative learning loop linking stakeholder intent, uncertainty, early evidence, consequential decisions, and adaptation, which positions the Collaborative Development Method (CDM) as a literature-grounded configuration of established mechanisms rather than a validated replacement for exist...

Maha Makkass, Youness Laghouaouta, A. Anwar · 0 citations
Open access Sep 2026

WISE: A Collaborative, Outcome-Led Framework for Integrating Discovery, Delivery and Value Realisation in Software Engagements

WISE (Wizard Integrated Software Excellence), a conceptual framework comprising a five-stage lifecycle, a cross-stage Control Layer of eight governance questions, and a structured approach to outcome traceability, innovation embedding, and organisational role mapping, is introduced.

Tamal Chatterjee · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.