研究生入学第二学期,第一周接手到这个项目。由于项目的失败对我个人及团队打击也比较大,决定写一篇博客记录一下。
整个项目从春节前夕签订,总项目600万,春节初八,一共参与建设的5支团队开始讨论,搭建工程。起初的项目工作我并未参与,我接触的两支团队,一支由我的导师负责,另一支由深圳一IT公司负责,暂时称作L公司,这家公司是核心团队。起初大家对项目的需求不清楚,并且L公司也没有提供任何文档类的文件。作为IT人员,大家都知道在不清楚项目需求的情况开发,简直就是作死。整个项目大致的工作分为政府门户网站、手机APP、大数据分析、人才项目。由于签订的项目要在4月初上线,从时间的角度一家公司没有精力全部做,L公司拆分了项目。分别由5支团队负责不同的块。我参与了门户网站和人才项目这块。由于这种跨省的合作方式,大家在沟通成为整个项目失败的关键因素。
由于起初没有很好的沟通,当一方选择用PHP做完一个版本后,要跟另一方对接的时候,发现两边选用的语言和功能都差巨大,撕逼是肯定的。后来大家这基本耗费一个月的时间,后来L公司定了框架,选择java开发。等于前期的工作基本白费了,这时,团队的两个年轻小伙开始辞职不干了。只留下一位写后端的,这也是我后来的搭档,年长我5岁,开发经验年长我好几年,我习惯叫聪哥。两个小伙的辞职导致项目的进度又拖延一段时间。开学的第一周老师叫我参与进来,讲述了一下他们要做的东西。我的工作是负责前端,聪哥的主要负责后端。我自己并不大喜欢做前端,也没有办法毕竟老师的项目。聪哥任职于银川一家X公司,白天是没有办法做这些工作的,只有在晚上和周末时他能做。
我参与的第二天就是大改之前的页面,暂时全部改成静态页面。确保静态的页面流程是通的,第二天L公司要对政府那边汇报项目进度,进不步明确项目的需求。汇报的时间定在下午4点,早晨老师带我到了金凤区的一家咖啡馆与L公司碰面。L公司包括项目经理,以及其他两位程序员。一位女生看了我做的东西。各种挑剔,我导师让我现场改。这倒也不难,你说什么我改什么。需要什么功能我都给你实现。到中午12点,还有些地方没讨论清楚,老师去肯德基带些吃的。大家将就吃了。下午四点去政府那边汇报,我记录了一些项目需求。
汇报结束,聪哥说感觉又白做了,好多功能对不上啊,老师说有些地方需求改一下,有些基本能用。回来的路上老师问我今天感觉怎么样,除了你对那位女生感觉不好。老师告诉我那个负责项目需求的女生。人家的工作就是挑剔,让我理解一下,我懂老师的用意。回来已经很累了,在学校澡堂洗完澡去找女朋友吃饭。