客户的义务 1给分析人员讲解你的业务 2抽出时间清楚地说明并完善需求 3准确而详细地说明需求 4及时地作出决定 5尊重开发人员的需求可行性及成本评估 6划分需求优先级别 7评审需求文档和原型 8需求出现变更要马上联系 9应遵守开发机构处理需求变更的过程 10尊重开发人员采用的需求工程过程
客户的义务 1 给分析人员讲解你的业务 2 抽出时间清楚地说明并完善需求 3 准确而详细地说明需求 4 及时地作出决定 5 尊重开发人员的需求可行性及成本评估 6 划分需求优先级别 7 评审需求文档和原型 8 需求出现变更要马上联系 9 应遵守开发机构处理需求变更的过程 10 尊重开发人员采用的需求工程过程
对签定需求协议的认识 签约是客户同意需求的标志行为 ■客户不应当忽略签约的严肃性 开发方不应当因此拒绝变更 签约应当建立在一个需求协议的基线上 应当理解为:“我同意这价文档表达了目前我 们对项目教件需求的了解。进一步的变更可在 此基础上通过项目定义的变更过程来进行。我 知道变更可能会使我们要重新协商成本、资源 和项目的间工期任务等
对签定需求协议的认识 ◼ 签约是客户同意需求的标志行为 ◼ 客户不应当忽略签约的严肃性 ◼ 开发方不应当因此拒绝变更 ◼ 签约应当建立在一个需求协议的基线上 ◼ 应当理解为:“我同意这份文档表达了目前我 们对项目软件需求的了解。进一步的变更可在 此基础上通过项目定义的变更过程来进行。我 知道变更可能会使我们要重新协商成本、资源 和项目时间工期任务等
需求开发过程
需求开发过程
需求开发过程 ■需求获取 ■知识培训 ■需求分析 需求管理 ■编写需求规格说明■项目管理 需求验证
需求开发过程 ◼ 需求获取 ◼ 需求分析 ◼ 编写需求规格说明 ◼ 需求验证 ◼ 知识培训 ◼ 需求管理 ◼ 项目管理
需求获取的内容 ■在同用户的交流过程中收集各种用户的 信息 ■认真理解用户的各项要求 ■澄清模糊 排除不合理 ■明确约束
需求获取的内容 ◼ 在同用户的交流过程中收集各种用户的 信息 ◼ 认真理解用户的各项要求 ◼ 澄清模糊 ◼ 排除不合理 ◼ 明确约束