项目愿景和范围的文档
a. 业务需求
a.1 背景
a.2 业务机会
a.3 业务目标与成功标准
a.4 客户与市场需求
a.5 业务风险
b. 解决方案的愿景
b.1 愿景陈述
b.2 主要特征
b.3 假设和依赖
c. 范围和限制
c.1 第一个版本的范围
c.2 各后续版本的范围
c.3 限制和专用性
d. 业务背景
d.1 涉众简介
d.2 项目优先级
d.3 操作环境
建议的需求开发过程
1. 定义项目的前景和范围
2. 确定用户类
3. 在每个用户类中确定适当的代表
4. 确定需求决策者和他们的决策过程
5. 选择你所用的需求获取技术
6. 运用需求获取技术对作为系统一部分的用例进行开发并设置优先级
7. 从用户那里收集质量属性的信息和其它非功能需求
8. 详细拟订用例使其融合到必要的功能需求中
9. 评审用例的描述和功能需求
10. 如果有必要,就要开发分析模型用以澄清需求获取的参与者对需求的理解
11. 开发并评估用户界面原型以助想像还未理解的需求
12. 从用例中开发出概念测试用例
13. 用测试用例来论证用例、功能需求、分析模型和原型
14. 在继续进行设计和构造系统每一部分之前,重复6~13步