流程, 敏捷实践 (框架), 团队成员的三边关系

前言:

流程是轨道, 敏捷实践 (框架) 是行驶在这轨道上的火车, 团队成员便乘著这列火车, 迈向版本交付的终点◦

本文:

企业内推行敏捷变革时, 往往将敏捷中的实践 (框架); 如: 站立会议, 回顾会议等, 以制订流程的方式, 在团队中规范站立会议, 回顾会议的责任人, 责任人应负责的工作, 预期的结果◦

这样的思维与作法, 使企业内的产品团队成员, 往往将敏捷中的实践 (框架) 当成是企业内制式的流程活动, 而使敏捷在团队中流于形式◦丧失了团队可经由敏捷实践(框架), 提升团队成员的自我任务管理, 自我不断改善效率与质量的本意与功能◦

然而在大型企业内, 假如缺乏了流程的规范, 各产品团队即使执行了种种的敏捷实践  (框架), 企业内也无法保证团队最终版本交付的质量◦ 因为, 各产品团队执行的都是 “团队自定义” 的敏捷实践 (框架); 各产品团队执行的往往都是 “便宜行事” 的敏捷实践 (框架); 各产品团队执行的往往都是“裸奔”; 只有交付的 “效率”, 却丝毫看不到交付的 “质量” 与 “品味”◦

所以, 企业内该如何制订流程? 而使流程既能兼顾 “规范”, 又不致扼杀了敏捷实践 (框架) 的本意与功能?

黄金的规则是:

“企业内的流程应专注于产品开发过程的规范,而不是专注在敏捷的实践 (框架)上◦”

产品开发的过程包含:

  • 产品级的特性识别
  • 产品级的架构设计
  • 版本级的需求分析
  • 版本级的软件设计
  • 开发
  • 测试
  • 发布
  • 运维
  • 项目管理
  • 变更管理
  • 配置管理

企业内的流程应只专注于上述的产品开发的过程, 制订明确的目标, 责任人, 各过程的进入条件, 离开条件; 但真正的重点是:

企业内的流程不应包含产品开发过程内的 “活动”◦

产品开发过程内的 “活动”,应由产品团队的 ScrumMaster,依照项目版本的背景, 团队成员的现况,选定适合的敏捷实践 (框架)所构成◦

敏捷实践 (框架) 可包含:

  • Scrum
  • LeSS
  • SAFe
  • Kanban
  • 测试驱动开发
  • 行为驱动开发
  • 验收测试驱动开发
  • 领域驱动设计
  •  探索性测试
  •  敏捷测试
  •  演进式架构……. 等等◦

所以, 产品团队便会在各产品开发的过程, 执行能提升团队成员的自我任务管理, 自我不断改善效率与质量的敏捷实践 (框架), 并确保产品团队在产品开发的过程中可符合企业内流程的规范; 符合各产品开发过程的目标, 责任人, 各过程的进入条件, 离开条件上的要求◦

结论:

将企业内的流程与产品团队开发的实践隔离, 将使企业内的流程更能适配各种不同的敏捷实践 (框架), 而产品团队在执行适合自身的敏捷实践 (框架) 的同时, 亦能确保产品团队的版本开发过程与产出均能符合企业内部的流程规范◦

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏北京马哥教育

面试 Linux 运维工作至少需要知道哪些知识?

知乎上有这样一个问题:一个新手面试 Linux 运维工作至少需要知道哪些知识?其中有一个答案对这一话题的解读非常深入,今天特别分享给大家。

1140
来自专栏阮一峰的网络日志

API 之下

很多公司的组织架构,都有一个中层。高层领导和基层员工之间,存在大量的中层干部。公司越大,中层干部越多。

832
来自专栏靠谱PM

产品经理的需求池管理

需求池可以理解成一个产品迭代依据的库,数据库记录各种数据,那么需求池记录的是各种需求。

1253
来自专栏机器人网

Odfjell Drilling投830万美元进军下一代机器人钻井系统

Robotic Drilling Systems(机器人钻井系统)开发了一套完全机器人化的海上石油钻井平台系统。“钻井平台上将不会再有工人工作,机器人将负责完成...

2556
来自专栏腾讯移动品质中心TMQ的专栏

自动化测试平台实践几点经验总结

本文主要讲述在 UTP 项目实践中几点经验教训的总结。主要分两个方面,一个是技术上,一个是运作管理上。供各位有相关工作的同学做参考。若对总结有异议,欢迎共同探讨...

7611
来自专栏云计算D1net

混合云带来新的IT秩序

在云时代,所有的企业都需要以一个新的观念来构建混合云结构。 云运算的硬件部门将是更简单的管理大型机、迷你机以及其他类型服务器的地方,这是云结构的标准化重点之一。...

3114
来自专栏芋道源码1024

架构设计方法初探

架构设计的目的是为了解决系统复杂度带来的问题,并不是要面面俱到,不需要每个架构都具备高性能、高可用、高扩展等特点,而是要识别出实际业务实际情况的复杂点,然后有有...

682
来自专栏农夫安全

Hackerone案例之添加或删除新的非首选付款方式不会触发电子邮件或帐户通知

0x00 前言 ? 原文URL: https://hackerone.com/reports/242964 ? 漏洞很简单,hackerone官方就给回复了一...

3216
来自专栏Linux Python 加油站

面试 Linux 运维工作至少需要知道哪些知识?

作者:defcon来源:马哥教育链接:https://mp.weixin.qq.com/s/ZocozTkCNViMAtZIr7C7ww前言我们已经发过不少 L...

1182
来自专栏北京马哥教育

业务运维部门的岗位价值 V2

业务运维部门有四个方面的岗位价值,按照实现的难易程度排序 效率 质量 成本 安全 效率 这是最容易实现,也是能够输出最大的价值地方。现在的竞争,更多的是 ti...

3424

扫码关注云+社区