项目从2012年4月23号开始至2012年8月9号上线,历时将近4个月的时间,投入18人月左右,其中3个熟手,3个刚毕业的新人。由于各种原因原本定于2012年6月20号上线(备注:银行拍脑袋定的时间,按实际情况一般都无法完成,目前国内的状况大部人客户和人员都比较急功近利,新上系统都希望1-2个月内上线)最终推迟到8月9号上线,对于公司和项目组团队成员来说算是交差了,但就项目实施过程中暴露出来的问题进行阶段性的总结,作为项目资产一部分的,同时作为他人学习、借鉴经验、吸取教训、以便于在今后的项目实施中更加顺利。
项目实施过程中出现的主要问题如下:
1、在未签订商业合同和支付首付款的情况下就排相应人员进场开发,导致后期很多事情都非常的被动,容易被客户签着鼻子走。
2、项目计划中应包含人力资源风险、时间风险、成本风险、质量风险说明,如甲方因XX原因导致项目延期需按实际人月付费。
3、项目启动计划中需确定测试环境和生产环境的介质(数据库类型、版本、JDK版本、应用服务器、操作系统等),同时必须保证两个环境的一致。
开发和测试时数据库都是基于Sybase15.5,多次向行内确定数据库版本问题均未得到明确回复,最后在上线前1天的下午确定说用Sybase12.53,于是晚上开始部署生产环境,由于Sybase15.5的版本比Sybase12.53高导致很多在Sybase15.5可以正常运行而在Sybase12.53不能运行,一宿未眠尚未解决,过程非常的痛苦,由于客户尚未购买高版本的Sybase数据库,也不想掏钱买,后来几番讨论在网上找到Sybase15.03的OEM版本才得以顺利解决。
4、项目经理不该给客户做烂好人
我们经常抱怨客户要求太多,满足了一次两次三次,还有四次五次n次!之前我们一直有满足客户的要求,如果某一次做得不好客户就会不高兴,似乎我们答应他们要求是理所当然的事情,不答应或做不到就要埋怨我们。
开发人员等技术类人员,大都是很善良很好人的,对别人没啥要求,特别尊重客户,也特别害怕得罪客户。这样很容易导致不善于引导客户,还容易答应客户的要求,甚至被客户牵着鼻子走。
撇除工作上的事情,其实生活上很多人是“犯贱”的:对他(她)很好的女朋友(男朋友)不要,偏偏喜欢有点坏的;便宜实用的东西不要,偏偏喜欢价钱高名牌……处理客户关系的事情上,需要适当把握这种“犯贱”的心态。
在工作上处理客户事情,需要记住这些原则:
1).客户不是一味用来讨好的,追求客户满意度100分,这是不可能的,更加是一个无底洞,除非你们公司想做慈善机构。
2).客户满意的同时必须满足自己公司的利益,牺牲公司利益去满足客户,这是“傻瓜”行为。
3).客户满意度能做到80分其实已经很不错,能做到70分其实都算OK的了。
4).需要从一开始就引导客户,明确哪些是范围内的工作,哪些是范围外的工作。
5).哪些工作是范围外,我们义务帮客户做了,需要让客户明确知道,而不是客户认为是理所当然的。这样客户可能不满意的,但要记住,我们并不是追求满意度100分!
好人不容易做,最怕做了烂好人,自己牺牲这么大,客户不领情,公司也损失了利益,要做精明的好人噢!
5、项目中重大复杂的功能项目组需进行方案评审,评审时应遵循四大原则:可行性、稳定、高效、易维护、易扩展。 |