V2MOM分别代表愿景(vision)、价值(values)、方法(methods)、障碍(obstacles)、衡量指标(measurement)。
第一,我真正想要的是什么呢?这就是愿景(vision)
• 每月向客户提供潜在的可交付的价值。
第二,这个目标有什么重要意义呢?这就是价值(values)
• 速率 - 交付和反馈的速度
• 可预测性 - 功能和交付与预期保持一致
• 卓越执行 - 自动化可持续质量并且始终可运行的软件
第三,我如何实现这个目标呢?这就是方法(methods)
• 团队 - 团队追求卓越(相对于个人),并有权做出决定
• 领导力 - 敏捷团队,指导团队意识、应用以及处理问题
• 一致性 - 所有团队都运用敏捷开发方法(ADM)- 迭代方法
• 透明度 - 通过公共相关者评审演示功能点
• 学习 - 通过回顾会来消除障碍和作出改变
• 适应性 - 及时计划,专注于发布和冲刺,避免过度分析
• 卓越 - 专业的敏捷教练来指导团队的卓越和学习
• 质量 - 以验收标准和自动化测试来确保始终准备好的软件
第四,是什么阻碍我不能实现这个目标呢?这就是障碍(obstacles)
• 过度分析 - 模糊的产品backlog和延迟决策将阻碍团队速率
• 注意缺陷障碍(ADD)- 焦点在发布和冲刺之间不断切换,会扼杀团队的生产力和精力
• 团队技能 - 缺乏团队专注技能将降低潜在交付和质量
• 管理 - 交换和抽调人力资源将扼杀团队的可预测性/自主性
• 短视 - 团队过度聚焦可能会忽视产品重点、产品依赖和目标
• 闪光点 - 只有新功能而不修复旧问题会影响产品的卓越性和可预测性
• 冷漠 - 忽视阻碍和障碍将降低团队速率和团队士气
第五,我怎么知道自己成功实现了目标呢?这就是衡量指标(measurement)
• 发布 - 将每年的发布数量从4个增加到6个
• 交付 - 将产品上市时间从每3个月缩短到每2个月
• 质量 - 将未解决问题的数量降低至75%
• 团队 - 提高乐趣因素达到75%的员工(享受美好或最好的时光)
• 卓越 - 75%的员工在一个团队中(与多个团队相比)
• 调整 - 采用ADM的团队达到97%
• 可预测性 - 75%的情况符合完成标准(DoD)
• 透明度 - 每两周进行一次团队评审,每月进行一次部门评审和演示