今天白天一天没有在实验室。。同学以为我干啥去了。。确实一天没有在实验室自己也不习惯(其实在大中午去了实验室一会儿)。。似乎失去啥。。。原来我已经把实验室当成生命中很重要的一部分。。。
   今天一天也确实有点忙,上午学车。。下午去上课。。上午学完车。。本想中午睡个午觉,养足了精神去上课,突然想起张老师那天喊我给他做个以前一个项目演讲稿的ppt,而且明天就要。。中午去找小王要些项目的材料,在实验室大概整理下。。就发给张老师。。。已经1点钟。。在网上逛了会。。就到点了。。上课去了。。。想起张老师的项目,有很多话要说,记得是大三上学期那会,张老师给我讲计算机组成原理这门课,然后他说有一个项目,需要些人手,要求会Java, 当时的我,学了些Java,就自告奋勇了,一起的还有其它的6-7个同学,就这样组成了一个团队,共同来做这个项目,应该是在大三上学期末,到这个项目完全结束(其实应该用终止更合适)大四上末,差不多一年的时间。我们经历了从刚开始的极大兴趣,到最后成了烂茄子,大家都不想去碰它。所以现在来看,就是一个典型的软件项目失败(虽然最后没有做项目总结,但我觉得完全可能用"失败“做结束)。
   我学过软件工程(SE),这里仅仅是学过,但是不是理解,从开始做这个项目,张老师就给我们一本书<软件工程概论>,要我们了解其中的原理,然后在实践中注意。但,那时的团队,那时的我们,缺乏项目经验,SE知识等等很多软件开发时必须注意的知识,现在认真地分析有如下的原因:
     1.开发人员水平参差不齐,团队人员刚开始确立时,懂Java,不说会Java的只有2,3个人,其实人都没有学过Java,然后造成团队开发时单靠一个作战,英雄主义。当时的我,除了要给其它成员讲项目的业务逻辑,还给他们讲讲Java基础知识....其中水平参差不齐这个问题在我们这种学院是极为常见一个问题,学的人,不说认真学的人很少,期中有成员放弃,退出,所以在组建团队就会遇到麻烦。回首自己几年来的技术学习中,与人合作开发过项目,也有自己一个人开发过项目,与别人合作时,一开始那些人还有点兴趣,过了段时间,激情没了,就放弃了,最后两三个一起做的项目,变成了我一个人项目,本科时,这种情况至少出现了两次,最后导致的结果就是我一个单独开发,个人主义,英雄主义,现在都提倡团队合作,但在这种背景下,就不适用了,还不如一个人做,这种还能少了些因为其它人中途放弃而产生的郁闷心理。
   2.开发人员太分散了,有些人在实验 室,有些人在寝室,没有集中在一起,就好像没有团队合作了,没有气氛。。也就没有了激情,这个问题当时也意识到,当时也是没有这个条件。
   3.负责人的问题,其实当时按照技术水平,应该我当负责人才是,当然负责人不能只看技术水平,当时由小王来负责,感觉在项目中各个小组中没有起到负责人的应该具有职责,等等,当然当时的条件也不好。当然我们团队所以人都有责任,也不是某个人的责任。
   大概就说了这些,这个项目到最后有产品出来,但不是大家之前所希望的那样,算了一个软件项目的失败。想起这事,还想起当年的自己,年青,有冲劲,有激情。
   大学四年做了很多项目,有不少失败了,当然软件项目的失败在企业中也经常出现,也是一种正常的现象,做事都是有风险,只是高低不同而已,有空时,再来回忆。

   今天下课回来,郁闷的事接踵而来:
   No0:把本本的电源线落在教室,明天下午才能拿回,晚上回去不能用了,也好,就当给本本放假
   No1:下课还没有到学校,小卢就电话说一个公司要人,需要的技能刚好就是我的强项,与招聘人员聊了下,感觉不错,过几天就能去上班,但我得考虑,因为我学车才刚开始学,还有带的课,不能再中途退出,真的不好意思再给车老师说这事。。这个事得认真考虑。。。再协调下。。。反正是有点郁闷 。。。