敏捷个人和敏捷开发

标签: 个人 敏捷开发 | 发表时间:2011-09-07 22:06 | 作者:周 金根 beralee
出处:http://www.cnblogs.com/

    自2001初成立了敏捷联盟到现在10年的推广,敏捷开发已日渐成为当前IT行业软件开发的一种主流方法。没有银弹,任何方法都不可能解决所有问题,反而方法应用本身还会带来新的问题。我在今年6月份上海举办的ScrumGathering中进行了一场敏捷个人话题的分享,我说到,想要Doing敏捷并不难,只要花上几天功夫学习敏捷知识之后就可以在小范围团队中去实践了,而要做到真正的Being敏捷则并不容易,而导致并不是真正敏捷的原因中,人是一个主要问题之一,这也是为什么现在敏捷社区中对人开始越来越关注的原因。

    动起来就敏捷了吗?

    你的团队可能已经开始敏捷开发了,实施之后觉得没什么变化,或者可能变得更糟。我们知道敏捷宣言、敏捷原则和价值观,但是知道和做到是有很大区别的。而要做到之前,我们不仅需要知道,而是需要从意识层面去认识并认可这些深层次的东西,这无异于是一场个人的变革,因为我们需要重新认识自己、认识团队,认识早已习惯的环境。

我们很多人并不真正的认识自己以及团队,这势必会造成不能很好的发挥自己的能力以及促进团队的成功。为了帮助别人,我首先必须让自己先敏捷起来,所以在Scrum过程中不断的对人的思考和实践,我逐步提出了"敏捷个人"这个新概念。

管理者应具备的敏捷理念

你是技术和敏捷方法狂热者,你可能觉得你了解Scrum或者XP, 但是你会发现你实施的时候会有问题。因为你可能不是管理者,你不知道他们想什么。你也不是具体做产品的人,你也不知道他们想什么。广联达作为优秀的IT软件厂商一直都在尝试新的技术和方法过程中不断总结出自己的理解。我们认为,敏捷必须站在多个层次的人的角度去看,敏捷是基于精益的思想,采用优秀的管理实践和优秀的开发实践,以保证目标和客户价值为基础不断追求最佳的投入产出比。而敏捷落地的另一个重要方面就是以人为本,持续优化。

当我与团队成员进行面谈时,你问到技术方面的内容,他们可以谈很多,但是当问到一些有关个人和团队成长相关的问题时会发现,大家对这些软性方面的认识是很缺乏的认识的。而工作绩效的提高,往往又是这些隐藏在冰山之下的因素在起着主导作用。

为了贯彻的把敏捷执行下去,作为管理者,我们要学会帮助别人,并获得持续的优化,只有以这两个为指导才能更好的将敏捷落地。

如果我们把敏捷个人作为一种文化,那么我把它叫做个人文化,也代表着敏捷个人更多的是一个个人成长的代名词。一个公司想要敏捷,我认为需要从图中的三个层次去共同推进。企业文化作用于敏捷组织,精益可以作为一个指导思想;团队文化可以作用于敏捷团队,Scrum和XP可以作为方法;而个人文化作用于个人,敏捷个人可以作为一个很好的框架来帮助个人的成长,进而自下而上的来促进敏捷文化的形成。

我是敏捷个人吗?

    工作中我们都在不同岗位,所有用的技能都是不一样的,敏捷个人并不侧重于硬技能,而更偏重于软技能,他们相信态度可以带动知识和技能。

    "敏捷"这个出现10年的词到现在都没有明确的回答,那对于"敏捷个人"来说就更没有明确的答案,但是,我还是想通过一些问题来让大家简单的认识一下敏捷个人应该具备的一些软技能,大家也可以通过这些问题来简单自测一下。

  1. 每个月都会进行自省吗?
  2. 每2个月都会看至少一本对提高自我能力有帮助的书吗?
  3. 清楚自己的优势并且在工作中发挥出来了吗?
  4. 清楚自己的目标吗?你的目标和团队目标是否一致?
  5. 知道如何有效沟通吗?
  6. 知道提高自己的工作效率吗?
  7. 你现在处于什么状态?有激情吗?为什么有或者没有?
  8. 你对形成敏捷团队有什么贡献?你如何影响身边的人?

一个人的成长是无止境的,所以上面也只是涉及到敏捷个人的习惯、认识自己和管理自己的少量问题。如何让自己变得敏捷起来?这个开始起来很简单,但是一点都不容易。敏捷个人可以帮助大家走出第一步,但是后面的路更长,更难走!敏捷团队也需要认识到,敏捷个人是在不断成长的个人,不能期望每个人突然的改变,它是一个过程,有可能还会比较缓慢,但是一旦形成这个氛围之后,你的团队将会快速的成长。

敏捷个人是什么

