具备什么样特征的项目和企业可以成功实施敏捷?
很多时候,敏捷的实施成功与企业文化,团队氛围,研发人员都有千丝万缕的关系,那到底什么如何才能实施敏捷呢?
方向比路径重要,立意比行为重要
1:循序渐进
这个可以说是所有事物推广的方法,不只是敏捷,而作为“敏捷”而言,崇尚迭代交付,自然更符合循序渐进的思想。
2:面向问题
常常听到这样一个问题:我是过程改进人员,以前CMMI过级的时候很忙碌,也很充实,最近公司今年没有过级的任务,大家都闲下来了,下一步该怎么办呢? 既然是过程改进人员,就应该改进过程,和CMMI本来是无关的。
CMMI的引入,是帮助我们解决问题的,而不是让我们忙碌和充实的。现实项目的问题和困难,才是我们忙碌和充实的原因。对于敏捷的推进者,也是如此。 如果不知道“循序渐进”从哪开始,就看看团队有哪些最严峻的问题亟待解决,作为一个起点。
3:营造生态
生态是个高级话题,需要打造“敏捷生态系统”。 举个例子,如果发现“队员之间缺乏沟通”是当前最亟待解决的问题,就会很容易把站立会议作为起点,看似一下就解决了沟通问题。
但不久应该就会发现,队员们说是说了,但是各说各的,很快就解体了。原因就是之前所说的,由于没有团队关系上的共同关心、互相帮助的机制,有效的沟通很难建立起来。这种情况下,师徒制度是一个很好的起点,高手早就想当