敏捷转型參考框架:

  • 为了成功顺畅地推行敏捷开发。下面将对整个敏捷转型參考框架作个整体说明。为企业进行敏捷转型提供基本方法參考。整个敏捷转型參考框架主要包括5个步骤,前两个步骤主要是回答 Wh y的问题。企业首先要建立敏捷转型明白的商业目标。然后,要想清楚为什么要用敏捷开发方法帮助企业实现这些目标。第三步主要是回答 What的问题,敏捷开发有很多的方法框架和实践,在考虑敏捷转型时企业必须基于自身的研发工具和流程。开展敏捷转型。最后一步强调敏捷转型的持续改进的本质。

    敏捷转型參考框架主要包括下面5个步骤:

    1)明白敏捷转型的商业目标。在进行敏捷转型前,企业基本的利益干系人必须对敏捷转型要实现的商业目标、要解决的问题等达成一致。比如,高速响应市场变化、提升客户惬意度和缩短上市时间,。是非常多企业实施敏捷转型的主要驱动力。企业在定义商业目标时,109必须遵循SMART原则。比如:3年内,开发中心实现缩短软件上市时间20%。

    2)明白为什么採用敏捷开发帮助企业实现目标。在明白企业商业目标之后,企业软件研发的主要领导者或敏捷转型的主要干系人必须了解敏捷思维,了解敏捷开发方法的主要智慧。仅仅有正确了解敏捷思维,。才干够正确回答为什么企业要採用敏捷开发方法实现其商业目标。然后,企业还必须基于自身的实际情况,进行收益风险分析。做到“ 谋定而后动”!

    ( 3)明白敏捷转型要做什么?即面对众多的敏捷方法框架和实践,企业怎样基于自身的研发体系现状、团队能力水平、企业文化和治理框架,选择合适的敏捷方法框架和实践。以最快地实现既定商业目标。

    ( 4)明白怎样实施敏捷。不论什么企业进行敏捷转型时。都在进行一种组织变革,因此,都能够遵守JohnKotter的组织变革框架的8个步骤开展工作。在敏捷转型过程中,敏捷团队最好首先通过自身的故事,建立起团队的紧迫感;通过培训、教练等手段,段,沟通敏捷转型的愿景和目标、统一团队的认识。然后,选择合适的转型模型。能够是自底向上,也能够是自顶向下。还能够是两者相结合。在IBM的大规模敏 捷 转 型 过 程 中,採 用 的 则 是 一 种 称 为 可 度 量 的 能 力 改 进 框 架( MeasurableCa pabilit yIm provementFramework, MCIF)的方法。它是一种迭代式的改进过程,每一个迭代開始时确定要实现的、可度量的商业目标,然后选择实施能够实现该目标的最佳实践,并在迭代结束后度量该目标实现的状况。之后,每一个迭代周期反复这一过程。该方法的特点是内置了Rational在软件project领域多年的最佳实践。用商业目标的实现。迭代地驱动软件过程的改进。

    无论採用哪种转型模型,企业还必须选择合适的敏捷开发工具。能够是手工的。也能够是自己主动化的。合适的工具选择能够在非常大程度上促进敏捷转型的成功。比如,在IBM进行大规模敏捷转型过程中,採用了跨地域团队协作工具RationalTeamConcert支持敏捷团队的项目规划、运行和监控。支持敏捷开发流程的自己主动化和团队的跨地域、跨领域的协作。同一时候提供配置管理、持续构建和电子白板等功能。有效地促进了其大规模敏捷转型的成功。

    ( 5)持续改进。正像迭代式开发是敏捷开发的核心实践一样。我们必须清醒地认识到敏捷转型本身也应该是迭代地、增量地、持续改进的过程。

为什么要开展敏捷:

敏捷思维:

敏捷不是某一种方法论、过程或框架,更不是字面意义上的敏捷,而是一组价值观与原则。核心价值观和十二条原则请參见敏捷核心价值观与十二条原则

1.持续反馈的经验性过程;

2.远粗近细的多级项目规划,应使用不断细化的计划;

3.动静相宜的项目需求和范围;

4.自组织、自管理的完整团队:管理学大师彼得·德鲁克总结的团队组织形有 “棒球队型”。“ 足球队型”与“ 网球双打型” 三类。

无论哪种方式。有效的团队都强调“ 游戏规则”,无论哪种方式,团队效率都有一个培育增长的过程,团队组织方式取决于环境变化的复杂程度,而不取决于工作本身的复杂程度。

对于提前定义的过程来讲,棒球型团队更合适。,而对于软件研发所面临的人的因素、高速变化的业务环境和市场环境来说,自组织、自管理、跨职能的足球型团队(尽管团队队员仍然有相对固定的位置。可是他们能够互相补位。必须彼此配合,不能各自为战。

)更有效。美国StandishGrou p的一项统计表例如以下,标明大众规律下软件的价值的分布:

企业敏捷转型主要收益:

国内外众多企业的实践表明。企业进行敏捷转型的主要收益在下面几个方面:加快上市时间;有效应对需求变更。提升生产率;提升软件质量;提升项目的可视性;减少风险。简化开发流程。减少成本;提升士气;提升客户满。

怎样实施敏捷:

看了两本敏捷的书再结合上自己的理解我觉得敏捷在中小团队实施应该从例如以下几点深入研究:建立一个互通有无的交流平台(敢且原因公开全部工作相关的数据);以结果为导向构建足球型团队。绩效体系向敏捷转型(提升效能的同一时候提升收入);

