《软件需求十步走》读书笔记1

本学期我选择的课外读物为《软件需求十步走》,为什么选这本书呢,因为查询这本书的相关内容后我感觉这本书很适合我现在的阶段,下面谈谈这两天读这本书的收获吧。
一、书籍与作者背景
这本书的全名叫做《软件需求十步走 —— 新一代软件需求工程实践指南》,作者是杨巨龙,该书聚焦于新一代软件需求工程领域,为软件开发过程中需求相关的工作提供了实践导向的方法论。
二、各章核心内容梳理
这次只读了前三章,分开讲一讲。
第1章:对软件需求的反思
软件需求在软件开发工作中具有关键地位,却也如同 “阿喀琉斯之踵”,是软件开发中的薄弱环节。要实现软件需求完整、准确、清晰、变化可控的目标,绝非易事,需要我们重新定位软件需求,并借助逻辑的方法来探寻解决之道。这一章点明了软件需求在实际开发中面临的困境,也为后续章节的方法论铺垫了必要性。
第2章:重新解读软件需求
新一代软件需求强调,软件需求分析工作需建立在全息的业务背景和信息系统的宏观设计基础之上,进而开展用户需求和系统需求分析。这一观点突破了传统需求分析的局限,将需求分析置于更广阔、更宏观的业务和系统语境中,让需求分析的起点和框架更为清晰合理。
第3章:软件需求工程概论
新一代软件需求工程由需求规划、需求开发、需求管理三部分构成,其中需求规划是传统软件需求工程所不具备的。这一章节构建了新一代需求工程的整体框架,明确了其组成部分,尤其是 “需求规划” 的提出,为需求工程的开展提供了更具前瞻性的流程指引。
三、关键收获与思考
认知升级:打破了对软件需求的传统认知,意识到需求工作需要结合业务全景与系统宏观设计,而非孤立地进行分析。
框架创新:新一代需求工程 “需求规划 + 需求开发 + 需求管理” 的架构,补充了传统需求工程的不足,让需求工作的流程更具完整性和前瞻性,为实际项目中需求的有序推进提供了更科学的路径。
实践启发:在后续的软件开发学习或实践中,需重视需求规划环节,从业务背景和系统宏观设计入手,再深入用户与系统需求分析,同时做好需求管理,以提升需求质量,减少因需求问题导致的项目风险。

posted @ 2025-10-20 15:26  再报错就堵桥0  阅读(2)  评论(0)    收藏  举报