写点什么

Johanna Rothman——把敏捷项目扩展为敏捷计划

  • 2016-11-07
  • 本文字数:1150 字

    阅读完需:约 4 分钟

Johanna Rothman OnAgile2016 题为《把敏捷项目扩展为敏捷计划:自主、合作、探索的小世界网络》的演讲中,她鼓励观众使用公司内已有的小世界网络来帮助改变、沟通和整合。此外,她推荐了不同的方法来加强这些小网络,使它们能够改善交付大型功能程序的流程。

Rothman 是《敏捷和精益项目管理:将合作扩展到整个公司》( Agile and Lean Program Management: Scaling Collaboration Across the Organization )的作者。她指出,大多数公司有一个非正式的网络,经常用来传播谣言,也可以以强大的方式支持公司的需求。当与社区实践和路线图相结合使用的时候,这个网络也可以为项目成功做出贡献。

Rothman 说“做大事,要从小处着手”。她指出,许多小的、基于团队使用敏捷实践的流程用在大项目上也一样可以和谐运行。定期地完成功能或用例就可以获得更大的透明度,能更加清晰地和更频繁地获得项目风险信息。有一些做法,比如运行两个星期或更少时间的迭代,或者完成能够在一两天内完成的小交付,都可以帮助团队频繁地得到对于他们正在进行的工作的反馈意见。对交付的功能进行测量也是有用的,因为这些构建块可以通过业务和技术的手段进行跟踪,以查看项目完成的进展情况。

对于项目管理方面的实践,Rothman 建议的做法是采用滚动波路线图——频繁地规划短时间的界限和在这些短时间框架上建立稍微长一点约三个月的愿景。每个月的内部交付有助于建立每季度的版本,以发布到生产(或生产阶段区域)。每一次内部交付后都更新计划,这将有助于让每个人都意识到变化和障碍。在大型的项目中,这些路线规划可以在任何相互依存进行管理的地方进行,而不是只是在两个或多个团队的内部进行。

此外,Rothman 鼓励以流动和不断变化的方式进行系统架构工作。她指出,在“最负责任的时刻”,提供一个系统架构草案,比试图在任何开发活动开展之前确定一个工作架构更有用。软件时时在变化,Rothman 建议我们要接受这样的变化,以确保团队能在该架构中得到指导。

作为管理项目的一部分,Rothman 建议创建两个主要的团队来驱动大型项目的交付——核心团队和技术项目团队。核心团队旨在协调公司各个和项目相关部门(技术部门、人力资源管理部门、法务部门、市场营销部门等等)的工作。这个团队引领着公司中的整个项目的商业价值。技术项目团队着眼于风险评估、管理问题,并确定在公司的技术领域内的变化。这个团队由系统架构、软件程序管理和项目产品经理三方为代表领导运作,方能正常运作。

在 Rothman 结束演讲之前,她提供了一些导向性建议。首先,判断出在哪里会习惯性地阻碍项目。第二,尽可能保持发展势头。最后,任何项目的成功都依赖于合作——使用一些正在使用的小型网络,并用路线图引导项目的发展,以保持目标清晰、明确。

阅读英文原文: Johanna Rothman – Scaling Agile Projects to Programs

2016-11-07 17:551382
用户头像

发布了 152 篇内容, 共 79.7 次阅读, 收获喜欢 64 次。

关注

评论

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

保障服务稳定之服务限流

X先生

后端 架构设计 服务设计 限流算法

域名凭什么能卖出亿元高价?

北柯

创业 互联网 域名解析

抢占5G大市场 众盟科技助力企业跑赢短视频营销新赛道

人称T客

架构师训练营第八章总结

itrickzhang

面经手册 · 开篇《面试官都问我啥》

小傅哥

面试

架构师训练营第8周

大丁💸💵💴💶🚀🐟

【API进阶之路】高考要考口语?我用多模态评测API做了一场10w+刷屏活动

华为云开发者联盟

人工智能 学习 评测 API 华为云

你好,工作!

小天同学

工作 心态 自我思考

设计过度有时比设计不足更可怕

菜根老谭

架构思维 过度设计 演化思维 设计不足

Week 08 学习总结

Jeremy

扎克伯格:从程序员到福布斯全球首富,他经历了什么?

北柯

第八周学习总结

赵龙

shell实现SSH自动登陆

阿呦,简笔话_Golden

架构师训练营第八章作业

itrickzhang

JVM详解之:汇编角度理解本地变量的生命周期

程序那些事

Java JVM 汇编 生命周期

云图说 | 快速创建一个kubernetes集群

华为云开发者联盟

Kubernetes 容器 虚拟机 集群容错 华为云

行为型模式:迭代器模式解析

Seven七哥

Java 编程 程序员 设计模式 迭代器模式

敏捷开发:影响地图工作坊的反思

华为云开发者联盟

敏捷开发 业务线 需求管理 需求 华为云

面试官问:如何设计一个安全的对外接口?

Java小咖秀

Java 面试 经验

架构师训练营 -- 第八周作业

stardust20

世界上最狠的语言

十三

架构师训练营 - 第八周 - 学习总结

stardust20

天天用SpringBoot,它的自动装配你能说出来吗?

root

Java spring springboot 自动装配 EnableAutoConfiguration

产品、方案、生态三力齐发 英特尔驱动智能边缘价值迸发

最新动态

第八周作业

赵龙

英特尔®边缘软件中心重磅发布 一站式资源供给为应用开发创新赋能

最新动态

第八周作业

方堃

Java开发Spark ELT实践(一)

团子粑粑

大数据 Apache Spark

Week 08 命题作业

Jeremy

架构师训练营第八周作业

sunnywhy

极客大学架构师训练营

如何在微服务团队中高效使用 Git 管理代码?

看山

git 微服务 高效 签约计划第二季

Johanna Rothman——把敏捷项目扩展为敏捷计划_文化 & 方法_Susan McIntosh_InfoQ精选文章