写点什么

管理层能为敏捷项目做出什么贡献?

  • 2009-08-19
  • 本文字数:1410 字

    阅读完需:约 5 分钟

Manager with Tie Mark Balabanian Accunote 公司新任命的 COO,他问了这样一个问题,管理者能为 Scrum 团队做出什么贡献?根据以前他和 Scrum 团队的接触,他认为 Scrum 只是一个工具,保护开发人员免受管理层的干扰,强迫管理层从开发人员的角度与开发人员打交道。为了提升对 Scrum 的理解,他阅读了 Ken Schwaber 和 Mike Beedle 合著的《敏捷软件开发──使用Scrum 过程》一书。然而书中并未详细介绍管理层的角色,所以Mark 很是疑惑他应该怎么做。

Cory Foy 建议管理层需要做两件关键的事情:愿景以及公司层面的支持(比如扫除障碍)。对前者,Cory 建议效仿丰田的首席工程师(在《丰田产品开发体系》中有详细介绍)。在 Cory 看来,首席工程师应该有“愿景和战略,并有足够的胆识和能力把它转换成日常的概念”,也能够在所有的产品和项目中推行一个共同的目标和愿景。他见过一个模型就是这样做的,这就是流程 / 目标模型

其概念是这样的,根据市场差异以及紧要程度对所有特性进行排列。其关键是不应有什么东西位于坐标的右上象限──这通常是指你在布告栏上贴的东西。从公司高层的角度来看,需要有人确保组织在正确的时间忙正确的事儿,并且能够交付正确的价值。

Peter Stevens 对 Cory 的观点进行了总结,提出了针对管理层的 3 个要点,然后他还自己加了一条:

  • 给整个公司或者部门提供未来的发展愿景、现在的工作重点以及工作流程
  • 创建高效的生产环境,清除遇到的障碍
  • 创建追求卓越的文化──扩展开来包括:诚实、开放、勇气、信任以及财政责任
  • 有自知之明(我认为这与诚实有关)

有些顶级管理者是受人尊敬的长者,在各自领域有着丰富的经验以及深刻的理解。我想这就是丰田为什么会设置首席工程师。而其他一些人通常庸碌无能,甚至颐指气使,不但不能解决问题,反而使问题更加糟糕。

John Galvin 给了一些建议:

  • 敏捷不仅仅是开发的问题,而要应用到整个组织。如果开发团队敏捷了,但是产品管理部门没有,那么他们会拖开发团队的后腿。
  • 敏捷需要公司文化做出很大的转变,这既包括开放也包括诚实。对需要投入的工作量不能小视。
  • 每个部门都会受到影响,HR 需要新的方式进行绩效考核,职业规划等等。

最后,在文章《 The Manager’s Role in Agile 》中,Lyssa Adkins 和 Michael 提出可以这样检查敏捷的管理者:

  • 你是否积极推进公司变革来支持敏捷的价值观,并着手打造一个价值交付至上的文化?
  • 你是否在组织层面消除了敏捷团队的障碍?与管理者相比,他们是否认为你不像经理,而更像一个教练和领导者?
  • 你是否能够在团队之间有效分配资源,使得团队拥有最大的交付价值的能力,而不是在努力争取对资源本身的使用?
  • 你的绩效管理系统能否引导团队发挥最大功效,并能公正评价个人以及团队的贡献?
  • 你是否采用度量的方式帮助团队提高工作成果,并帮助高级领导者做出决定以提高价值交付程度?
  • 你的组织做项目组合决策时,是否基于价值而不是局限于已有的计划以及预算?
  • 你是否帮助内部合作伙伴建立精益流程,以与敏捷团队保持同步,而不是忍受伙伴们拖慢开发速度呢?
  • 是否鼓励供应商使用敏捷方式工作?外包对你的敏捷团队有所帮助还是净拖后腿呢?

除此之外,不知道你有没有好的建议给 Mark 呢?

InfoQ 上已有的相关内容:敏捷组织中经理的职责是什么? Mary Poppendieck on The Role of Leadership in Software Development , Managers in Scrum 以及 Collaborative Leadership and Collaborative Management

