/02-devops-agile-development-management

研发运营一体化(DevOps)能力成熟度模型 第2部分:敏捷开发管理

02-devops-agile-development-management

研发运营一体化(DevOps)能力成熟度模型 第2部分:敏捷开发管理

1 敏捷开发管理

敏捷开发管理,是一种应对快速变化的需求的新型软件开发方法。它更强调程序员团队与业务专家之间的紧密协作、面对面的沟通、频繁交付新的软件版本、紧凑而 自我组织型的团队、能够很好地适应需求变化的代码编写和团队组织方法,主张适度的计划、进化开发、提前交付与持续改进,并且鼓励快速与灵活的面对开发与变更,更注重软件开发过程中人的作用。分为敏捷需求管理、敏捷计划及交付管理、敏捷协作管理三个维度,每个维度细分为不同能力子项,如表1所示。

表1 敏捷开发管理

敏捷开发管理
敏捷需求管理 敏捷计划及交付管理 敏捷协作管理
需求分析 价值交付 产品经理和团队
需求与用例 交付过程管理 团队和团队
需求验收 团队和干系人