精益软件开发治理:角色、职责和政策的关键实践

0 下载量 17 浏览量 更新于2024-08-27 收藏 216KB PDF 举报
精益开发治理的最佳实践,第3部分:角色和政策 在软件开发治理中,角色和政策是两个非常重要的方面。角色定义了谁有权力执行某些任务,而政策则定义了支持跨软件开发工作的一致操作的方针。在本文中,我们将详细介绍角色和政策在精益软件开发治理中的应用。 **角色** 在精益软件开发治理中,角色扮演着非常重要的作用。角色定义了谁有权力执行某些任务,人力资源部门如何支持这些职责,以及团队组织怎样必须支持并向IT架构增加价值。角色可以分为两类:自组织团队和人力资源部门。 **自组织团队** 自组织团队是指团队成员可以自己选择工作和承担责任的团队。这种团队有权力选择在它操作的治理结构范围之内执行的工作,并且它以所选择的方式承担工作责任。这是供人分享的决策制定方法,通过此方法,每个人都有机会提供输入,并听取决策制定过程。自组织团队的重要方面是: * 团队选择其自己的工作。在迭代的开始,团队共同地从已排列优先级的工作项目列表中选择工作项目。 * 个人选择他们自己的工作。个人授权从迭代的工作项目中选择他们自己的工作。 **人力资源部门** 人力资源部门是指支持团队成员的部门。人力资源部门的主要职责是支持团队成员,提供培训和发展机会,并确保团队成员能够有效地执行其职责。 **政策** 政策是指定义支持跨软件开发工作的一致操作的方针。在精益软件开发治理中,政策是非常重要的。政策可以分为两类:IntegratedLifecycleEnvironment政策和IT资产管理政策。 **IntegratedLifecycleEnvironment政策** IntegratedLifecycleEnvironment政策是指定义支持软件开发工作的一致操作的方针。这种政策的主要目的是确保软件开发工作的连续性和一致性。 **IT资产管理政策** IT资产管理政策是指定义IT资产管理的一致操作的方针。这种政策的主要目的是确保IT资产的安全和可靠性。 **结论** 在精益软件开发治理中,角色和政策是两个非常重要的方面。角色定义了谁有权力执行某些任务,而政策则定义了支持跨软件开发工作的一致操作的方针。通过实施角色和政策,精益软件开发治理可以确保软件开发工作的连续性和一致性,并提高软件开发的效率和质量。