强调项目内外的沟通与协调,以及项目整体进度的协调。目前,项目设计负责人负责整个系统的总体设计方案和架构,设计负责人不参与具体功能模块的设计和开发。设计主管的重点转移到软件需求开发和总体设计,包括用例建模、用例分析、架构设计以及RUP 中组件接口的重用。选项4 : 将项目经理和需求角色分开当项目团队的规模从12 人增长到20 人时,该项目团队本质上可以被视为中小型项目团队。目前,项目经理专注于项目管理。包括项目调度、项目跟踪与监控、风险分析与管理、项目计量分析与决策等相关内容。为需求活动设立专门的需求工程师职位,以完成需求开发。同时项目内部设置了专门的架构师,架构师不负责需求开发,而是专注于确定系统整体设计方案和4+分析。除了单一系统视图之外,架构师还必须考虑整个系统集成计划、特定功能单元和模块的确定和集成。随着项目规模的增大,其配置项变得更加复杂,需要同时进行开发、测试、集成、bug修复等多个分支。因此,需要指定专门的配置管理员来管理项目的配置。如果项目需要同时开发新版本并改进已发布的维护版本的功能,则项目应考虑拥有专门的维护人员。维护人员负责改进功能并修复小型项目中的错误。这使得新版本的设计者和开发者能够更加专注于开发新功能。