为什么要做软件过程改进工程师

说实话,写东西是被领导逼出来的,在此之前,从来没有写东西的习惯,最多是年底的时候被领导,或者被人力部门的考核逼着,应付着做个年度考核的PPT,或者象征性地写写今年的收获啦、不足啦、明年的期望啦什么的,这么认真而且坚持地写东西,长这么大还是头一次。

好了,言归正传,说说我为什么要做软件过程改进工程师。

在来现在的公司之前,做过一段时间的QA,还做过一段时间的PMO,当然在做QA之前或者过程中必不可少的要参与到软件开发的各个阶段中去,所以自己甚至可以大言不惭的说,几乎软件项目中的所有职位,除了正牌项目经理之外,全都干过,甚至包括助理项目经理,也因此,软件项目各个角色的酸甜苦辣即便自己没有亲身尝试过,也近距离地看着别人经历过。

刚工作的时候,看着项目经理为了需求的变还是不变绞尽脑汁;看着开发人员因为需求变更而通宵加班;看着测试人员为了按时发布而连轴转;甚至看着上线之后担心出现bug被客户扣钱时,全项目组的胆战心惊……在看到这些事情的时候,就总是在想,如果在项目的什么什么阶段,我们怎么怎么做,肯定就不会出现现在这么痛苦的局面了,暗暗决定着自己一定要努力避免这些事情的发生。可是一来是自己经验不足,二来也是人微言轻,到下一个项目的时候,还是会眼睁睁的看着相同或者类似的事情再次发生而无能为力。

后来,接触的人多了,接触的公司也多了,看着周围很多软件公司的项目开发与自己经历过的或者见过的非常相像,都像是在沼泽中行走,步履维艰且稍有不慎就有灭顶之灾,更是暗暗着急,总希望能寻到一条光明大道,让软件项目不再这么战战兢兢。

再后来,听说有SPI(软件过程改进)工程师这样的职位,专职做软件过程改进,帮助项目组寻找那条光明大道时,马上就认定了,这就是我一直在寻找的职业,一直想做的事!

再再后来,终于明白了,SPI并不是孤单的,SEPG、PMO都有类似的职能,而且很多经历过软件项目艰难困苦的兄弟姐妹们,也都在努力地做着类似的事情,自己也就更坚定了自己的选择,希望能够与大家一起,改变软件行业!

前一段时间,试着写了一些东西,虽然也都是亲身经历,但都靠拢到了某个老掉牙的理论上,自己看着都觉得没意思,而且怎么想都觉得别扭。领导也说,总觉得那些东西与实际工作结合不强,不如写写我们自己工作中的真情实感。听了之后如醍醐灌顶,总算是找到自己为什么觉得那些文章别扭的原因了。因此果断改变方向,不再将自己的经历往什么什么理论上靠,写写自己作为一名SPI工程师在过程改进路上的真情实感。

在此,也特别感谢一下我的领导对我的点拨,感谢我的同事对我工作的支持!

你可能感兴趣的:(为什么要做软件过程改进工程师)