导图社区 软件需求管理
软件需求管理的概念 3.1.1需求与需求管理的概念3.1.2软件工程的软件定义与需求分析3.1.3CMM2的需求管理3.1.4PMBOK的范围管理 为什么要管理需求 对大多数软件和系统开发团队来说,与过去自...
这是一篇关于软件项目质量管理的思维导图,软件质量管理的流程和技术方法等方面对软件质量管理体系进行了详尽的讲述,并对 日常工作中的案例进行剖析,使广大软件质量管理人员能够更加清楚地了解和掌握软件质量管理 的精髓。
软件配置管理(Software Configuration Management,SCM)是一种标识、组织和控制修改的技术。软件配置管理应用于整个软件工程过程。在软件建立时变更是不可避免的,而变更加剧了项目中软件开发者之间的混乱。SCM活动的目标就是为了标识变更、控制变更、确保变更正确实现并向其他有关人员报告变更。从某种角度讲,SCM是一种标识、组织和控制修改的技术,目的是使错误降为最小并最有效地提高生产效率。
软件项目进度管理知识梳理,包括项目活动定义的基本概念、项目活动之间的几种关系、网络图的概念、甘特图的定义等等。
社区模板帮助中心,点此进入>>
项目时间管理6大步骤
项目管理的五个步骤
电商部人员工作结构
暮尚正常运转导图
产品经理如何做好项目管理
车队管理
创业者10条创业经
创业十大思维误区
管培生课程作业
商业模型
软件需求管理
软件需求定义
指明必须实现什么的规格说明,描述了系统的行为、特性和属性,是在开发过程中对系统的约束
软件需求层次
原始问题描述(基础)
用户需求
只描述系统的外部行为 只通过自然语言、图表和图形等来描述
系统需求
功能需求
描述系统所应提供的功能和服务
非功能需求
不直接与系统功能相关
产品需求
机构需求
外部需求
领域需求
可能是功能需求也可能是非功能需求
软件设计描述
需求开发四个阶段
需求获取
需求分析
规格说明
需求验证
需求规格说明书的基本含义
精确地阐述了一个软件系统必须提供的功能和性能以及它所要考虑的限制条件,是对外部行为和系统环境(包括软件、硬件、通信端口和人)接口的描述性文档。
需求开发的操作矩阵
需求验证的步骤
审查需求文档
依据需求文档编写测试用例
编写用户手册
确定产品验收合格的标准
需求验证的内容
有效性检查
一致性检查
完备性检查
现实性检查
可检验性检查
可跟踪行检查
可调节性检查
可读性检查
需求管理的目标
使软件受控,并建立供软件工程和管理使用 的需求基线
使软件计划、产品和活动与软件需求保持一致
需求管理的原则
分类管理
分优先级
文档化
需求一旦变化,就必须对需求变更的影响进行评估
需求管理必须与需求工程其他活动紧密结合
软件需求工程管理的5个过程
需求管理活动
变更控制
版本控制
需求跟踪
需求状态
需求变更管理(如何应对)
优先排序,分批实现
软件开发人员与用户相互协作
充分交流
安排专职人员负责需求变更管理
合同约束
区别对待(将新需求按重要和紧迫程度划分档次)
选用合适的软件生命周期模型
软件需求质量度量的9个元素
正确性(每条需求都代表了构建软件系统所要完成的事情)
无歧义(当且仅当需求只有一种解释)
完备性(当且仅当需求集描述了用户关心的所以有意义的需求)
一致性(当且仅当任意两个需求的子集之间没有矛盾)
根据重要性和稳定性分级
可验证性
可修改性
可跟踪性(需求必须以唯一的标记被标识)
可理解性