摘要: 软件工程的课堂上所讲,所有的软件开发方法都遵循软件开发生命周期:分析、设计、编码、测试。XP的并行之道是迭代式的工作,每个迭代表示一周的工作增量。XP团队每周完成一部分发布计划、一部分设计、一部分编码、一部分测试等。XP团队还通过结对编程,精力充沛地工作和迭代松弛以提高软件质量。敏捷开发把一个软件需要做的事分成一个个故事模式。团队软件开发大相径庭。同样的信息在许多团队成员中传播。不同的人知道:如何设计和编写软件(程序员、设计师、架构师)。为什么当前软件如此重要(产品经理)。软件需要遵循的规则(领域专家)。软件的行为(交互设计师)。用户界面看上去如何(图形设计师)。缺陷可能隐藏在哪里(测试员)。 阅读全文
posted @ 2013-05-21 14:41 aoguren 阅读(165) 评论(0) 推荐(0) 编辑