该工作流程明细的目的是创建初始的软件体系结构框架。


主题

      用例
用例
 
       
 
设计员
设计员
 

 
用例分析
用例分析

 
       
      分析类
分析类
设计用例实现
设计用例实现
 
      分析模型
分析模型
 

      风险列表
风险列表
 
      词汇表
词汇表
远景
远景
 
       
 
软件设计人员
软件设计人员
 

 
体系结构分析
体系结构分析

 
       
      部署模型
部署模型
设计模型
设计模型
 
      分析类
分析类
软件体系结构文档
软件体系结构文档
 
      分析模型
分析模型
 


描述 To top of page

该工作流程明细有以下目标:

  • 创建初始的系统体系结构框架
    • 定义初始的一组在体系结构方面重要的元素,以用作分析基础
    • 定义初始的一组分析机制
    • 定义初始的系统分层和组织
    • 定义要在当前迭代中解决的用例实现
  • 从在体系结构方面重要的用例中确定分析类
  • 使用分析类交互更新用例实现

相关信息 To top of page

此部分提供与该工作流程明细有关的附加信息的链接。

计时 To top of page

精化阶段的早期部分。

可选性 To top of page

必需

如何配备人员 回到页首

最好由跨功能小组成员组成的一个小型团队来执行这些活动。通常在体系结构方面重要的问题包括:性能、伸缩、进程和线程同步以及分发。团队还应包括有领域经验、可以确定关键抽象的成员。团队还应有对组织建模和分层的经验。该团队将需要把所有这些不同的线程组织到一个凝聚的、一致的(但是初步的)体系结构中去。

工作指南 回到页首

最好在几次会议中完成该工作(也许要执行数天,对于非常大的系统也许要数周或数个月),并在体系结构分析用例分析之间迭代。在体系结构分析中执行体系结构的初始审查通过,然后选择在体系结构方面重要的用例,对每个用例执行用例分析。在分析每个用例之后(或在分析时),按需要更新体系结构以反映为适应新系统行为所需的更改并解决已识别的潜在体系结构问题。

当体系结构已存在(无论是来自先前的项目还是来自迭代),可能需要创建变更请求以更改体系结构,来考虑系统必须支持的新行为。这些更改可能是针对流程中的任何工件的,这依赖于更改范围。



Rational Unified Process   2003.06.15