通过诸如此类的明确流程定义,每个团队成员都清楚的知道每个事务的处理需要按照什么样的流程,处在自己上游的环节和需要自己支持的下游环节。pmp.mypm.net
无论是老话“一个萝卜一个坑”,还是借助流行的供应链进行解释,我们的组织机构建设的目标是:每个团队成员都清楚自己的角色和职责,整个团队都在向共同的目标努力。同时我们的每一个团队成员都需要接受一个观念:完成自己的本职工作,你只是一个合格的成员,只有超出团队对你预期的完成工作,你才是一个优秀的成员!training.mypm.net
四、 养儿防老与寅吃卯粮项目管理者联盟
冯小刚的《天下无贼》中,贼头葛优有句大家津津乐道的经典台词:“21世纪最重要的什么?人才~~~~~~~~~~~”。什么是软件公司的核心竞争力,究竟是市场营销还是产品,我觉得都很重要,但是一点,这些都是要靠人来完成的。所有,我们认为软件公司里人是最重要的,毕竟软件公司的核心产品都是靠这些人才一点一点编写出来的,没有好的软件产品,终究会被市场淘汰。service.mypm.net
软件公司在人员管理方面遇到的一个最大的问题是人员流动问题,曾经在一家公司遇到过,由于内部矛盾,一个项目组的核心技术团队全部出走,导致项目的完全停顿,最后不得不放弃,公司蒙受数百万的损失。training.mypm.net
HIS3.0目前还遇到另外一种情况,由于公司在发展过程中的策略失误,好几年没有招聘新人补充到研发队伍,近年来因为发展需要,招聘了大批新毕业的大学生。整个团队的人员就是一个典型的哑铃模型,一边是有7、8年工作经验的少数核心,有技术有经验,而且都处在团队的关键位置,但是都结婚生子了,精力和干劲明显呈下滑趋势;另一边是新毕业的大学生,年纪轻,精力旺盛,但是技术和业务方面比较缺乏,完全培养起来需要一个长期的过程。这种哑铃模型潜在极大的风险,因为如果新人尚未成长起来,老员工要走,可能导致某个系统的迭代停顿。www.mypm.net
为了降低风险,项目组采取了两个办法:一方面提高老员工的待遇,同时要求老员工负责新人的带领,实现技术经验和业务知识在实战过程中的传帮带,另外一方面,为了防止关键业务知识掌握在个别人手中,我们要求所有的岗位都建立AB角机制,例如门诊收费和医保接口,保证同时对于关键业务能够同时有两个以上的人员掌握。为了老员工的工作状态,调动积极性,我们还在公司的支持下,根据员工的个人职业规划,组织参加外部培训,参加国家相关部门组织的重要的、有价值的认真考试,做好老员工的后续职业发展的支持。pmp.mypm.net
制定有规划的人才招聘计划,建立金字塔型的人才梯队,配合完善的人才培训机制,我们建立了一个稳定有序和良性发展的人才队伍,为HIS3.0的发展打下坚实的基础。项目管理者联盟
五、 重视我们作出的承诺项目经理圈子
暴雪公司毫无疑问是世界最好的游戏公司,其游戏的玩家遍及全世界。魔兽争霸系列、暗黑破坏神系列、星际争霸系列、魔兽世界,暴雪出品在全球游戏圈内大名鼎鼎、如雷贯耳,“暴雪出品,必属精品”这也是在广大游戏玩家中的不破真理。然而,为了暴雪公司为了游戏的精益求精(别和微软掺和在一起),几乎每个暴雪游戏的发布时间都被推迟(俗称跳票,或者叫放鸽子),一些玩家甚至诙谐的说:“游戏界最大的谎言是什么?暴雪将按时发布!”。项目经理圈子
但是,HIS3.0的客户不是游戏玩家,而是医院,负责救死扶伤的医院。我们系统将直接影响医院业务的开展,不仅仅是每日数十上百万的收费,还涉及成千上万的来医院求医问药的病人。因此,浙江联众非常注重给医院的发布周期承诺,HIS3.0的每个项目组成员都10分清楚的知道每个版本的发布周期和需要升级的医院。HIS软件的专业性要求我们重视自己的承诺,并具备严肃的责任感。我们不相信这种观点:软件业的不同之处在于,让软件开发人员彻底的坚守自己的承诺是不可能的。我们更加倾向于:不要强迫团队成员作出领导所希望但是看来却不现实的承诺,否则任务真的无法按时完成的时候,受伤害的是整个公司。项目管理者联盟
在制定发布计划时,我们会先确定一个内部发布日期和外部发布日期,外部发布日期提交给我们的客户。然后从已收集确认的BUG和需求列表中进行筛选,筛选的原则是根据重要性和紧迫程度而二维表如下图分析取得:项目管理者联盟
项目经理圈子
根据上表定出所有的需求优先级之后,我们制定内部发布范围,其中部分必须完成的形成外部发布范围告知客户。项目管理者联盟
当遇到肯能导致无法按时发布的问题是,我们的第一选择是,通过任务的再分配,变更任务的执行者。在HIS3.0这样大型的团队中,开发人员由于能力上的差异,有的开发人员能够提前完成自己的工作,此时,可以把别的工作量过大的开发人员的任务分解一部分出来,安排给工作已经完成的开发人员,大家互相配合,保证发布计划的完整执行。项目管理者联盟
当发布过程中确实遇到可能导致无法按时发布的任务时,我们还可以采用裁剪计划表的做法,就是宁可放弃原定的某些新功能,也要保证版本的按时发布。裁剪的顺序是从D到A的反向。在变更发布清单之前,对于已经告知客户的外部发布范围的事项,我们一般通过与医院协调的方式来达成谅解。bbs.mypm.net
我们给每个团队成员经常贯彻的一个观点是:一个人的完美工作不代表项目组整体的完美工作,项目组赢得的每一个客户赞誉是对每一个团队成员工作的最好嘉奖。项目管理者联盟
六、 心有灵犀一点通bbs.mypm.net
如果说软件开发是一个沟通的博弈,那么项目的进展速度与要化多长时间才能把信息从一个人的头脑中传递到另一个人的头脑有关。项目成员要化多长时间才能发现公司中对他有用的信息?客户的需求需要消耗多少能量才能传递到每个成员呢?这个沟通活动又消耗了我们多少时间和金钱等成本呢?在信息传递的过程中,我们怎么保证没有被曲解?我想每个项目经理都需要认真考虑这些问题。项目管理者联盟
唐朝诗人李商隐在《无题》中留下千古名句:“身无彩凤双飞翼,心有灵犀一点同”。虽然事实上人与人、人与组织、组织与组织之间无法做到这一点,但并不妨碍软件开发团队对于改善沟通的要求,在HIS3.0团队里,沟通的方式很多:邮件、QQ、文档、会议、面对面交流等等。我们对于沟通的要求是:即时、准确、高效率、低成本。什么样的场合采用什么样的沟通方式需要因时因地制宜(不合理的使用沟通方式一方面造成资源浪费,另一方面还有造成工作失误)。项目管理者联盟
即时沟通club.mypm.net
在HIS3.0项目组中,为了提高团队成员信息交换的速度,项目组在日常工作制度中做了明确要求:在工作环境许可的情况下,所有的团队成员每日工作开始必须先开启邮件并保持邮件的畅通,所有成员的QQ都加入项目组专门的QQ群,简单的消息统一在QQ群里发,重要的消息一律要邮件;所有成员的手机无比要求保持开机状态。项目经理圈子
准确传递项目管理论坛
在某个娱乐节目中曾经看到,主持人给出一块白板写上某个词,例如“跳舞”,台上的参与者一个接一个用形体表达试图传递给下一个参与者,每次都了最后一个,总会出现风马牛不相及的结果,这就是一个沟通过程中信息失真的问题,在软件开发中,来自客户的需求信息失真的情况也是有发生,结果严重浪费了有限的资源,甚至造成严重的工作失误,给公司造成不可挽回的损失。项目管理者联盟
为了提高沟通的准确度,我们希望记录文档,但是书写详细的文档向来遭到普遍开发人员的抵触,一是书写文档乏味枯燥,二是由于一的原因,没有认真书写的文档,可读性差,利用价值大打折扣,三是没有同步更新以前书写的文档,利用价值更低,更加让人迷惑,甚至有误导的风险,这点属于普遍性问题。项目管理者联盟
本文为项目管理者联盟联盟会员原创文章,授权发布,非经同意不得转载!
|