参见原文: How Can Management Contribute to an Agile Project?

2009-08-19 11:001734
用户头像

发布了 37 篇内容, 共 12.9 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

流程图&时序图绘制小tips

得物技术

流程图 UML 画图 企业号 8 月 PK 榜

生成式AI将重塑中国云产业

百度开发者中心

智能云 ChatGPT 生成式AI 文心一言

阿里云机器学习PAI全新推出特征平台 (Feature Store),助力AI建模场景特征数据高效利用

阿里云大数据AI技术

龙蜥社区标准化SIG举行线下社区标准研讨会,助力开源社区规范发展

OpenAnolis小助手

操作系统 龙蜥社区 硬件兼容性 质量测试 标准化 SIG

安卓设备文件传输 MacDroid pro for mac激活中文

胖墩儿不胖y

文件传输 Mac 软件 传输文件

生成式AI:改变未来的创新力量

百度开发者中心

#人工智能 ChatGPT 生成式AI 文心一言

Elasticsearch Mapping类型修改 | 京东云技术团队

京东科技开发者

数据库 elasticsearch 企业号 8 月 PK 榜 Mapping

Java仿抽奖系统

java易二三

Java 编程 程序员 计算机

HarmonyOS元服务开发实践:桌面卡片字典

HarmonyOS开发者

HarmonyOS

【实践篇】DDD脚手架及编码规范 | 京东云技术团队

京东科技开发者

DDD 软件架构 脚手架 企业号 8 月 PK 榜 DDD脚手架

设计模式-适配器模式

java易二三

Java 程序员 计算机

超越边界:FaaS 的应用实践和未来展望

SOFAStack

Serverless 架构 开发 Faas 函数

创建web应用程序,React和Vue怎么选?

没有用户名丶

鹏云网络入选中国信通院《高质量数字化转型产品及服务全景图(2023)》

鹏云网络

数字化转型 云服务 分布式存储 信通院 分布式块存储

蚂蚁 SOFAServerless 微服务新架构的探索与实践

SOFAStack

Serverless 微服务 开发 应用架构

我是如何使用Spring Retry减少1000 行代码

小小怪下士

Java spring 程序员

适用于各阶段Java程序员的面试备战/避坑指南

程序员小毕

Java 程序员 架构师 java面试 八股文

生成式AI技术的应用与发展

百度开发者中心

自然语言处理 #人工智能 ChatGPT 文心一言

K8S集群中使用JDOS KMS服务对敏感数据安全加密 | 京东云技术团队

京东科技开发者

数据安全 数据加密 k8s集群 企业号 8 月 PK 榜 KMS

月活近千万,连续365天无故障:货拉拉怎么做稳定性指标度量?

TakinTalks稳定性社区

AI+SaaS,会是微盟们的新法器吗?

自象限

写得了代码,焊得了板!嵌入式开发工程师必修之代码管理方案(中)

极狐GitLab

git gitlab conan Git-Repo 多仓管理

中国图数据库,领导者!

华为云开发者联盟

人工智能 华为云 科技 华为云开发者联盟 企业号 8 月 PK 榜

极狐GitLab 价值流管理之「总时间图」使用指南

极狐GitLab

DevOps gitlab 软件研发 价值流 时间图表

如何给application.yml文件的敏感信息加密?

java易二三

Java 编程 程序员 计算机 科技

直播app源码,会话描述协议SDP:高质量平台服务

山东布谷科技

软件开发 数据传输 直播APP源码 sdp 会话描述协议

生成式AI:引领未来文案创作新潮流

百度开发者中心

#人工智能 生成式AI 文心一言

度加剪辑App的MMKV应用优化实践

百度Geek说

性能优化 移动开发 企业号 8 月 PK 榜 IO优化

生成式AI革新传媒互联网行业

百度开发者中心

媒体 传媒 #人工智能 ChatGPT 文心一言

管理层能为敏捷项目做出什么贡献?_研发效能_Mark Levison_InfoQ精选文章