唠唠
我已工作3年,从技术支持、项目实施、开发、项目经理都做过了,感想很多;
最近一次的职位是项目经理,最近一个项目比较大:流程复杂、客户关系更加复杂,项目金额逾500万;
从需求、到开发设计、到测试、再到实施培训、上线、维护,那一样工作都花费了我不少的心血;
首先讲需求,客户自己也不知道自己要什么,但是他们仍然在需求说明书上签了字;但是客户是强势的,他们有办法绕过需求说明书让你增加工作量。
开发设计:由于需求的不确定性,所以,软件的开发设计异常艰难,由于不断有新的需求加入,所以经常需要对已经设计实现的东西打乱重新设计实现。
测试:测试人员刚刚毕业,我是面对面、手把手的传授繁琐的业务流程和一些重要功能的实现算法,好在该测试人员态度还不错,挺认真、负责。
培训:用户分散在好多个地方,得要去多个地方进行培训,培训工作量大;
上线:上线前得跟用户沟通好,但是用户的主要负责人是信息部门而非业务部门,但是系统主要为业务部门使用,而业务部门根本不买信息部门的帐,这个是客户的内部事务,但是又直接关系到项目的推进。
维护:客户自身的信息化水平和意识差,自身业务管理与系统要求不匹配,仍然存在协调的问题。而客户信息处事在其公司业务事务范围内的弱势的局面,使得这个问题解决的难度加大。
一路心血、一路坎坷,经历过多少个奋战的通宵、没有周末休息的概念,花费5个人工资源,耗时1年将此项目结项,回款达90%以上。
我所在的公司在各方面还不完善,尤其是测试方面,很弱势,究其根本原因:公司不重视发展,缺乏高层次、高水平的软件测试管理人员。所以造成了公司的项目一个比一个难做,一个比一个让人闹心和痛苦。
因此我决定离职,我打算去一个有正规测试部门的地方,并且我要做测试人员。如果一个软件公司的测试部门比较完善的话,那么,该软件公司也应该会成熟和正规些吧。
恭喜我吧,我已经找到了一家自己如意it公司,面试已经通过,今天去做了上班前的体检,目前正在等待体检结果。