首先, 瀑布型的方法失败的认识到客户、开发人员和测试人员参与需求说明工作的价值。没有对业务和技术拥有优秀的理解将不可能创建出能够改进你的业务的软件系统。不幸的是,很少有人同时在业务和技术领域具有深厚的知识背景。这就意味着,分析人员、开发人员、测试人员和客户应该一起工作提供需要的所有的信息以确保开发人员可以创建“正确的”软件系统 — 也就是说,一个充分满足客户业务需要并且提供从根本上有效的改进客户业务的能力的软件。
让我们来看一个简单的例子以说明这样的 团队协作的好处。
发布: 2007-5-14 20:14 | 作者: Per Kroll | 来源: Rational Edge | 查看: 94次 | 进入软件测试论坛讨论
首先, 瀑布型的方法失败的认识到客户、开发人员和测试人员参与需求说明工作的价值。没有对业务和技术拥有优秀的理解将不可能创建出能够改进你的业务的软件系统。不幸的是,很少有人同时在业务和技术领域具有深厚的知识背景。这就意味着,分析人员、开发人员、测试人员和客户应该一起工作提供需要的所有的信息以确保开发人员可以创建“正确的”软件系统 — 也就是说,一个充分满足客户业务需要并且提供从根本上有效的改进客户业务的能力的软件。
让我们来看一个简单的例子以说明这样的 团队协作的好处。