迈向敏捷方法的概念框架:不同学科的敏捷性研究

K. Conboy, Brian Fitzgerald
{"title":"迈向敏捷方法的概念框架:不同学科的敏捷性研究","authors":"K. Conboy, Brian Fitzgerald","doi":"10.1145/1029997.1030005","DOIUrl":null,"url":null,"abstract":"Since the software crisis of the 1960's, numerous methodologies have been developed to impose a disciplined process upon software development. It is now widely accepted that these methodologies are unsuccessful and unpopular due to their increasingly bureaucratic nature. Many researchers and practitioners are calling for these heavyweight methodologies to be replaced by agile methods. The Agile Manifesto was put forward in 2001, and several method instantiations, such as XP, SCRUM and Crystal exist. Each adheres to some principles of the Agile Manifesto and disregards others. This paper proposes that these Agile Manifesto principles are insufficiently grounded in theory, and are largely naive to the concept of agility outside the field of software development. This paper aims to develop a comprehensive framework of software development agility, through a thorough review of agility across many disciplines. We then elaborate and evaluate the framework in a software development context, through a review of software related research over the last 30 years.","PeriodicalId":280017,"journal":{"name":"Workshop on Interdisciplinary Software Engineering Research","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-11-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"266","resultStr":"{\"title\":\"Toward a conceptual framework of agile methods: a study of agility in different disciplines\",\"authors\":\"K. Conboy, Brian Fitzgerald\",\"doi\":\"10.1145/1029997.1030005\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Since the software crisis of the 1960's, numerous methodologies have been developed to impose a disciplined process upon software development. It is now widely accepted that these methodologies are unsuccessful and unpopular due to their increasingly bureaucratic nature. Many researchers and practitioners are calling for these heavyweight methodologies to be replaced by agile methods. The Agile Manifesto was put forward in 2001, and several method instantiations, such as XP, SCRUM and Crystal exist. Each adheres to some principles of the Agile Manifesto and disregards others. This paper proposes that these Agile Manifesto principles are insufficiently grounded in theory, and are largely naive to the concept of agility outside the field of software development. This paper aims to develop a comprehensive framework of software development agility, through a thorough review of agility across many disciplines. We then elaborate and evaluate the framework in a software development context, through a review of software related research over the last 30 years.\",\"PeriodicalId\":280017,\"journal\":{\"name\":\"Workshop on Interdisciplinary Software Engineering Research\",\"volume\":\"10 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-11-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"266\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Workshop on Interdisciplinary Software Engineering Research\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/1029997.1030005\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Workshop on Interdisciplinary Software Engineering Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1029997.1030005","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 266

摘要

自20世纪60年代的软件危机以来,已经开发出了许多方法,将一个有纪律的过程强加于软件开发。现在人们普遍认为这些方法是不成功的和不受欢迎的,因为它们越来越官僚化。许多研究人员和实践者都在呼吁用敏捷方法取代这些重量级的方法。敏捷宣言(Agile Manifesto)于2001年提出,并有几个方法实例,如XP、SCRUM和Crystal。每个人都遵循敏捷宣言的一些原则,而忽略了其他原则。本文提出,这些敏捷宣言的原则缺乏足够的理论基础,并且在很大程度上对软件开发领域之外的敏捷概念很幼稚。本文旨在通过对跨多个学科的敏捷性的全面回顾,开发一个软件开发敏捷性的综合框架。然后,我们通过回顾过去30年的软件相关研究,在软件开发环境中详细阐述和评估该框架。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Toward a conceptual framework of agile methods: a study of agility in different disciplines
Since the software crisis of the 1960's, numerous methodologies have been developed to impose a disciplined process upon software development. It is now widely accepted that these methodologies are unsuccessful and unpopular due to their increasingly bureaucratic nature. Many researchers and practitioners are calling for these heavyweight methodologies to be replaced by agile methods. The Agile Manifesto was put forward in 2001, and several method instantiations, such as XP, SCRUM and Crystal exist. Each adheres to some principles of the Agile Manifesto and disregards others. This paper proposes that these Agile Manifesto principles are insufficiently grounded in theory, and are largely naive to the concept of agility outside the field of software development. This paper aims to develop a comprehensive framework of software development agility, through a thorough review of agility across many disciplines. We then elaborate and evaluate the framework in a software development context, through a review of software related research over the last 30 years.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信