首页 > 代码库 > UML和模式应用4-初始阶段
UML和模式应用4-初始阶段
1.前言
初始阶段是项目比较简短的起始步骤,主要目的是收集足够的信息来建立共同设想,调查项目的总体目标和可行性,确定是否值得进一步深入。
2. 初始阶段的主要工作
2.1 初始阶段的主要工作
进行的主要工作包括:
. 项目的设想和业务用例是什么?
. 是否可行?
. 购买还是开发?
. 粗略估计一下成本
. 项目应该继续还是停止?
2.2 初始阶段的其它工作
同时为了能够在细化阶段进行编程,初始阶段还将完成如下的工作:
. 对10%的用例进行分析
. 关键的非功能需求的分析
. 业务案例创建
. 开发环境准备
3. 初始阶段特性
- 初始阶段的目标不是定义所有需求
- 初始阶段持续的时间相对较短
- 初始阶段的预算和计划并不是可靠的
- 不会定义架构(架构是在细化阶段用迭代方式进行)
- 会产生业务案例和设想制品
- 会选择部分用例进行详细分析,以便获得对问题范围的真实认知
4. 初始阶段的制品
初始阶段会创建如下表中的全部或部分制品:
制品 | 说明 |
设想和业务用例 | 描述高阶目标和约束,业务案例,并提供执行摘要 |
用例模型 | 描述功能需求。确定大部分用例名称,并详细分析10%的用例 |
补充性规格说明 | 描述其它需求,主要是关键的非功能性需求 |
词汇表 | 关键领域术语和数据字典 |
风险列表和风险管理计划 | 描述风险(业务,技术,资源,进度)及应对和缓解方法 |
原型和概念验证 | 澄清设想,验证技术思路 |
UML和模式应用4-初始阶段
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。