(R)统一流程和极限编程之间的区别
我搜索过这样的问题,但我认为没有。
正如标题所说...我知道作为开发系统的方式,在 (R)UP 和 XP 中做事的方式存在巨大差异,但真正的差异是什么? 我正在尝试写一个很好的解释,以便其他人可以轻松理解这些差异。
我想比较以下主题:
- 设计
- 文档
- 原型
- 用户参与
- 可用性
- 技术质量
- 测试
我并不是想开始讨论,只是想知道您是否知道任何可以提供我正在寻找的信息的好网站,或者您是否知道有一个主题的答案。我自己已经写了一些,但由于我不想让它成为主观比较,所以我再问你。
I've searched for at question like this and i dont think there are one.
As the title says... I know there are huge differences between how to do things in (R)UP and in XP as a way of developing systems, but what are the really?
I'm trying to write a nice explanation that i can give to other people so they hopefully easy can understand the differences.
I want to compare the following subjects:
- Design
- Documentation
- Prototyping
- User involvement
- Usability
- Technical quality
- Test
I'm not trying to start a discussion, just want to know if you know any good sites that could have the information i'm looking for or if you have a answer for one of the subjects. I have allready written some of it myself but due to the fact that i dont want it to be a subjective comparison, i then ask you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
RUP 和 XP 并不相互排斥。比较两者就像比较苹果和橘子一样——你可以两者都喜欢。许多遵循 RUP 的公司选择包含部分或全部 XP 实践。
对于基础知识,维基百科文章是一个很好的开始:
http://en.wikipedia.org/wiki/IBM_Rational_Unified_Process
http://en.wikipedia.org/wiki/Extreme_programming_practices
RUP and XP are not mutually exclusive. Comparing the two is like comparing apples and oranges -- you can enjoy both. Many companies following RUP choose to include some or all of XP practices.
For the basics, the wikipedia articles are a good start:
http://en.wikipedia.org/wiki/IBM_Rational_Unified_Process
http://en.wikipedia.org/wiki/Extreme_programming_practices
您可能会发现这很有用
XP 与 RUP (pdf)
You might find this useful
XP vs RUP (pdf)