架构师与设计师
• 面向对象应用建模(Application Modeling)
的实践过程有3个目标:
– 有步骤、分层次地演进系统构架。
– 将软件需求逐渐转变为软件的设计方案。
– 保障软件的设计方案能够适应实施环境。
• 应用建模实践过程由五项“任务”组成,
– 全局分析
– 局部分析
– 全局设计
– 局部设计
– 细节设计
• 前两项任务以分析为核心;
• 后三项任务以设计为核心。
• 五项任务中包括14个活动;
• 活动进一步被细化为30个步骤。
RUP是成功经验集合
• Rational统一过程是千锤百炼的成功经验集合,
其中关于分析和设计的内容非常宽泛,本书介绍
的实践过程与Rational统一过程的“分析和设计”
规程(Discipline)相容,可以看作为Rational统
一过程在应用建模工作方面的一个实例。
• Rational统一过程的分析和设计规程是具有普遍
意义的流程框架,借鉴这一框架能够充分利用前
人的最佳经验(The Best Practices)。不过,实
践中没有可能,更没有必要“求全责备”或“惟命是
从”。
RUP核心思想
• 实践过程充分遵循Rational统一过程的核
心思想原则:Use Case驱动、体系构架为
核心的迭代化开发。