敏捷个人虽还显得有些稚嫩,但到现在已经有一些的方法、框架、原则来指导大家进行成长。但是就像管理并不能真正的改变一个人一样,一个好的团队能够影响一个人,但更重要的是他能够通过自身改变去成长。敏捷个人也不能改变任何人,它只能帮助这个人改变自己!也就是说,敏捷团队是一个敏捷的氛围,它起的作用是让大家意识到做一个敏捷个人对自己的意义所在,并促进和帮助个人不断的成长。下面我将概要的介绍一下敏捷个人的一些要点,希望通过这些介绍能够让大家对敏捷个人有个概要的认识。

敏捷背后的成功驱动

要让团队成员成为敏捷个人,则需要激发大家对成功的追求,因为只有对自己的成长要求之后,大家才会积极主动的去追寻成长的道路。

敏捷个人框架

敏捷个人框架和Scrum有点类似,它更多的是一个具有指导性的框架,并不会限定每个人具体应该怎么发展,因为每个人都是独一无二的,每个岗位对软技能的要求程度也是各不一样的,例如业务人员对沟通要求就比开发人员要求高很多。敏捷个人认同个人之间的差异性,你的目标可以不一样,方法可以不一样,但敏捷个人框架提炼出的成长阶段、内容框架、价值观、原则等可以作为成长过程中的指导。

下图是敏捷个人的框架图,包括三个层面、二个阶段和一个指南。三个层面指的是先从意识去改变认识,然后再去学习方法,最后才是应用工具。两个阶段指的是在强调进行自我管理之前先更好的认识自己。一个指南包含了一些价值观、原则和敏捷结果和敏捷生活等实践。

敏捷个人价值观

如果最近因为生活方面导致情绪不好,在没有与人沟通调整过来的时候,工作绩效会比平时低很多。这也是为什么在前面我讲到,管理者需要把团队成员作为完整个人看待,而不能仅仅关注工作结果,而忽略了影响工作绩效的原因。

作为一个完整的个人,敏捷个人提出了相应的三个价值观:快乐、高效和平衡。这个快乐是来自内心的一种幸福感,高效指的是做正确的事和正确的做事,而平衡这一点是作为完整个人更应该经常注意的一点,团队只有保证个人这三方面在不断的完善下,团队才能够和个人持续的改进。

敏捷个人原则

    原则可以作为大家做事应该遵守的一些要点,敏捷开发有自己的原则,敏捷个人也有自己的一些原则。

  • 积极主动:做事勇于担当,负责,积极
  • 知行合一:立刻执行,不拖延
  • 少就是多:要事第一,从少做起
  • 发挥优势:认识自己,充分发挥自己的优势,而不是去极力弥补自己不重要的弱势
  • 方法胜过结果,结果胜过活动:遇到重复性的工作,方法的总结很重要。在达到目标的结果上,采用的具体活动并不重要。
  • 精力管理生活时间管理:每个人的精力是有限的,如何保持旺盛的精力比时间管理更重要。

敏捷结果

    敏捷结果是一个敏捷个人的由一系列的单一练习组成一个提高绩效的最佳实践,每个练习都会有一个知识点让大家来实践练习,下图是其中的一些知识点。

 

一年一度的【敏捷之旅】接下来就要在全国大范围的开展了,期待在敏捷之旅中能与更多朋友面对面的交流。我负责北京地区的组织工作,如果你想作为讲师与大家分享你的敏捷,可以先提交话题到我邮箱:[email protected]

本周2011.9.11敏捷个人俱乐部线下免费活动报名:敏捷个人 之 敏捷结果实践(1-3) ,点击 http://t.cn/a14Bp3 进入报名

敏捷个人俱乐部QQ群:40961321

#敏捷个人# 《敏捷个人 周金根》 (可选原画清晰度) http://t.cn/aWualg

#敏捷个人# 《敏捷个人》 (可选原画清晰度) http://t.cn/aWNlB6

推荐:你可能需要的在线电子书   

我的微博:http://weibo.com/openexpressapp

敏捷个人sina围裙:http://q.t.sina.com.cn/135484  

