首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >“极限编程”(XP)中的“极限”指的是什么?

“极限编程”(XP)中的“极限”指的是什么?
EN

Software Engineering用户
提问于 2013-06-15 13:20:52
回答 3查看 954关注 0票数 6

"Extreme“表示它与正常的、非常激进的、越界的有很大不同,但在我看来,定期发布、对编程、单元测试、与客户的协作都是非常正常和可接受的。极端是什么意思?

EN

回答 3

Software Engineering用户

发布于 2013-06-15 16:21:51

来自C2维基

ExtremeProgrammingCorePractices构成一个ExtremeProgrammingProject。为什么是“极端”?“极端”意味着这些实践被“发现”到一个比传统项目高得多的“数量”。XP会忽略没有出现在列表中的任何其他实践(如BigDesignUpFront)。其结果是稳定、高效和非常迅速的,因为实践相互支持,它们越多地一起使用而不受干扰。一个极端的项目通常是如此稳定和平静,以至于可以导致FortyHourWeeks,而没有任何时间表的延误。

票数 6
EN

Software Engineering用户

发布于 2013-06-15 13:38:54

极限编程是在这些实践并不像你所说的那么正常的时候出现的。对当时的一些人来说,这种做法是“极端的”。

你可以把它翻译成“纯”或“固执己见”。

票数 3
EN

Software Engineering用户

发布于 2013-06-15 14:16:54

极限编程或“XP”(在本例中与windows完全无关)意味着将传统的“需求-编码-测试-部署”方法作为后续的单独阶段进行不同的处理。

极端编程意味着使用新的敏捷方法,将客户置于开发的核心。

这项工作本身强调团队合作,以避免更传统的“筒仓”领域,如IT,销售,市场营销,客户服务等。

它使用5个关键领域-沟通,简单,反馈,尊重和勇气。

在1996年3月6日首次推出极限方案项目时,这是一种极为不同的做法。

近20年后的今天,随着敏捷运动的全面展开,它开始成为许多行业的常态,以传统的老方式做事,可能很快就会变得极端化!

票数 3
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/201653

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档