《软件需求十步走》阅读笔记5

这次主要阅读需求工程开发篇,也就是具体的需求开发流程。

    需求规划工作是“以业务为核心,以技术为辅助”作为指导思想,而需求开发工作是“以技术为核心,以业务为辅助”作为指导思想,这应该就是需求开发的思路。

    开发因需求而来,需求开发以需求规划的成果为主要依据。软件需求开发首先要做的是获取需求,得到目标、系统关联情况以及用例的分析;其次是需求分析,软件系统的可行性、用户接口、系统功能、数据、优先级等这些都在需求分析之列;然后汇总成需求分析规格说明书;最后在进行需求测评,制定具体的开发方案。

  需求开发工作主要活动有需求获取、需求分析、需求编制和需求验证。其中需求获取和需求分析是需求开发工作的核心,需求编制只是两阶段成功按规范模板的编写。而需求验证工作主要由需求评审、需求测试、用户手册的草案构成

   需求获取是确定和理解不同用户类的需求和约束的工作活动,是需求开发工作中最困难、最关键、最容易出错的地方,只有需求架构师和开发人员的紧密结合才能保证工作高质量地完成。需求架构师收集了客户的法律法规、工作总结、业务规划和信息化建设指导等文件,在梳理的基础上对这些材料进行全面细致的分析,通过向客户高层和各级职能部门人员讲述其业务并听取他们的反馈意见,在对梳理结果进行修正。

原文地址:https://www.cnblogs.com/ghs1065248758/p/8303006.html