845.【系统架构2】基于架构的软件开发(ABSD)过程

  1. 架构需求:重在掌握标识构件的3步:生成类图、对类进行分组、把类打包成构件
  2. 架构设计:将需求阶段的标识构件映像成构件进行分析。
  3. 架构(体系结构)文档化:主要产出两种文档,即架构(体系结构)规格说明,测试架构(体系结构)需求的质量设计说明书。文档是至关重要的,是所有人员通信的手段,关系开发的成败。
  4. 架构复审:由外部人员(独立于开发组织之外的人,如用户代表和领域专家等)参加的复审,复审架构是否满足需求、质量问题、构件划分合理性等。若审查不过,则返回架构设计阶段进行重新设计、文档化、再复审。
  5. 架构实现:用实体来显示出架构。实现构件,构件组装成系统。
  6. 对架构进行改变(演化),按需求增删构件,使架构可复用。

你可能感兴趣的:(845.【系统架构2】基于架构的软件开发(ABSD)过程)