#### 软件需求十步走:新一代软件需求工程实践指南
#### 内容简介
新一代软件需求工程的表现为工作阶段划分、需求获取方式、关系定位和指导思想不同。需求规划是新一代需求工程中的亮点,它的工作是将业务、对象和信息化体系作为研究对象,采用科学研究、体系架构设计、信息资源规划的方法,编制出具有系统性、科学性、前瞻性的需求规划成果。需求规划的成果中包括形势分析、业务体系分析、对象体系分析等内容。它为需求开发中的需求获取奠定了坚实的基础。需求规划工作的原则是“业务定性、定量、定细节,系统定性、定量、定宏观”。本书由原理篇、知识篇、方法篇、应用篇、组织篇等构成。
#### 作者简介
杨巨龙,笔名老庄,毕业于中国人民解放军信息工程大学.。20多年来一直在金融、高校、政府、军队等行业和领域从事软件设计、开发和管理方面的工作,曾担任过多家IT公司的技术总监和总架构师。2009至2010年在清华大学网络行为研究所从事信息咨询规划方面的学习和研究,期间曾承担过多个国家部委的“十二五”信息化规划报告的编制工作。现为自由职业者,专注于为IT企业或IT人员提供包括软件编码哲学、软件需求分析方法论、大型系统体系架构设计、信息资源规划、大数据和云计算技术等的咨询、培训、培养服务。
> 目录
> 第1篇 原理篇
> 第1章 对软件需求的反思
> 第2章 重新解读软件需求
> 第3章 软件需求工程概论
> 第4章 需求工程的过程改进
> 第5章 软件需求的风险管理
> 第6章 软件工程与需求工程
> 第2篇 知识篇
> 第7章 知识体系的构建方法
> 第8章 需求工程的知识构成
> 第9章 需求工程的基础知识
> 第10章 需求工程的专有知识
> 第11章 需求工程的特有知识
> 第3篇 方法篇
> 第12章 需求工程的方法观
> 第13章 分析计算方法
> 第14章 结构化分析方法
> 第15章 面向对象分析方法
> 第16章 需求统一模式方法
> 第17章 需求管理工具
> 第18章 需求形式化描述方法
> 第19章 面向问题域的需求分析方法
> 第4篇 规划篇
> 第20章 需求规划的思路和过程
> 第21章 业务研究
> 第22章 应用建模
> 第23章 系统规划
> 第24章 分析计算
> 第25章 报告编制
> 第26章 规划评审
> 第5篇 开发篇
> 第27章 需求开发的思路和过程
> 第28章 需求获取
> 第29章 需求分析
> 第30章 需求编写
> 第31章 需求验证
> 第6篇 管理篇
> 第32章 需求管理的思路
> 第33章 需求版本控制
> 第34章 管理变更请求
> 第35章 需求跟踪能力
> 第7篇 组织篇
> 第36章 建立需求分析体系
> 第37章 需求分析部门的组织结构
> 第38章 需求分析部门的管理工作
> 第39章 需求分析部门的业务工作
国内真正清楚全面地讲解如何在实践当中做软件需求的著作!
本书真正要切实地解决七大问题——
难点问题:软件需求的不完整、不准确、变化不可控、一致性等难点问题。
性能问题:如何建立能用、好用、耐用的软件产品。
范畴问题:软件需求工作范畴到底是由客户提出的还是软件开发工程师提出。
鸿沟问题:业务和软件之间的鸿沟问题。
关系问题:需求工程和软件工程的关系问题是需求工程的核心问题。
观念问题:软件需求分析的观念远远滞后于时代发展的问题。
地位问题:需求分析部门在组织中的地位问题。
因此,本书:
转换一种新的思路:业务驱动是核心,技术支撑是关键:业务需求工作的原则是不是客户告诉需求分析人员业务需求,而是需求分析人员要向客户讲述业务需求。
引入一套新的方法——通过需求规划来获取业务需求。
> “业务驱动而非技术驱动、面向业务的问题和目标、做到定性定量可计算”。
建立一种新的组织——书中不仅阐述了成立与软件研发部门并列的需求分析部门的必要性,还给出了基于软件需求工程原理和方法需求分析部门的岗位设置、工作流程、工作方法等,软件企业可以依据书上的描述来搭建企业的软件需求分析体系。