工作流程明细:定义备选构架目的此工作流程明细的目的是:
如何配备人员这些活动最好由功能交叉的组员组成的小型团队来执行。在构架方面通常具有重要意义的问题包括性能、尺度、进程与线程同步以及分布。团队中还应包括具有领域经验并能确定关键抽象概念的成员。团队也应具有模型组织与分层的经验。团队需要将所有这些完全不同的方面组织成一个衔接紧凑、互相连贯的构架(尽管只是一个初步的构架)。 工作指南工作最好是分阶段进行,执行过程也许要持续几天(大型系统可能需要几个星期、几个月),并要在构架分析和用例分析之间进行迭代。 首先在构架分析中的构架上初步执行一遍,然后选择在构架方面具有重要意义的用例,对其中的每一个用例执行用例分析。当分析每一个用例后(或当分析每个用例时),应根据需要更新构架,以反映为适应系统的新行为和处理已确定的潜在构架问题而需要进行的变更。 如果构架已经存在(来自以前的项目或迭代中),就需要提出变更请求,以便通过改变构架来说明系统必须支持的新行为。根据变更的范围,这些变更可以针对于流程中的任何工件。 |
Rational Unified Process |