A Structured Framework for Assessing the "Goodness" of Agile Methods

S. Soundararajan, J. Arthur
{"title":"A Structured Framework for Assessing the \"Goodness\" of Agile Methods","authors":"S. Soundararajan, J. Arthur","doi":"10.1109/ECBS.2011.26","DOIUrl":null,"url":null,"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 successfully implement the method, and (3) the method's effectiveness. To guide our assessment, we propose the Objectives, Principles and Practices (OPP) framework. The design of the OPP framework revolves around the identification of the agile objectives, principles that support the achievement of those objectives, and practices that reflect the \"spirit\" of those principles. Well-defined linkages between the objectives and principles, and between the principles and practices are also established to support the assessment process. We assess the adequacy of an agile method by traversing the linkages in a top-down fashion. That is, given the set of objectives espoused by the agile method, we follow the linkages downward to ensure that the appropriate principles are enunciated, and that the proper practices are expressed. We assess the capability of an organization to implement its adopted method and the effectiveness of that implementation by using both a top-down and bottom-up traversal of the linkages. The bottom-up assessment, however, is predicated on the identification of people, process, project and product properties associated with each practice that attest to the presence and implementation of that practice. We refer to each practice, property pair as an indicator. By following the linkages upward from the indicators, we can infer the use of proper principles and the achievement of desired objectives.","PeriodicalId":151932,"journal":{"name":"2011 18th IEEE International Conference and Workshops on Engineering of Computer-Based Systems","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"31","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 18th IEEE International Conference and Workshops on Engineering of Computer-Based Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECBS.2011.26","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 31

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 successfully implement the method, and (3) the method's effectiveness. To guide our assessment, we propose the Objectives, Principles and Practices (OPP) framework. The design of the OPP framework revolves around the identification of the agile objectives, principles that support the achievement of those objectives, and practices that reflect the "spirit" of those principles. Well-defined linkages between the objectives and principles, and between the principles and practices are also established to support the assessment process. We assess the adequacy of an agile method by traversing the linkages in a top-down fashion. That is, given the set of objectives espoused by the agile method, we follow the linkages downward to ensure that the appropriate principles are enunciated, and that the proper practices are expressed. We assess the capability of an organization to implement its adopted method and the effectiveness of that implementation by using both a top-down and bottom-up traversal of the linkages. The bottom-up assessment, however, is predicated on the identification of people, process, project and product properties associated with each practice that attest to the presence and implementation of that practice. We refer to each practice, property pair as an indicator. By following the linkages upward from the indicators, we can infer the use of proper principles and the achievement of desired objectives.
评估敏捷方法“优点”的结构化框架
敏捷方法是为定制而设计的,它们为组织或团队提供了根据其文化和价值观采用一套原则和实践的灵活性。虽然这种灵活性与敏捷哲学是一致的,但它可能导致采用的原则和实践相对于期望的目标来说可能不是最优的。我们的问题是,如何确定采用的实践是否与确定的原则“同步”,以及这些原则在多大程度上支持组织目标?在本研究中,我们着重于评估组织采用的敏捷方法的“好”,基于(1)其充分性,(2)组织为成功实施该方法提供支持环境的能力,以及(3)该方法的有效性。为了指导我们的评估,我们提出了“目标、原则和做法”框架。OPP框架的设计围绕着确定敏捷目标、支持实现这些目标的原则以及反映这些原则“精神”的实践展开。在目标和原则之间以及原则和实践之间也建立了明确的联系,以支持评估过程。我们通过自上而下的方式遍历联系来评估敏捷方法的充分性。也就是说,给定敏捷方法支持的一组目标,我们遵循向下的联系,以确保阐明了适当的原则,并表达了适当的实践。我们通过使用自顶向下和自底向上的联系遍历来评估组织实施其采用的方法的能力和实施的有效性。然而,自底向上的评估基于与每个实践相关联的人员、过程、项目和产品属性的识别,这些属性证明了该实践的存在和实现。我们将每个实践、属性对作为指示符。通过跟踪指标向上的联系,我们可以推断出正确原则的使用和预期目标的实现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信