经理的规划,而且应该把这种认识通过正确的沟通方式,源源不断地传给项目层,并影响客户等其它层面。从而使项目层成为推进CMM实施的动力。
CMM实施的过程是打破旧平衡,建立新平衡的过程,在这期间体系会相对混乱,对正在运行的项目会产生某些负面的影响。最直接的表现就是会带来额外的工作量,产生很多事务性管理工作,这样容易使相关人员产生抵触情绪。有效的沟通就显得愈发重要。项目经理应敏锐地发现项目进行过程中开发人员的这种苗头,及时地以正式沟通方式予以控制,并着重指出过程改进对项目、企业的益处,让成员看到希望,迫使其先坚持下去,最大程度地避免这种情绪的强化和蔓延。只要是真正的实施过程改进,项目组成员会在潜移默化中体会到CMM的益处。随着时间的推移,当看到项目质量不断地提升、工作状态日趋规范和稳定,开发人员逐渐会发自内心地支持这种过程改进。
对于项目的SQA(软件质量保证)和SCM(软件配置管理)人员来讲,需要增强配合意识,不断强化与项目组的沟通。质量部门是制度的制定者,但这并不意味着他们就应该高高在上,与项目脱节。开发人员是直接为客户服务的,质量和配置人员实质上是间接地为客户服务,都是为了项目的成功和企业的长久发展。配合意识的增强体现在深入了解项目经理改进过程的需求,根据实际需要开展质量工作,争取在局部先有所突破,进而一步步地扩大。采取灵活多样的方式密切接触开发人员,通过有效地沟通来开展质量宣传,多方了解反馈意见,促进自己的工作。CMM过程改进需要用不断的成功来推动。QA(质量保证)成员通过不断的沟通,一点一滴的向大家展现出CMM的改进效果,进而使大家认可过程改进,减少阻力。
在CMM环境下,项目管理的目的同样是实现既定项目目标。在这个过程中,一般认为把计划做得详实、细致,在项目实施时严格控制,项目就能取得成功,这其实是项目成功的最基本条件。据统计,在项目进行过程中,有70%以上的失败项目,不是因为计划不周详,也不是控制不到位,而是因为项目某些资源无法及时、充足利用。而这直接与沟通不利有关。项目经理在管理过程中一定要花至少75%以上的时间来与项目各方干系人进行协调和沟通,得到他们的理解和支持。做到这一点,项目就成功了一半。
2、提升沟通技巧
L先生所遇到的问题,可能会让许多项目管理者一筹莫展。但只要稍加分析和通过类似PMP的学习,我们便会深切意识到问题不在于计划、监控上,而是出在沟通上面,必须竭尽全力地去加强这方面的管理。
根据要求,沟通管理的目标是及时并适当地创建、收集、发送、储存和处理项目的信息,标准的项目沟通管理包含沟通计划、信息传递、实施情况报告、管理收尾等过程。而沟通计划是重中之重。要改善项目当时的状况,当务之急是征求项目干系人的意见,制定沟通计划。
根据沟通管理的要求,一个完整的项目管理计划中应包括如下内容:
文件保存方式:在沟通计划中首先明确信息保存方式、信息读写的权限,明确各类项目文档、辅助文件等的存放位置,及相应的读写权限。在项目实施中,可以采用VSS进行文档的统一管理,建立了相应的目录结构。这样用于收集和保存不同类型的信息,进行统一的版本管理。
沟通列表:存放项目干系人的联系方式。如开发成员、SQA、SCM、客户、高层领导、系统支持、顾问、行政部等。记录他们的座机、手机、职能等等,做到简洁、明了。再加上某些特殊人员的标注,如说明各顾问所擅长的领域等。所有相关人员通过这个列表可以将项目涉及人员资料了然于胸。
工作汇报方式:明确说明项目组成