需求分析重点.doc

1.软件项目三种类别 1)在预计的时间之内,在预算的成本之下,完成预期的所有功能,则项目为成功项目。 2)已经完成,软件产品能够正常工作,但在生产中或者超支,或者超期,或者实现的功能不全,则项目为问题项目。 3)因无法进行而被中途撤销,或者最终产品无法提交使用,则项目为失败项目。 3.需求工程:即利用工程化的手段进行需求处理,以保证需求处理的正确进行。 1)简单来说,需求工程是所有需求处理活动的总和,它收集信息、分析问题、整合观点、记录需求并验证其正确性,最终反映软件被应用后与其环境互动形成的期望效应。 2)从细节来看,需求工程是软件工程的一个分支,它关注于软件系统所应予实现的现实世界目标,软件系统的功能和软件系统应当遵守约束,同事它也关注以上因素和准确的软件行为规格说明之间的联系,关注以上因素与其随时间或跨产品族而演化之后的相关因素之间的联系。 需求开发是因为需求工程“需求”特性而存在的,它们是专门用来处理需求的软件技术; 需求管理是因为需求工程的“工程”特性而存在,它的目的是在需求开发活动之后,保证所确定需求能够在后继的项目活动中有效地发挥作用,保证各种活动开展都符合需求要求。 4.需求获取的目的是从项目的战略规划开始建立最初的原始需求。 5.需求分析的目的是保证需求的完整性和一致性。 6.需求规格说明的目的是将完整、一致的需求与能够满足需求的软件行为以文档的方式明确地固定下来

文档评论(0)

1亿VIP精品文档

相关文档