信息化 频道

开发者的节日 developerWorksLive!

正式的过程

  RUP 指出对于全面正式的特定软件开发过程来说,使用统一方法体系架构(Unified Method Architecture,UMA) 是一种产业旗舰和标准。它与其他Rational 工具(诸如IBM Rational Portfolio Manager) 的集成性使得它能够为其他过程管理工具导出相应的内容,从而支持过程自动化与工具导向的行为。

法规遵循管理工作产品

  如下所列的工作产品已包含在本插件中。虽然他们中的大部分可被定义为现有RUP工件的一部分,但他们还是相互独立以支持可审核的过程控制。

  •企业政策(Corporate Policy ) 反映出了一家企业对于规定的理解。它不是由过程开发出的,而是所必需的针对法规遵循需求开发的输入。

  •法规遵循增强愿景附录(Compliance Enhancement Vision addendum ) 识别出核心的法规遵循需求,并由目标项目激发IT 法规遵循管理控制,总结确认过程满足控制对象的方法。

  •过程验证计划(Process Validation Plan) 定义了一系列用来确认自动化软件开发过程实现了控制对象的测试。其中的一个例子就是工具定向行为正确的自动操作了过程。

  •控制点说明(Control Point Specification) 提供了控制、大部分工作产品批准与移交环节的定义。

  •变更流程说明(Change Workflow Specification) 提供了项目将遵循的变更工作流的细节。

  •分发策略(Distribution Policy) 定义了为 QA 或部署分配可交付使用的政策。它描述了退出标准与程序以满足官方发行版本。

  •项目归档(Project Archive) 提供了对于审核目标和未来使用的所有项目工件的基线。

法规遵循管理角色

  法规遵循管理扩展并精选了RUP角色,不仅因为引入了新工作产品,而且在法规遵循敏感区域确定了责任分离。

  •策略分析(Policy Analyst)。 在目录化并理解了规定、标准和政策以识别内部政策后,抓住了法规遵循需求的重点。

  •过程工程师(Process Engineer)。 用于文档化并定义与应用过程标准,体系和规定一致的IT治理过程。

  •技术带头人(Technical Lead)。 用于批准编码改变并最终确定变化要求。这个角色用以引导、监督应用软件组件的开发。

  •部署经理(Deployment Manager)。 用于交付评估生产阶段的软件发行。这一角色存在于经典RUP内,但其扩展职责和职责分离原则要求并激发了附加的发布经理(Release Manager)补充角色。

  •发布(Release Manager)。 用于从多种项目中比较发行的工作产品,以生产可交付使用的发行版本。发布经理(Release Manager) 控制发布管理过程。

0
相关文章