大话软件需求——需求发掘与实现
" 从理论到实践,无缝对接需求管理全链条 ——不仅深入剖析需求管理理论,还通过实际案例展示如何将这些理论应用于大型软件系统的需求管理中。 "

作者:邢统坤、王宇、楚军

定价:79.8元

印次:1-1

ISBN:9787302708827

出版日期:2026.03.01

印刷日期:2026.02.02

图书责编:袁金敏

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"本书全面探讨了软件系统需求开发的全过程,旨在帮助读者理解并实践高质量需求制定的理论和实践过程,把需要丰富的内涵和在软件系统不同生命周期阶段的关注焦点、展现形式以实例化的方式呈现出来。本书源于作者长时间在各类软件系统研发过程中,对软件需求深入的研究和大量的实践,最终形成了系统化的理论和方法。内容涵盖了从业务需求发掘、利益相关方需求定义、软件系统需求编制、实例化需求编写、直到活文档生成等软件需求文档系统的全生命周期,详细阐述了如何发掘业务需求、定义利益相关方需求、编制系统功能需求规约和非功能需求规约,确保软件系统“做正确的事”,同时,聚焦于实例化需求、活文档系统以及需求文档的管理,旨在解决需求信息传递不一致的问题,确保软件系统“正确地做事”。 本书阅读对象主要为从事软件系统研发的产品经理、业务分析工程师、架构工程师、项目经理、研发工程师、测试工程师、质量保证工程师、以及对软件需求管理感兴趣的从业者。本书不仅适合初学者快速掌握需求管理的核心知识和技能,也适合资深从业者深化理解并提升实践水平。通过丰富的实例和案例分析,本书帮助读者在实际工作中更好地理解和应用需求管理理论,推动软件系统研发的高质量完成。 "

邢统坤,高级工程师,清华大学MBA。拥有20余年的软件系统研发运营经验,在软件系统需求发掘、研发过程管理、长期安全运营等领域,具有丰富的理论与实践经验。主编书籍《中国民航离港系统手册》,拥有多项专利,编写了多项行业标准编写,参与ISO/IEC/IEEE 29148转为国标《系统与软件工程 生存周期过程 需求工程》(征求意见阶段)。获得过省部级奖励包括:中国航空运输协会民航科学技术一等奖、二等奖、三等奖多次,中国质量协会质量技术奖二等奖、三等奖多次,央企安全管理主题征文二等奖。是中国信通院举办的第四届IT新治理领导力论坛年度领军人物,PMI优秀PMO(中国)代表。

前 言 本书起因 从事软件系统研发二十余年,什么是软件系统的非功能需求,到底有多少个“-bility”,它们之间的关系是什么—这些问题一直困扰着我。带着这些问题不断地查阅软件工程、需求工程相关的专著、文章与标准,试图找到一个确切的答案。但令人费解的是:在浩如烟海的资料中,除了包括大量的“-bility”,观点和组织方式也是百家争鸣、百花齐放,再加上各种裁剪的原则,更加使人眼花缭乱,不知所措! 经过长时间、多方面的搜寻,不知不觉中,积累了大量软件系统需求方面的资料,林林总总、良莠不齐,但已然包罗软件需求之万象。 风云际会、恰逢其时。2019年底,接手了一个代码逾1000万行、团队超500名工程师、时间跨越36个月、满足国家等保3级要求、需7×24小时不间断运营的高等级软件系统的研发任务。当时面对的关键问题是:面对如此代码规模超大、运营等级超高、质量控制超严、计划要求超紧的软件系统研发任务,应以谁为抓手、以何为方法来推进目标实现? 以此问题为导向,经过对项目管理、软件系统生命周期模型、领域知识、核心技术难题的深入研究,确定以“需求”为抓手,以“行为驱动开发”(Behavior Driven Development,BDD)为方法,最终成功攻克了这一工程难关。 现在看来,这是明智与正确的选择,任务团队于2022年年底成功完成了整个系统的研发,并在多个年吞吐量超千万旅客的机场顺利投产,持续支撑了民航旅客顺畅、高效、平稳、安全的出行,完全解决了该领域的软件系统“卡脖子”问题。这一成果超出了大部分人当初的预期。 事后总结:要想“多快好省”地研发软件系统,不但要“做正确...

目录
荐语
查看详情 查看详情
目 录

第1章

绪论

——需求是驱动软件系统研发的不二选择

1.1 需求是什么 2

1.1.1 需求相关术语 3

1.1.2 高质量需求是软件研发成功的关键 4

1.1.3 需求的层次与分类 6

1.2 需求的“动”“静”特性 9

1.2.1 变化是需求的本质特征 9

1.2.2 需求的10大核心内容 13

1.3 需求实现的最佳实践 18

1.3.1 行为驱动开发—第二代敏捷

方法 20

1.3.2 实例化需求—融合需求规约

与验收标准 22

1.3.3 活文档系统—自动保持文档、

代码一致 24

1.4 需求的全生命周期管理 27

总结 28

第2章

发掘业务需求

——获取高价值市场机会

2.1 业务需求的内容和来源 30

2.2 流行的5W1H业务架构分析方法 33

2.2.1 5W1H方法简介 34

2.2.2 5W1H方法的使用原则 35

2.3 需求10大核心内容之一—任务范畴 37

2.3.1 任务范畴角色 38

2.3.2 任务范畴动机 38

2.3.3 任务范畴流程 39

2.3.4 任务范畴数据 41

2.3.5 任务范畴时间 43

2.3.6 任务范畴渠道 43

2.3.7 任务可行性分析 44

2.4 需求10大核心内容之二—投资回报 45

2.4.1 商务模型动机 46

2.4.2 商务模型角色 47

2.4.3 商务模型流程 49

2.4.4 商务模型数据 52

2.4.5 商务模型时间 52

2.4.6 商务模型渠道 54

2.4.7 商务投资... 查看详情

" 从理论到实践,无缝对接需求管理全链条 ——不仅深入剖析需求管理理论,还通过实际案例展示如何将这些理论应用于大型软件系统的需求管理中。

"


查看详情