后来,开发一周左右,发现原来使用的模块,要用新的接口A,但是接口A还不能满足我现有的需求,必须需要程序员A重新包装给我,这样再等了一下午,第二天,问题不断,不停的跟程序员A进行调试,终于完成此模块的功能。
临近项目结束,模块B又出现问题,产品人员许诺的接口,找了相关技术人员,并没有准备好。原有的接口B也要抛弃掉,跟产品A商量后,决定先放弃此模块,项目结束后再继续开发。
临近项目上线的前两天,测试人员才开始真真正正的测试,给我提了一堆的bug。然后第二天,我疯狂的修改bug。
在项目开发阶段,小问题不断,这里不要这个模块了,这个模块需要列表了,这个模块要移动按钮要修正了……。
终于项目于昨日匆匆结束。
今天一天,问题不断,不停修改bug。
感受
这两周,我快累得吐血了,不停的编码,几乎就没有休息过。
1、产品人员追的太紧了,他们自己不紧不慢的定方案快小半年了,给我的开发时间就2周。——我快疯了。
2、测试人员,给了他一周的测试时间,结果临近上线才真正的测试,然后快要上线了,给我提了一堆的bug。——我快神经质了。
3、接口提供的开发人员。不停的把事情推到我这里,我自己这边的事情越来越多。估计是我嘴笨,老是说不过他们,我也不知道,他们哪里来的那么多道理。——我快气死了。
痛定思痛
1、在项目开始阶段,我并不十分清楚每个模块详细情况(如,接口数据的存储情况,复杂度,以及怎么展现)。因为本身这时根本就没有需求文档。
2、项目开始阶段,本身就不应该受产品人员的影响,他们说多长时间,你就受他们的影响,而拟定自己的时间计划,应该让更熟悉这块的人来给你拟定时间度(如找我们头,项目经理)。
32/3<123>