写点什么

企业中的敏捷扩展实践

2013 年 11 月 25 日

正在采用敏捷组织范围的企业有时候必须扩展自己的敏捷实践。他们通常有多个相互依赖的团队,这使得他们需要探索能够在整个企业中按照相似的方式运用敏捷实践的方法,使团队之间可以协作。

Frank Langeveld 在金融行业和复杂环境中的敏捷方法大会上促成了半个小时的会议,以便于参会人员之间能够互相分享企业中的敏捷扩展经历。他首先询问了与会人员是否有想要分享给大家的敏捷扩展实践,如果有的话就站起来。有4 个人站了起来,然后Frank 让他们每一个人对自己的实践做了一个30 秒的陈述。Frank 在另一页中将他们说的记录了下来。因为只有4 个实践,所以Frank 决定给每一个呈现者5 分钟的时间,让他们更加详细地解释各自的实践经历并回答与会者的问题。因为时间很短,所以只允许提出对澄清实践有帮助的问题,会议主持停止了对实践会或者不会工作的讨论。

实践 1: 风险—价值生命周期是一个来自于 Rational 统一过程的实践,如同一个 Eclipse 实践。这是一个能够用于敏捷项目中的风险缓解策略。启动项目的最大风险通常是必须让所有的利益相关方介入,因此第一次迭代(起步阶段)的焦点应该是让所有的利益相关方对要解决的问题达成一致意见。如果他们没有充分地参与进来,那么你就不能交付一个可以解决他们问题的解决方案。细化阶段的迭代应该关注于证明你能够实现产品。建造阶段的焦点应该是确保必须的功能可以在产品中实现,而在转变阶段掌控风险则主要是确保用户可以真正地使用产品。总之,风险—价值生命周期可以帮助你管理项目生命周期到交付价值期间的各种风险。

实践 2: 用例建模可以作为一个敏捷扩展实践来使用,对敏捷项目中的需求进行管理。对于规格说明书而言用户故事非常好,但是并不会帮助你记录系统的上下文,也无助于抽象处理,这就是用例的价值点所在。你可以在用例中捕获用户故事,显示它们之间是如何关联起来的。用例建模还能够让你在企业层面上将用户故事匹配到业务流程和业务规则。

实践 3: 双层项目结构让你能够在一个项目管理办公室(Project Management Office)中管理瀑布(waterfall)、敏捷以及其他类型的项目。它由一个项目管理层和一个执行层组成。对于不同类型的项目而言项目管理层都是一样的,同时会确保所有的项目都会按照同样的格式报告给他们的利益相关者。项目管理者拥有定义执行层的灵活性,他们可以按照有助于自己管理项目的方式去定义该层。它可能会由敏捷迭代,用于管理多个产品或者一个项目中的大产品部分的多个踪迹,或者瀑布阶段组成。项目管理层拥有的阶段包括“定义(define)”、“执行(execute)”和“关闭(close)”。例如,一个瀑布项目可以拥有一个包含设计、实现和构建的执行层,它符合项目管理层的执行阶段,而使用 Scrum 的项目则会在执行阶段使用冲刺。团队还可以有使用不同执行层的项目,例如使用敏捷迭代的用户界面团队和使用瀑布阶段的后端团队。

实践 4: 在一个企业中扩展敏捷的时候,它能够帮助组织认识到自己是否能够联合来自于不同方法的实践进而构建自己的大量扩展敏捷方法。你可以将它称之为“包罗万象”,在这里你基本上使用企业中可用的东西同时重用并联合最佳实践扩展敏捷。

2013 年 11 月 25 日 07:21446
用户头像

发布了 321 篇内容, 共 103.6 次阅读, 收获喜欢 8 次。

关注

评论

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

如何搭建第一个 Spring 项目?

小齐本齐

spring Spring Framework Spring Bean

不懂 ZooKeeper?没关系,这一篇给你讲的明明白白

海星

我敢说,这个版本的斗地主你肯定没玩过?

华为云开发者社区

命令行 游戏 斗地主

Mysql学习笔记:分库分表(sharding)

马迪奥

MySQL Sharding

开源决策树工具xDecision简介

赫杰辉

决策树 可视化 简化代码

设计模式只是一把锤子

博文视点Broadview

读书笔记 编程 面向对象 设计模式

所见即所得的用户增长技术背后是如何实现的

海豚调度

用户增长 大数据技术 大数据架构 用户增长技术 ad-hoc技术

云图说 | 华为云GPU共享型AI容器,让你用得起,用得好,用的放心

华为云开发者社区

gpu caffe

端-边-云全面协同创新 英特尔携手百度共推产业智能化升级

intel001

数字货币合约跟单系统开发app,跟单系统搭建源码

WX13823153201

拥抱K8S系列-07-部署K8S集群(Rancher)

张无忌

Kubernetes rancher

区块链技术最重要价值所在

CECBC区块链专委会

区块链 数字经济 互联网革命

有关 HashMap 面试会问的一切

小齐本齐

Java 数据结构 算法

python——深入类和对象

菜鸟小sailor 🐕

一次代码评审,差点过不了试用期!

小傅哥

Java 小傅哥 代码质量 代码优化 代码规范

架构师期末作业

傻傻的帅

知识点总结

Acker飏

区块链交易系统开发,期货合约平台搭建

13823153121

SpringBoot写后端接口,看这一篇就够了!

华为云开发者社区

后端 swagger pringboot

阿里P8大牛手写的源码笔记:Java集合+Java多线程+MyBatis+Spring

Java成神之路

Java spring 面试 多线程 mybatis源码

oeasy 教您玩转 linux 010214 画面转文字 asciiview

o

Js 封装:阻止频繁重复操作

lockdown56

音乐创作者必备软件,轻松玩转原创

奈奈的杂社

音乐制作 编曲 电音 作曲 乐团

阿里P9技术专家:Java程序员这些必备技能的进阶书籍一定要读一读

Java成神之路

Java 学习 程序员 面试

Mysql学习笔记:InnoDB索引结构浅析

马迪奥

MySQL 索引结构 innodb

Spring IoC 到底是什么?

小齐本齐

spring 程序员 ioc Spring Framework Spring Bean

Java String 面面观

keaper

Java string pool string

两年Java工作经验涨到23K,这究竟是怎么做到的?

Java架构师迁哥

高并发系列——CAS操作及CPU底层操作解析

诸葛小猿

CAS AtomicInteger compareAndSwap cmpxchg lock

解Bug之路-记一次JVM堆外内存泄露Bug的查找

无毁的湖光

Linux JVM heap memory GC Linux Kenel

区块链技术与我们的生活将并存

CECBC区块链专委会

区块链 数字经济

演讲经验交流会|ArchSummit 上海站

演讲经验交流会|ArchSummit 上海站

企业中的敏捷扩展实践-InfoQ