Brenda的敏捷沉思录

Brenda's Agile Thinking

导航

采访精益大师Mary Poppendiecks

Posted on 2010-09-15 17:37  brenda bao  阅读(368)  评论(0编辑  收藏  举报

  借着敏捷大会的东风,有机会通过邮件的方式采访到精益大师Mary Poppendiecks。虽然只是准备短短的8个问题,但还是费了很大的劲准备的。我花时间看了全部InfoQ上面她和她丈夫Tom的采访,也大概浏览了他们写的三本书中的两本。整个采访围绕传统向精益的转变展开,具体内容可以等待InfoQ的发布。

  在观看他们采访的视频,并结束我这次对Mary的采访后,有一点给我的印象很深。Mary多次提到了开源软件开发团队。她说:“最好的程序员都在开源社区中。因为有经验的指导者会不断给你反馈,让你不断提高。”在她的新书中也提出“如果你的团队中有人在开源社区中,问他为什么,然后根据他的意见改进自己的团体。”在这次我对她的采访中她也提到:“评估环境的一种方法是与开源环境作比较,在那种环境下,开发者在没有报酬的情况下工作。理解尊重的一种方法是把员工看待成志愿工作者。

  我个人对开源软件开发团体的理解是,第一,有着明确的开发目标。不像一些公司中开发人员,今天忙这个,明天忙那个,不知道工作的意义在哪里。而在开源团体中,大家共同为了把某个软件做好,需求反馈也直接从客户中来,清晰明确。第二,有督导机制。人只有在不断实践的情况下才会掌握一门技术。如果把编程看做一门技术的话,需要有经验的高人不断地指点才能掌握。而每个开源软件社区都会有这样一个督导负责审阅代码,给你反馈,让你不断提高。第三,良好的氛围。来做开源软件的人都不是为了钱而来的,而是真正对开发软件有激情的人。一群有激情的人就可以吸引更多有激情的人。

  这些都是公司管理层可以考虑借鉴的事情。是不是有明确的目标?是否有让员工不断提高?招来的人是否只为钱?考虑清楚这些后,公司才会走上真正高效的道路。