软件需求期末复习大纲精要
软件需求期末复习大纲需求的重要性需求分析之所以重要,就因为他具有决策性,方向性,策略性的作用,他在软件开发的过程中具有举足轻重的地位.大家一定要对需求分析具有足够的重视.在一个大型软件系统的开发中,他的作用要远远大于程序设计.优质的需求带来的好处:减少开发过程中的返工、降低改进成本、提高沟通能力、控制需求范围的改变、提高客户和开发人员的满意度。需求的内含与外延需求的分类:功能性需求和非功能性需求需求的层次:业务需求、用户需求、功能需求、系统需求需求工程的过程:包括需求管理和需求开发。需求开发:获取、分析、规格说明和确认。迭代是需求开发成功的关键。“成功”是指已商定的成本和进度交付满足用户对功能和质量的期望的产品。优秀需求的特点:完整性、正确性、可行性、必要性和有优先次序。正确性:每一项需求都必须准确地陈述其要开发的功能必要性:每一项需求都把客户真正所需的和最终系统所需遵从的标准记录下来。优先次序:给每个项目需求、特性或使用实例分配一个实施优先级以指明它在特定产品中所占的分量。需要分析的关键技能理解能力沟通能力卓越的表达能力超强的管理能力5,需求的评价标准需求确认活动可以确保需求符合优秀需求陈述的特征(完整,正确,可行,必要,具有优先级,无二义性和可验证),并且符合好的需求规格说明的特征(完整,一致,易修改和可跟踪)6,需求获取的方法和比较定义需求开发过程编写前景和范围文档确定用户群
您可能关注的文档
最近下载
- 煤炭建设工程技术资料管理标准.doc
- 2026年北京市西城区高三一模生物试卷(含答案).docx
- 肿瘤患者营养评估与支持.pptx VIP
- 华南理工大学《中国近现代史纲要》简答题、辨析题、论述题答案(完整版).doc VIP
- 人教版六年级数学上册第六单元《百分数》应用题专项练习(核心应用题+变形题)(含答案).pdf VIP
- 审计学:一种整合方法(第16版)习题答案(1-9).pdf
- 肿瘤患者营养评估与护理.pptx VIP
- 桥梁施工软件:Trimble Tekla二次开发_(18).二次开发文档编写与管理.docx VIP
- T_QAHN 012—2026(质量创新和质量改进活动成果评价准则).pdf
- 大学近现代史纲要简答题、辨析题、论述题答案(完整版.pdf VIP
原创力文档

文档评论(0)