项目新人如何做好敏捷项目管理?
项目新人如何进行项目团队中的敏捷管理?敏捷管理工具在项目的各个阶段是如何使用的?敏捷管理经理每天的工作内容是哪些?
首先,项目管理本身就是一种实践科学,脱离了任何现状去谈项目管理个人认为都不怎么合适。
对于敏捷更是这样,了解了很多的敏捷管理知识的同时,更关键的是付诸于实践才会发挥真正的作用。
另外,很多人会觉得敏捷是一种方法,其实不然,敏捷是一种思维方式,是来自于敏捷宣言的4+12句话总结出来的。
其实实践方法五花八门没有所谓的好或者坏,只有在这个环境下是不是合适。另外,在纯敏捷的项目里面,项目经理这个角色是不存在的。如果有,更像是一个流程支持着或者是团队的润滑剂。比如说ScrumMaster就是这样一个角色,他要保障所有的事情使用得当的方法去处理,所有的人没有不能解决的困难。
对于敏捷项目来说,是没有阶段这个概念的。只有每个迭代,并不是指我们只是把项目拆分出几个固定的周期来,在每一个周期中都设置相应的阶段。响应变化和交付价值是敏捷开发中极其重要的两个核心。所以,分阶段管理,不是敏捷要解决的问题。
再说工具,敏捷中能够使用的工具很多,比如说看板类工具,再比如说燃尽图。无论你使用的是什么工具,在敏捷项目中,我们就两个宗旨。
1、保持信息源公开,也就是说,让所有的团队成员都能看到目前项目的真实情况;
保证任何的工作在流动,如果某个工作在某一个步骤上停留了太长时间,那我们就需要关注了。下面举个例子,假设我们使用看板工具,然后我们使用燃尽图来标识进度,于是,我们的敏捷开发过程可能是这样的:
第一阶段:开迭代计划会议
第二阶段:确定需求池
第三阶段:将工作放到看板上面去
第四阶段:开始绘制燃尽图
第五阶段:更新看板和燃尽图
第六阶段:汇报结果
第七阶段:复盘和总结
这里有一个前提,理应来说,项目中的团队成员应该是个全功能的,也就是说能够完成项目中所有工作的一个团队。
作为一个敏捷参与者,所谓的管理工作就是要保证在团队中的每一个同学所获得的信息都是一致且没有歧义的。
在敏捷迭代开始前,我们开了一个迭代计划会议,会议的内容就是确定一下,我们这个迭代能够做多少个功能点。然后我们会接触到一个叫需求池的东西(或者叫Prodect Backlog,这是Scrum框架的定义)。
我们从这里面,根据优先级,由产品经理或(PO或者说甭管是谁)来确定,我们在这个迭代中需要完成那些。将这些工作放到看板中去,然后根据功能点数,绘制燃尽图的初始状态和理想轨迹。
迭代开始后,利用站会的时间,每天我们都要更新这个看板和燃尽图,以及收集项目信息,从而能够识别项目中出现的阻碍。作为一个敏捷过程的Master,我们要保证的就是这些阻碍不再是阻碍。
迭代尾声,我们要拿着我们的成果,去与客户或者sponsor去做一个汇报,确认一下要的是不是就是这个东西。如果是,被接受的了自然很好,如果不是,就会沉淀出来更多的需求,滚动到需求池中去。最后做一个复盘和总结。
没错,这是一个标准的Scrum框架的流程,可能不能够全部都适用,但是对于大多数敏捷团队来说是够用的,但是不代表着好用,具体使用什么样的方式去处理,还是要遵循着敏捷的一些原则去具体情况具体分析。
2、很多的时候,你没办法做到把工作做到每一天,这就要求在迭代之前的估算阶段,要把任务拆分的足够细。足够细的意思不是说越细致越好,意思是刚刚好就好。
在敏捷的环境中我认为工作只有两种状态,完成和未完成,不存在一个人物完成xx%的情况,通常我们可以参考一些比如50/50原则,20/80原则,0/100原则等.
3、渐进明细不是敏捷的特权,我倒是觉得所有的项目都能符合这个项目的基本特性。敏捷说的那是拥抱变化。
如果说,项目合同额是锁死的,我的观点认为项目中最好在项目初期就确定一个明确的范围,如果一味死板的拥抱变化,那是得不到利益保障的。
我们见过的敏捷团队的合同,基本是人力外包形式的合同。也就是说,在人力资源一定的情况下,范围不能马上确定,我们以用工数为依据,换句话说,我们把不确定因素排除,置换成可度量的依据就可以。
当然了,现实中甲乙方合同很少会这么签,那么作为乙方研发团队,是不是应该使用敏捷的方式去做项目开发,这就是一个值得思考的问题。
最后,所有想参与到敏捷中的小伙伴们,能够希望采用敏捷的方式去管理项目自然是一件好事。
学无止境在项目管理这个行业中更是淋漓尽致能够得到体现,敏捷中的水还是比较深的,流派也比较多,我本人并不是一个刻板的敏捷追随者。
关于开发形式无论是瀑布,螺旋,IPD,CMMI还是敏捷,它既然存在就必然有相应的优点,也自然有可以应用的场景。
敏捷也是一样,是一种优点非常明显的研发方式,但是就像传统研发的方法一样,也是比较考验团队和组织能力的,缺点也很明显。
自然的,我们在日常的工作中,使用什么样的方法,并不取决于自己认为哪种方式比较先进,而是要依据现有条件和项目的性质。无论如何,作为一个项目的领导者,都是希望项目能够成功,这才是我们应该追求的目标。
项目管理协会(PMI)推出的PMP(Project Management Professional,项目管理专业人士)考试认证已成为全球公认权威的项目管理专业资格认证,PMP认证在全球200多个国家和地区获得广泛的专业认可。
PMP证书作为项目管理专业人士的重要标志,是每一位项目经理职业发展生涯中不可或缺的证书。该证书在众多企业尤其是跨国企业中被认为是项目经理岗位的必备条件,同时也是许多重大项目招标中项目经理人员必备的资质证明。PMP证书,被誉为与MBA、MPA齐名的全球三大管理证书。
