热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

敏捷开发般若敏捷系列之六:如何推广敏捷(下)(以无我之心,行无住之法)...

这是敏捷开发般若敏捷系列的第六篇。(之一,之二,之三,之四,之五,之六,之七&#x
这是敏捷开发般若敏捷系列的第六篇。(之一,之二,之三,之四,之五,之六,之七,之八,之九)

说了这么多,五六七这三篇与如何推广敏捷有什么关系呢?

推广CMMI过程中的失误

在回答如何推广敏捷敏捷之前,先回顾一下推广CMMI中存在的失误。

本人在3家企业内部推广过CMMI,为10多家企业从外部做过咨询和培训,CMMI肯定对企业有帮助,但是并没有想象中那么好。试点项目完成后,证书拿到,多数企业并没有在其内部完整推广,甚至试点项目都发生了退步。究其原因,莫过如下:

1. 各利益单位的目的不同,利益不统一(执着于我,人,众生)

一次CMMI认证的主要受益者包括:政府/软件园涨面子,企业/市场/销售部门有证书能拿单子,EPG组完成任务有绩效

但对于主要投入人员即项目组,其利益本来是用过程来管理项目,减少浪费,节约人力。但由于前面一个利益受众过于执着于自己的利益,所做的过程更像能迅速通过CMMI的,而不像能帮助项目的。所以多数项目,都把自己当作受害者。

2. 对回报要求太直接,太短期(执着于寿者,即回报)

证书,是一个直接,但是也很短期的回报。

真正长期的回报:改善整体绩效,却以非常微弱的身份存在。

上面两个问题出,或许有很多人反驳说:我们做的挺实在的,我们挑选咨询师的时候专门挑选了有实战经验的,我们的过程都是让一线人员评审过的……

但是国外一个CMMI级别要平均两年,咨询师要花费300人天的现场咨询,与中国的7~12个月+约40人天相比,差距巨大。

有一次我问一个国外咨询师同事:为什么我们那些客户比如宝马、西门子都只是三级?回答说:“四五级的开发成本太高(而不是咨询、过级成本),对他们的客户不利。”反观国内,有几个5级企业是业务需要所做的级别?

还有一个经典问题:CMMI企业能推广敏捷吗?这个问题之所以成为问题,不是因为有人担心敏捷开发不能帮助按CMMI管理的企业,而是想知道用了敏捷开发,CMMI评估是否能过。

无住之法

所谓无住之法,不是说放着现成的书上的敏捷开发方法而不用,要自己发明方法;也不是说我们没事就要改变我们以往的方法,以求无住。

无住之法实际上说:行业不同,企业不同,团队不同,我们自身的位置和问题本来就不同;项目不同,人员经验不同,竞争环境不同,我们自身的位置和问题还在不断变化。

倘若我们在最短时间要找到适合我们的方法,有两个步骤肯定要做:第一,找到一个离我们现在状况很近的起点,比如Scrum,到达这个起点附近;第二,从这个起点开始,寻找适合自己的方法。(不住于空,不住于法;非非法,非法)

这是为什么说“怎么知道我们敏捷了?”是个伪命题,因为首先不需要去“完美敏捷”,所以也不用仔细丈量距离“完美敏捷”的距离。

位置不同,要解决的问题不同,不可能出现一个完美的点,让大家一起靠拢过去。

那么现在书上写的敏捷开发比如Scrum有什么用呢?Scrum是一个很好的起点,但它不是终点。我们朝灯塔航行的目的,是想到达自己的码头,而不是撞上灯塔。

无我之心

即使一个项目经理只想在自己项目里边实施敏捷,都可能陷入我执。何以见得?

比如为了更像敏捷,项目极可能做出一些伤害企业的事情来。比如有家企业就告诉我,他们的PO是客户代表,因为这样“更能拥抱客户价值”。对于定额项目开发,这极可能是灾难性的,因为这位PO不会考虑企业的成本,也不会考虑此项目未来的前景(市场上还有那些客户想要),等等。

而想在整个企业推广敏捷的时候,利益体多了,更容易陷入我执。

因此敏捷开发推广者要以真正的无我之心来推广敏捷。

从空间上说,要综合开发、测试各个团队乃至个人的利益,尤其是那些一般不在“开发团队”范围内的销售、产品、售前、售后人员的利益,进而上升到企业利益的层面上,才能有效推广敏捷。

尤其是自上而下的非一线人员推动的敏捷,极有可能将团队推向“完美敏捷”,而不是团队实际所需最佳敏捷。

本站博客的敏捷开发松结对编程系列大致描述了团队不同个体的利益统一方法,敏捷外包工程系列和项目经理的商业指南系列大致描述了项目经理与销售、售前乃至企业的利益统一方法,敏捷绩效管理系列大致描述了个体、团队的利益统一方法,敏捷开发产品管理系列大致描述了开发团队、产品经理、企业的利益统一方法,敏捷开发智慧敏捷系列则在一些具体场景中,分析了心法的应用(几乎每个场景都涉及两种以上角色的,或短期长期的利益的冲突)。

这些方法的共同特点,是极少出现“制衡”“博弈”等词汇,而更多的是“沟通”“理解”“帮助”“协作”等词汇,这是无我之心的要点

总结

上月在微博上偶然看见“心法人事物”这五个字,豁然开朗。

心是基本出发点。

法是根本的方法。

人事物则是导致方法成功或失败的内因与外缘。

若以无我之心行无住之法,则可以超越人事物的因缘局限,在任何环境中推行敏捷。

但万事万物需要一个起点,心、法已经确立了,如何在万难的企业环境中开始推行敏捷呢?这就是以后会提到的“共振”。


转载于:https://www.cnblogs.com/JPAORM/archive/2011/11/18/2510397.html


推荐阅读
  • CEPH LIO iSCSI Gateway及其使用参考文档
    本文介绍了CEPH LIO iSCSI Gateway以及使用该网关的参考文档,包括Ceph Block Device、CEPH ISCSI GATEWAY、USING AN ISCSI GATEWAY等。同时提供了多个参考链接,详细介绍了CEPH LIO iSCSI Gateway的配置和使用方法。 ... [详细]
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • 使用在线工具jsonschema2pojo根据json生成java对象
    本文介绍了使用在线工具jsonschema2pojo根据json生成java对象的方法。通过该工具,用户只需将json字符串复制到输入框中,即可自动将其转换成java对象。该工具还能解析列表式的json数据,并将嵌套在内层的对象也解析出来。本文以请求github的api为例,展示了使用该工具的步骤和效果。 ... [详细]
  • 本文详细介绍了在ASP.NET中获取插入记录的ID的几种方法,包括使用SCOPE_IDENTITY()和IDENT_CURRENT()函数,以及通过ExecuteReader方法执行SQL语句获取ID的步骤。同时,还提供了使用这些方法的示例代码和注意事项。对于需要获取表中最后一个插入操作所产生的ID或马上使用刚插入的新记录ID的开发者来说,本文提供了一些有用的技巧和建议。 ... [详细]
  • 本文介绍了一些Java开发项目管理工具及其配置教程,包括团队协同工具worktil,版本管理工具GitLab,自动化构建工具Jenkins,项目管理工具Maven和Maven私服Nexus,以及Mybatis的安装和代码自动生成工具。提供了相关链接供读者参考。 ... [详细]
  • 本文由编程笔记#小编为大家整理,主要介绍了StartingzookeeperFAILEDTOSTART相关的知识,希望对你有一定的参考价值。下载路径:https://ar ... [详细]
  • SAP羞辱国产软件商:技术停在10年前
    SAP中国研究院总裁芮祥麟表示,国产软件厂商过于热衷概念炒作,技术水平停留在10年前的客户端架构水平。他认为,国内厂商推出基于SOA的产品或转型SAAS模式是不可能的,研发新架构需要时间。当前最热门的概念是云计算,芮祥麟呼吁国产厂商应该潜心研发底层架构。 ... [详细]
  • IT方面的论坛太多了,有综合,有专业,有行业,在各个论坛里混了几年,体会颇深,以前是论坛哪里人多 ... [详细]
  • 本文讲述了孙悟空写给白骨精的信件引发的思考和反省。孙悟空在信中对自己的行为进行了反思,认识到自己胡闹的行为并没有给他带来实际的收获。他也揭示了西天取经的真相,认为这是玉皇、菩萨设下的一场陷阱。他还提到了师傅的虚伪和对自己的实心话,以及自己作为师傅准备提拔的对象而被派下来锻炼的经历。他认为路上的九九八十一难也都是菩萨算计好的,唐僧并没有真正的危险。最后,他提到了观音菩萨在关键时刻的指导。这封信件引发了孙悟空对自己行为的思考和反省,对西天取经的目的和自己的角色有了更深入的认识。 ... [详细]
  • Windows2003 IIS上设置301定向,实现不带www域名跳转带www域名的方法
    打开IIS,建一个网站,主机头用不带www的域名,随便指向一个目录。然后在这个网站上点右键,属性--主目录--重定向到URL如图ÿ ... [详细]
  • REVERT权限切换的操作步骤和注意事项
    本文介绍了在SQL Server中进行REVERT权限切换的操作步骤和注意事项。首先登录到SQL Server,其中包括一个具有很小权限的普通用户和一个系统管理员角色中的成员。然后通过添加Windows登录到SQL Server,并将其添加到AdventureWorks数据库中的用户列表中。最后通过REVERT命令切换权限。在操作过程中需要注意的是,确保登录名和数据库名的正确性,并遵循安全措施,以防止权限泄露和数据损坏。 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
author-avatar
天秤羊子_140
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有