...
首页> 外文期刊>IEEE Software >Software architecture-centric methods and agile development
【24h】

Software architecture-centric methods and agile development

机译:以软件架构为中心的方法和敏捷开发

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

获取外文期刊封面封底 >>

       

摘要

The agile software development paradigm and plan-driven approaches each have their strengths and shortcomings. The former emphasizes rapid, flexible development, while the latter emphasizes project and process infrastructure. Many practitioners, particularly of agile methods, tend-to view software architecture in light of the plan-driven side of the spectrum. They think that architecture-centric methods are too much work, equating them with high-ceremony processes emphasizing document production. But many elements make up a successful development approach, including process, product, technology, people, and tools. Software architecture is part of product quality and isn't tied to a particular process, technology, culture, or tool. This article explores the relationship and synergies between architecture-centric design and analysis methods and the extreme programming framework. We chose to focus on XP because it's one of the most mature and best-known agile practices.
机译:敏捷软件开发范例和计划驱动的方法各有优缺点。前者强调快速,灵活的发展,而后者则强调项目和流程基础架构。许多从业者,特别是敏捷方法的从业者,倾向于从计划驱动的角度来查看软件体系结构。他们认为以架构为中心的方法工作量太大,使它们等同于强调文档制作的高礼仪过程。但是,许多要素构成了成功的开发方法,包括流程,产品,技术,人员和工具。软件体系结构是产品质量的一部分,与特定的流程,技术,文化或工具无关。本文探讨了以架构为中心的设计和分析方法与极限编程框架之间的关系和协同作用。我们选择专注于XP,因为它是最成熟,最著名的敏捷实践之一。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号