供大家参考讨论
影响高 难度高
- 定义需求开发过程
- 以需求为基础制定计划
- 重新讨论项目承诺
- 对用户群和管理者进行需求培训
- 为需求建立模型
- 管理需求风险
- 使用需求管理工具
- 创建需求跟踪能力矩阵
- 召开需求获取讨论会
- 重用需求
- 应用质量功能调配
- 衡量需求稳定性
- 确定用例
- 指定质量属性
- 确定需求优先级
- 采用SRS模板
- 定义变更控制过程
- 建立CCB
- 审查需求文档
- 给子系统分配需求
- 记录业务规则
- 培训需求分析员
- 选择用户代言人
- 建立核心队伍
- 创建原型
- 定义合格标准
- 进行变更影响分析
- 选择合适的开发周期
- 维护需求变更的历史记录
- 跟踪投入需求工程中的工作量
- 在应用领域培养开发者
- 定义项目前景和范围
- 用户群分类
- 绘制关联图
- 确定需求来源
- 建立需求基线和控制版本
- 分析可行性
- 创建术语表
- 编写数据字典
- 观察用户执行工作的过程
- 确定系统事件及响应
- 为每项需求注上唯一的标号
- 测试需求
- 跟踪需求状态
- 回顾过去的经验教训
- 检查问题报告
参考文献:《软件需求》第二版——Karl E.Wiegers 著 刘伟琴 刘洪涛 译