已剪辑自: https://mp.weixin.qq.com/s/IrRs4f79wHrtHNhJdrggQA
通俗的讲,“需求”就是用户的需要,它包括用户要解决的问题、达到的目标、以及实现这些目标所需要的条件,它是一个程序或系统开发工作的说明,表现形式一般为文档形式。
- 按CMMI软件能力成熟度的定义,需求是开发方和利益攸关方就系统未来所达到的功能和质量所达成的一致约定和协议。
- 按PMP定义,需求是指发起人、客户和其它干系人的已量化且记录下来的需要与期望,收集需求旨在定义和管理客户期望。
上世纪80年代中期,随着需求在整个系统开发与维护过程中的地位越来越重要,逐步在工程界形成了软件工程的子领域——需求工程 (Requirement Engineering, RE)。即通过应用已证实有效的技术、方法进行需求分析,确定客户需求,帮助系统分析、开发人员理解问题,评估可行性,协商合理的解决方案、无歧义地制定方案、确认要求以及将要求转换到可运行系统。

需求工程是一个项目的开端,也是项目建设的基石。需求工程的过程包括了需求开发和需求管理两个部分。整体需求工程一般在项目启动前开始,包括需求获取、分析、规划定义和需求验证等活动。通过开展组织内外的需求评审,以确定需求基线,并在需求发生变更时,重新进行需求的获取、分析、定义和验证评审。对需求变更影响项进行相关识别、风险应对、修改和跟踪,对需求状态和变化

订阅专栏 解锁全文
1310

被折叠的 条评论
为什么被折叠?



