杨巨龙等编的《软件需求十步走(新一代软件需求工程实践指南)》这本书出自在软件开发一线长期实践的开发人员之手,更多地是从实践中整理、组织出的经验方法,结合了传统学术、工程方法,也形成了一个较全方位的需求工程的介绍。其中,我们比较欣赏它专门强调的业务知识驱动。实际的需求获取中,紧密结合软件应用方,充分理解应用领域知识才可能获得有效准确的需求。
新一代软件需求工程的表现为工作阶段划分、需求获取方式、关系定位和指导思想不同。需求规划是新一代需求工程中的最大亮点,它的工作是将业务、对象和信息化体系作为研究对象,采用科学研究、体系架构设计、信息资源规划的方法,编制出具有系统性、科学性、前瞻性的需求规划成果。需求规划的成果中包括形势分析、业务体系分析、对象体系分析等内容。它为需求开发中的需求获取奠定了坚实的基础。需求规划工作的原则是“业务定性、定量、定细节,系统定性、定量、定宏观”。《软件需求十步走(新一代软件需求工程实践指南)》由原理篇、知识篇、方法篇、应用篇、组织篇等构成。
杨巨龙等编的《软件需求十步走(新一代软件需求工程实践指南)》可以作为计算机软件专业的软件需求工程教材,也可作为软件开发高级培训、信息咨询规划培训、软件开发管理培训的教材,更是第一线需求分析人员、系统分析人员、高级开发人员、开发管理人员和IT部门的管理人员的必备参考书。