我已经搜索过这样的问题,但我认为没有。
正如标题所说...我知道如何在 (R)UP 和 XP 中作为一种开发系统的方式做事之间存在巨大差异,但真正的区别是什么?我正在尝试写一个很好的解释,我可以给其他人,这样他们希望很容易理解这些差异。
我想比较以下主题:
- 设计
- 文档
- 原型制作
- 用户参与
- 可用性
- 技术质量
- 测试
我不是想开始讨论,只是想知道您是否知道任何可以包含我正在寻找的信息的好网站,或者您是否对其中一个主题有答案。我自己已经写了一些,但由于我不希望这是一个主观的比较,所以我问你。
我已经搜索过这样的问题,但我认为没有。
正如标题所说...我知道如何在 (R)UP 和 XP 中作为一种开发系统的方式做事之间存在巨大差异,但真正的区别是什么?我正在尝试写一个很好的解释,我可以给其他人,这样他们希望很容易理解这些差异。
我想比较以下主题:
我不是想开始讨论,只是想知道您是否知道任何可以包含我正在寻找的信息的好网站,或者您是否对其中一个主题有答案。我自己已经写了一些,但由于我不希望这是一个主观的比较,所以我问你。
你可能会发现这个有用 的 XP vs RUP (pdf)
RUP 和 XP 不是相互排斥的。比较两者就像比较苹果和橙子——你可以同时享受两者。许多遵循 RUP 的公司选择包含部分或全部 XP 实践。
对于基础知识,维基百科文章是一个好的开始: http: //en.wikipedia.org/wiki/IBM_Rational_Unified_Process http://en.wikipedia.org/wiki/Extreme_programming_practices