欢迎转载,转载请注明:转载自周金根 [ http://zhoujg.cnblogs.com/]

作者: 周 金根 发表于 2011-09-07 22:06 原文链接

评论: 1 查看评论 发表评论


最新新闻:
· 巴茨在雅虎犯下的八大错误(2011-09-08 16:08)
· 苹果在日本起诉三星电子侵权 索赔130万美元(2011-09-08 16:02)
· 2011年ChinaJoy达成近1亿美元的商业合同(2011-09-08 15:54)
· 南都周刊:别了,老兵乔布斯(2011-09-08 15:49)
· 微软COO减持12万股微软股票 套现325万美元(2011-09-08 15:46)

编辑推荐:用ASP.NET写自己的服务框架

网站导航:博客园首页  我的园子  新闻  闪存  小组  博问  知识库

相关 [个人 敏捷开发] 推荐:

敏捷个人和敏捷开发

- beralee - 博客园-首页原创精华区
    自2001初成立了敏捷联盟到现在10年的推广,敏捷开发已日渐成为当前IT行业软件开发的一种主流方法. 没有银弹,任何方法都不可能解决所有问题,反而方法应用本身还会带来新的问题. 我在今年6月份上海举办的ScrumGathering中进行了一场敏捷个人话题的分享,我说到,想要Doing敏捷并不难,只要花上几天功夫学习敏捷知识之后就可以在小范围团队中去实践了,而要做到真正的Being敏捷则并不容易,而导致并不是真正敏捷的原因中,人是一个主要问题之一,这也是为什么现在敏捷社区中对人开始越来越关注的原因.

敏捷开发——Programmers(27)

- plidezus - 西乔的九卦
载于《程序员》杂志2011年第7期. 从这一期起,开始在杂志上登出整P的大幅漫画,需要看大图的同学们,讯猛点击下图. 这个系列的漫画讲述程序员——这种神秘人类的囧事,故事多来源于我身边的程序员朋友,且以互联网开发背景为主. 如果你有什么可乐的关于程序员的故事、对话、代码,愿意通过漫画的形式分享,请给我发邮件.

漫谈敏捷开发

- scotty - ITeye论坛最新讨论
软件开发是一种非零和博弈,意思是某一方的获得不是建立在另一方的损失之上,所以软件开发必须实现双赢,帮助客户成功的同时帮助自己成功. 如:通过软件帮助客户把手上的5块钱变成50块钱,然后从客户那里拿5块钱. 通过软件帮助客户节约50块钱,然后从客户那里拿5块钱. 传统的汽车制造是以计划驱动,如根据往年的经验判断今年应该生产多少汽车,但是这样带来的问题是有可能等汽车生产出来,市场已经不需要了,而这就是一种极大的浪费.

[趣图]敏捷开发:Programmers

- FPb - 草根网
载于《程序员》杂志2011年第7期. 从这一期起,开始在杂志上登出整P的大幅漫画,需要看大图的同学们,讯猛点击下图. 这个系列的漫画讲述程序员——这种神秘人类的囧事,故事多来源于我身边的程序员朋友,且以互联网开发背景为主. 如果你有什么可乐的关于程序员的故事、对话、代码,愿意通过漫画的形式分享,请给我发邮件.

关于敏捷开发(Scrum)

- - 前端攻城师-攻城记
敏捷开发的话题已经由来已久,但是我们如何实施敏捷开发一直成为争结. 很多团队协作性差,产品、技术、测试、运营脱节,我们如何解决这些问题,成为了很多团队面临的问题. 有幸接触到Scrum项目管理,我想如果我们真的把Scrum实施起来,协作一定会上一个层次. 1.一切从产品出发 我一直信奉一个出色的产品经理不应该因为种种原因降低产品质量,不要因为技术难度大,不要因为项目时间紧,不要因为人员不足,领导压力,其实产品要说的就是:“喔.

Android敏捷开发指南

- - 互联网的那点事
本文紧密结合移动开发方法与技术,围绕Android平台的开发探讨提供更高质量移动产品的解决方案. 作者中分析了移动开发中常见的问题,从两方面阐述了ThoughtWorks使用的测试开发方案和相应的架构方法与常用工具应用,并进一步阐述了为移动开发流程所提供的持续发布方案. 随着云计算、移动互联等一系列新技术概念的崛起,新一轮的IT经济正在不断扩大发展.

Scrum敏捷开发简介

- - CSDN博客编程语言推荐文章
       Scrum是一种灵活的敏捷软件开发管理过程. Scrum方法由Ken Schwaber和 Jeff Sutherland 提出,它将软件开发团队比作橄榄球队,全队有明确的最高目标:发布产品的重要性高于一切. 团队高度自治,队员们熟悉开发过程中涉及到的各种技术,紧密合作,确保每个迭代都朝着最高目标推进.

敏捷开发 Scrum 总结

- - 行业应用 - ITeye博客
  最近把之前学习 Scrum 的资料整理为一篇文档,在接下来的团队和项目开发中,根据项目的情况引入 Scrum 的一些实践,提高团队成员之间的协作能力和项目的交付质量.          参考资料:. 《轻松Scrum之旅—敏捷开发故事》、《敏捷无敌》.          Scrum 工具.

敏捷开发思想谈(一)

- - 所有文章 - UCD大社区
       敏捷的原则.       敏捷开发其实并没有标准型的流程. SCRUM也只是众多衍生体中的一个. 实际上就算是SCRUM的实际使用也情况千差万别. 所以首先,请大家有这么个概念:.        敏捷开发绝对不是一套一成不变的标准化流程. 而更多的是一种自适应,自我优化的流程优化理念.

敏捷开发思想谈(二)

- - 所有文章 - UCD大社区
敏捷开发思想谈(一)     http://ucdchina.com/snap/11431   .        为什么需要版本.       我们的设计在我们的脑海里,很可能和在别人脑海里得到的认识是不一样的. 或许大家都能有幸得到统一的认识,但是做出来实际体验的时候又不一定能够符合我们的预期.