做自动化开发,有个好的项目经理尤为重要,我们公司正好有两个项目经理在同事们之间的口碑两极分化非常严重。那么,什么样的项目经理对我们来说才是好的项目经理呢?正好,通过这两个项目经理带项目的例子来说明!
首先要说的是项目经理老金,老金在公司里属于高级管理,手下还有几个项目经理,但老金和下面几个项目经理的区别并不是很大,只不过公司需要有一个项目经理来管理项目经理团队,因此,在公司项目经理里面资格最老的老金,就成了所有项目经理的头。
之所以说老金跟其他项目经理没啥区别的原因在于,他除了是高级管理以及管着几个项目经理外,基本上干的活跟其他项目经理一样。
这就像我,虽然我是上位机程序员的头,但是我也仅仅是有个头衔而已,其他基本上干得活也跟下面的其他上位机程序员一样。
老金曾经带队开发了两个项目,这两个项目干走了一个上位机程序员以及两个PLC程序员。
为什么会出现这样的结果呢?
因为搞自动化的,面对的客户都是工厂,很多工厂的管理层是需要往上汇报工作的,因此每天都要追项目进度。
而老金负责的这两个项目因为项目合同确定下来以后才开始设计,然后到电气和装配环节结束后,给上位机程序员去调试的时间也就不多了。
这基本上在自动化行业里面属于很正常的状态了!
虽然说上位机程序在设计阶段已经在开始写了一部分,但是难免在设备调试阶段会出现问题,而且,很多配套硬件还没到,可客户又着急发货,所以,只能走敏捷开发的流程,把必要的功能先实现、稳定住,然后剩余需要添加和优化的项在客户现场去解决。
这基本上已经成为了行业惯例了!在我们公司里也成了一种争取开发时间的潜规则。
至少在发货前,我们公司已经在内部敲定了这种搞法,如果真的在客户现场出现问题,那么只能靠项目经理去游说了!
但是,客户不这么想,客户想的是,我们的设备发货到现场顶多再调试个一个星期就能用。
可到了客户现场以后,客户傻眼了,后来盘点了下设备功能,想要真正使用起来,至少要一个月!
于是客户不干了,开始压力我们公司在现场的施工人员,其中就包括上位机程序员和PLC程序员,因为装配和电气接线很快,剩余硬件到一个装一个也很快,所以压力最后都压在了上位机程序员和PLC程序员身上。
可此时老金在干嘛?老金压根不在项目现场,而是跑回了公司,因此客户压力全部由一线作业人员在顶。
客户内部经过讨论,开始每天派人盯着上位机和PLC程序员要进度,当天定的进度当天就得搞完,因此在那段时间里,上位机和PLC程序员每天都得熬到夜里零点以后。
其实能解决问题也可以,但是程序难免会出BUG,有时候出现一个BUG可能连续几天搞不定都有可能,但是怕什么来什么,这种问题出现了!还不止一次!
于是客户彻底毛了,打电话给项目经理老金,原本作为项目经理,老金应该想办法压住客户的怒火,想办法协调时间。但老金的做法简单粗暴,客户说什么,他就原封不动地把问题抛给现场的上位机和PLC。
有一次现场的上位机程序员实在受不了了,打电话给我说项目经理有毛病,本来在客户现场已经被客户给讲得只能忍,谁知道项目经理原封不动把客户的话又重复说了一下,一下被训两顿。
总结下项目经理老金的做法,就是全程不管不问,当客户有需求的时候会找他,他再转个话,问下现场电气、PLC、上位机难度,然后再由公司评估做还是不做,而现场出了问题,基本上就找下我们这些当头的,协调下能不能协助,能协助就让我们协助,实在忙不过来,就让现场人员硬着头皮顶着客户压力去做。
总之,让他去协调客户,根本不可能!
而另外一个项目经理跟老金的做法则完全不一样,当现场出现问题以后,他首先会问现场实施人员接下来需要解决问题的时间,然后再去跟客户协调,客户实在接受不了,虽然也只能硬着头皮干,也会要求加班,但是客户的那边的压力从来都是自己背,从来不会出现客户直接把压力给到具体功能点的人。
而且,在客户现场,他跟客户有一个明确的约定,那就是现场有任何事情找他就行,他来协调公司资源。
有那么几次,我们看到客户指着他的鼻子劈头盖脸得骂,面无表情,他在那一声不吭,转身,面对我们现场的实施人员的时候,又能打趣开玩笑,仿佛刚才什么事情都没发生一样。
所以,我们这些在自动化行业干一线开发的,是很喜欢老林这样的人的。
但是,老林其实在公司混得并不好,老林其实比老金更早来公司,也更专业,但是公司里面高级管理层里面有话语权的,基本上都是商务出身,因此像老林这样只会搞现场,不会拍高层马屁的,职位就没有老金那么高了。
但是,作为一名技术人员,我觉得自动化行业其实一就是一,二就是二,我们搞不了人情世故那一套,老林我虽然说得很短,但是,相信在这行做得久的人都应该知道一个公司有像老林这样的项目经理是多么珍贵。
在老林带队的项目里,从来就没有出现过一线施工员工负气出走的情况,大家虽然都很辛苦,但是都很开心。
热门跟贴