敏捷转型中why与how的总结的更多相关文章

  1. 敏捷转型谁先动:老总,项目经理or团队

    摘要: 敏捷转型成功的企业究竟是从老总开始?还是从项目经理开始?还是团队本身具有这种意识?相信还有很多想要转型敏捷的公司都存在这样的疑问. 从06年首届敏捷中国开发者大会召开到现在,敏捷方法在国内的应 ...

  2. 【 腾讯敏捷转型No.4 】为什么敏捷团队不要超过15人

    早期,腾讯公司的架构是比较简单的.从上至下分别是:公司——商业单元(BU)——部门——组——员工,每个部门基本上就是负责一个大的产品,每个组都是按照专业进行分工和管理,例如:产品组.终端组.后台组.设 ...

  3. 【腾讯敏捷转型NO.1】敏捷是什么鬼?

    “敏捷是什么鬼” 最近对外进行<腾讯产品敏捷研发体系>授课的时候,我经常可以从参课学员的眼睛里找到这句话. 通常我会鼓励大家,说:“告诉大家一个好消息,你们今天所有的疑问都是有答案的,唯一 ...

  4. 【腾讯敏捷转型No.2】帅哥,来多少敏捷?

    上回腾讯敏捷转型系列第一篇文章<敏捷到底是什么鬼?>讲到公司铁了心要推进敏捷,这是战略层面的决定,为什么呢? 当时的我们并不知道公司为什么一定要推行敏捷的新概念,但是后来公司的变化帮助我们 ...

  5. 【腾讯敏捷转型No.3】Scrum有什么好?

    在敏捷转型的过程中,除了敏捷宣言中的四个价值观和十二条原则以外,并没有太多比较权威的理论实践. 如图一,敏捷宣言中的四个价值观: (图一) 四条敏捷核心价值观指出了敏捷的核心思想,但是并没有仔细说明具 ...

  6. 【腾讯敏捷转型No.8】你爱上手机QQ了么?

    上一篇文章<QQ邮箱如何利用敏捷做到中国第一>,“QQ邮箱之母”马化腾带领QQ邮箱团队,从流量思维向产品思维转变,“QQ邮箱之父”张小龙也是在这个敏捷转型过程中,剔除固有的成见,激发对优秀 ...

  7. 【腾讯敏捷转型No.7】QQ邮箱如何通过敏捷成为行业第一

    前几篇文章讲到2006年的腾讯是如何开始敏捷转型的,接下来这篇文章,我将向大家讲述,腾讯开始敏捷转型之后,QQ邮箱是如何通过敏捷成为行业第一. 众所周知,张小龙是“微信之父”,对他熟悉的人,应该也知道 ...

  8. 【腾讯敏捷转型No.6】如何打造称手的敏捷工具

    通常情况下,大家对于敏捷的感受就是:大家一起来开站立晨会啦!然后一大早,大家拿着早餐,围成一个圈,听一个人在讲话. 在很多公司,决定采用敏捷之后,都会从晨会开始,因为很多人觉得敏捷其它模块都很难学习, ...

  9. 【腾讯敏捷转型No.5】需求没做完可以发布嘛

    很多人对于敏捷的第一直觉就是“快”,开发快,测试快,发布快,并不知道如何把这个“快”应用到敏捷实践中,下面我们来分析一下导致工作效率低的核心原因.没有使用敏捷之前,在大多数情况下,项目管理都需要开各种 ...

随机推荐

  1. AngularJS 用 $http.jsonp 跨域SyntaxError问题

    必须添加参数:callback=JSON_CALLBACK , 才能进success方法,如下: $http.jsonp("https://request.address.json?call ...

  2. Java 抽象类和接口有什么差别

    抽象类和接口有什么差别? 1. 抽象类在java语言中所表示的是一种继承关系,一个子类仅仅能继承一个父类.可是能够实现多个接口. 2. 在抽象类中能够拥有自己的成员变量和非抽象类方法,可是接口中仅仅能 ...

  3. 【Javascript Demo】无刷新预览所选择的图片

    1.效果如下,可测试 2.代码如下 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " ...

  4. 免费素材-Helium (AI, EPS, SVG, Icon Font)

    在线演示 在线演示 本地下载 我很高兴和大家分享今天的素材-Helium.它有多种格式可供下载(AI, EPS, SVG, Icon Font) ,内容包含曲线.飞行器.上传下载.喇叭等类型.

  5. 使用AKKA做分布式爬虫的思路

    上周公司其它小组在讨论做分布式爬虫,我也思考了一下.提了一个方案,就是使用akka分布式rpc框架来做,自己写master和worker程序,client向master提交begin任务或者其它爬虫需 ...

  6. struts2基础梳理(二)

    本篇主要有:设置struts2匹配的扩展名.使用通配符,值栈,声明式异常以及标签. 设置扩展名: 默认是对.action和不加不论什么扩展名的进行处理.能够设置: <constant name= ...

  7. shell 编程笔记

    #! /bin/sh 寻找shell解释器 /bin/sh  是一个路径 #! /usr/bin/python 仅仅是寻找一个python的解释器 执行linux程序的方法: 使得文件具有可执行的权限 ...

  8. EventBus源码分析

      一.         EventBus简介 1.1.EventBus EventBus 是一个 Android 事件发布/订阅框架,通过解耦发布者和订阅者简化Android 事件传递,这里的事件可 ...

  9. Android 四大组件学习之BroadcastReceiver三

    本节学习广播的分类. 广播分为无序广播和有序广播 无序广播: 广播发送者的action与广播接收者的action都匹配的话,所以广播介绍者都能够收到这条广播,而且没有先后顺序,能够觉得是同一时候收到 ...

  10. 网页中的图片查看器viewjs使用

    需求分析: 对于网页中的图片进行连续放大(便于用户清晰查看内容).缩小,旋转等操作,可以使用viewjs图片查看器插件实现. viewjs官方网址:https://github.com/fengyua ...