101与金根回顾敏捷个人:(13)敏捷个人和敏捷开发

本文更新版本已挪至   http://www.zhoujingen.cn/blog/1726.html

-------------------------

 

 

敏捷个人源于工作

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

    动起来就敏捷了吗?

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

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

管理者应具备的敏捷理念

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

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

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

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

我是敏捷个人吗?

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

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

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

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

敏捷个人是什么

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

敏捷背后的成功驱动

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

敏捷个人框架

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

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

敏捷个人价值观

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

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

敏捷个人原则

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

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

敏捷结果

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

 

敏捷个人总体介绍

 

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

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

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

欢迎转载,转载请注明:转载自敏捷个人网站

转载于:https://www.cnblogs.com/zhoujg/archive/2011/09/07/2170299.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/392842.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机网络选择重传,计算机网络选择重传协议实验报告..docx

计算机网络选择重传协议实验报告.《计算机网络》选择重传协议实验报告1.实验内容和实验环境描述实验内容:利用所学数据链路层原理,设计一个滑动窗口协议,在仿真环境下编程实现有噪音信道环境下两站点之间无差错双工通信。信道模型为8000bps 全…

leetcode 剑指 Offer 03. 数组中重复的数字

找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1: 输入&…

【Maven学习】Maven打包生成包含所有依赖的jar包

http://blog.csdn.net/u013177446/article/details/54134583 ************************************************** maven打包生成的普通jar包,只包含该工程下源码编译结果,不包含依赖内容。同时,maven提供以下方式生成包含所有依赖的jar文件…

mysql 数据库 安全_如何确保您MySQL数据库安全

mysql 数据库 安全我们开始之前的一些基本信息: (Some basic information before we get started:) Source: Center for Internet Security’s (CIS) Oracle MySQL Community Server 5.7来源: 互联网安全中心(CIS)Oracle MySQL Community Server 5.7 Op…

Exchange server 2010系列教程之三 发送邮件测试

最近有些忙,好几天没有上来写教程了,接着往下写吧。就当是自己的学习笔记,呵呵,有不到之处,还请大家多多指教。 上一篇我们已经把服务器架设好了,那么我们来测试一下发送邮件。 1.首先在AD DC上面新建一个域…

如何用计算机扫描图片变成文字,怎么扫描图片上的文字-华为手机黑科技"文字扫描仪",3秒就能将纸质文档转成电子档,牛...

现如今,手机已经成为我们使用率最高的电子设备之一了。手机虽小,但是功能可是五花八门,很多手机的功能,可能我们使用几年,都没有发现过。今天就给大家介绍华为手机中,非常强大的一项黑科技“文字扫描仪”。…

第一步:编辑器选择

对于c/c的学习已经进一年的时间了,现在想开始好好换一个文本编辑器,然后慢慢的学习,随着时间的增加而不断增加。两款颇有争议的软件是Vim和emacs,两者之间的选择其实对于初学者的我还是比较困难的,Vim在原来有点接触过…

leetcode116. 填充每个节点的下一个右侧节点指针(dfs)

代码 /* // Definition for a Node. class Node {public int val;public Node left;public Node right;public Node next;public Node() {}public Node(int _val) {val _val;}public Node(int _val, Node _left, Node _right, Node _next) {val _val;left _left;right _ri…

react销毁方法钩子0_React钩子:使用React状态的新方法

react销毁方法钩子0Updated: With React 16.8, React Hooks are available in a stable release!更新:随着React 16.8的发布, React Hooks已经发布! Outdated: Hooks are still an experimental proposal. They’re currently in React v16.…

Linux下安全审计工具 lynis 使用说明

官网:https://cisofy.com/download/lynis/ 下载解压后,执行./lynis -Q即可,稍等片刻自动生成一份检测报告。可以根据检测报告看哪里不足进行改进即可。 本文转自 lirulei90 51CTO博客,原文链接:http://blog.51cto.com/…

课堂训练

1.对于可能的变更是否能制定应急计划? 可以制定 例如一款app的开发,在制作app之前会对app的功能性进行一个规划,想的比较全面就能很好应对变更。 2.员工是否能够有效地处理意料之外的工作请求? 能够处理 对于工作能力极强的员工而…

Google 实用搜索技巧

孔子曰:“工欲善其事,必先利其器。居是邦也,是其大夫之贤者,友其示支仁者。”——语出《论语卫灵公》 1. Google搜索固定格式的文档 Google支持特定格式文档的搜索(“filetype:”就是它的搜索语法)&#xf…

华科的计算机和建筑学哪个强,华中科技大学和华南理工大学相比,谁更占优势?看了也许就知道了...

大学是学生接受教育的过程中非常重要的一个阶段,很多学生都会尽可能在高考中,考出更好的成绩,争取报考一个更好的大学。为了提升教育水平,我国到目前为止建设了超过3000所大学,其中有很多高等院校非常相似,…

c#+handle.exe实现升级程序在运行时自动解除文件被占用的问题

我公司最近升级程序经常报出更新失败问题,究其原因,原来是更新时,他们可能又打开了正在被更新的文件,导致更新文件时,文件被其它进程占用,无法正常更新而报错,为了解决这个问题,我花…

播客#50:Sacha Greif

On todays episode of the freeCodeCamp Podcast, Quincy Larson interviews Sacha Greif, a designer, developer, and prolific open source project creator.在今天的免费CodeCamp播客中,昆西拉尔森(Quincy Larson)采访了设计师,开发人员和多产的开源…

leetcode 977. 有序数组的平方(双指针)

给定一个按非递减顺序排序的整数数组 A,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。 示例 1: 输入:[-4,-1,0,3,10] 输出:[0,1,9,16,100] 示例 2: 输入:[-7,-3,2,3,11] 输出&am…

Spring.net的一个小例子

入门级的Spring.net的例子,比Spring.net带的例子还要简单。容易上手。下载地址:http://files.cnblogs.com/elevenWolf/SpringTest.rar转载于:https://www.cnblogs.com/martinxj/archive/2005/07/18/195105.html

使用JavaScript的Platformer游戏教程

Learn how to create a platformer game using vanilla JavaScript.了解如何使用香草JavaScript创建平台游戏。 This tutorial starts with teaching how to organize the code using the Model, View, Controller (MVC) strategy and the principles of Object Oriented Prog…

leetcode 52. N皇后 II(回溯)

n 皇后问题研究的是如何将 n 个皇后放置在 nn 的棋盘上,并且使皇后彼此之间不能相互攻击。 给定一个整数 n,返回 n 皇后不同的解决方案的数量。 示例: 输入: 4 输出: 2 解释: 4 皇后问题存在如下两个不同的解法。 [ [".Q…", // 解法 1 “……

uic计算机课程表,美国UIC大学研究生毕业率能达到多少?申请条件、专业课程汇总...

UIC大学也就是伊利诺伊大学芝加哥分校,这所学校始建于1982年,该校拥有东、西两个校区,皆位于美国第二大商业中心芝加哥市的心脏地带,地理位置优势显著,UIC大学有着丰富的教学资源和出色的教学水准,那么接下…