【24h】

A STUDY OF THE USE OF AGILE METHODS WITHIN INTEL

机译:在英特尔内部使用敏捷方法的研究

获取原文
获取原文并翻译 | 示例

摘要

This study investigated the use of the agile methods, eXtreme programming (XP) and Scrum, at the Intel Network Processor Division engineering team based in Shannon, Ireland, over a three-year period. The study is noteworthy as it is based on real industrial software projects involving experienced software engineers, with continuous reflection and monitoring of the application of these approaches. It provides evidence that agile methods are far from anti method; rather, they require disciplined application and careful customization to the particular needs of the development context. The study also shows how XP and Scrum can complement each other to provide a comprehensive agile development method, with XP providing support for technical aspects and Scrum providing support for project planning and tracking. The manner in which XP and Scrum have been customized to suit the needs of the development environment at Intel Shannon is described, as are the lessons learned. The XP practices that were applied did lead to significant benefits, with pair-programming leading to reductions in code defect density of a factor of seven, and one project actually achieving zero defect density. However, some observed limitations of pair-programming are described. Intel Shannon also found that not all XP practices were applicable in their context. Thus, the study suggests that, contrary to suggestions that XP is not divisible or individually selectable, a la carte selection and tailoring of XP practices can work very well. In the case of Scrum, some local customization has led to a very committed adoption by developers themselves, in contrast to many development methods whose use is decreed mandatory by management. The success of Scrum is significant. Projects of six-month and one-year duration have been delivered ahead of schedule, which bodes well for future ability to accurately plan development projects, a black art in software development up to now.
机译:这项研究在三年的时间里,调查了位于爱尔兰香农的英特尔网络处理器分部工程团队对敏捷方法eXtreme编程(XP)和Scrum的使用情况。这项研究值得关注,因为它是基于实际的工业软件项目,该项目由经验丰富的软件工程师参与,并不断反思和监控这些方法的应用。它提供了证据,表明敏捷方法远非反方法。相反,它们需要纪律严明的应用程序和针对开发上下文的特定需求的仔细定制。该研究还展示了XP和Scrum如何相互补充以提供全面的敏捷开发方法,其中XP提供技术方面的支持,而Scrum提供项目计划和跟踪的支持。描述了XP和Scrum的定制方式,以适应英特尔Shannon开发环境的需求,并介绍了所汲取的经验教训。使用XP的实践确实带来了显着的好处,通过配对编程将代码缺陷密度降低了7倍,而一个项目实际上实现了零缺陷密度。但是,描述了成对编程的一些局限性。英特尔香农还发现并非所有XP实践都适用于它们的上下文。因此,该研究表明,与XP不可分割或不能单独选择的建议相反,XP实践的单点选择和定制可以很好地发挥作用。就Scrum而言,某些本地自定义导致开发人员自己非常致力于采用,而许多开发方法的使用已由管理层强制规定。 Scrum的成功非常重要。为期六个月和一年的项目已提前交付,这预示着将来能够准确计划开发项目的能力,这是迄今为止软件开发的黑手。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号