A Structured Framework for Assessing the "Goodness" of Agile Methods
Shvetha Soundararajan, James. D. Arthur

TL;DR
This paper proposes a structured framework called OPP to evaluate the alignment, capability, and effectiveness of agile methods within organizations, addressing the challenge of assessing their 'goodness' amidst flexible adoption.
Contribution
It introduces the Objectives, Principles, and Practices (OPP) framework for systematically assessing agile methods' adequacy, capability, and effectiveness in organizations.
Findings
Preliminary results support the framework's potential effectiveness.
The OPP framework enables top-down and bottom-up assessment approaches.
Future work will refine the framework and validate it through case studies.
Abstract
Agile Methods are designed for customization; they offer an organization or a team the flexibility to adopt a set of principles and practices based on their culture and values. While that flexibility is consistent with the agile philosophy, it can lead to the adoption of principles and practices that can be sub-optimal relative to the desired objectives. We question then, how can one determine if adopted practices are "in sync" with the identified principles, and to what extent those principles support organizational objectives? In this research, we focus on assessing the "goodness" of an agile method adopted by an organization based on (1) its adequacy, (2) the capability of the organization to provide the supporting environment to competently implement the method, and (3) its effectiveness. To guide our assessment, we propose the Objectives, Principles and Practices (OPP) framework.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices · Software Engineering Research · Safety Systems Engineering in Autonomy
