Managing software requirements : a use case approach = 软件需求管理 : 用例方法 / 2nd ed.
作者: Dean Leffingwell, Don Widrig著.
出版社:
简介: 许多软件项目失败的根本原因在于开发人员没有正确理解客户的真正需求。各类应用程序的开发人员都应该读一读这本书。 ——grady booch
为每个开发团队面临的需求难题提供全方位的解决方案。通过阅读本书,所有开发人员都可以开阔视野,获得真知灼见。 ——lvar jacobson
当今,尽管开发的知识和经验不断丰富,可利用的工具也不断增多,但仍然有相当多的软件项目失败了,原因常常是在开始时没有正确地确定和定义需求,或者随着项目的展开没有正确地管理需求。本书聚焦于这一导致项目失败的关键原因,提出了一个经过证明的实用方法,帮助我们在预算内按时提交一个符合客户需要的系统。
作者采用一种易于接受的风格,讲述他们自己的实战经历,列举大量的案例研究,向我们展示了分析人员和开发人员如何把用例技术和传统的需求表达形式结合起来高效地确定需求。书中还说明了一些经过证明的用以确定、实现、验证和确认需求的技术,并给出了在项目的整个生命周期中,管理需求的六大团队技能:分析问题、理解用户需要、定义系统、管理范围、细化系统定义、构建正确系统。
本书还强调不断地管理变更,描述了确保成功定义项目范围并使所有风险承担人达成共识的过程。