实训团队心得(1)
这次实训我们团队做的是J2EE项目,在这次项目中,我们需要搭建的是一个基于SSH2框架的关于学校教室资源分配的系统。在这次项目中,我第一次尝试担当项目开发团队的负责人。
由于团队是第一次进行合作,因此在各个方面都显得不太成熟,如组织、讨论等等方面。下面是自己在担当负责人的一些心得,以备后用:
1)关于团队学习
在这次项目中,团队在遇到J2EE的相关知识时,有点慌乱,因为大家都不知道应该从哪方面对J2EE这种了解过得技术进行学习。结果在项目准备阶段中,大家都是在研究J2EE的结果以及相关配置。结果,在实际开发的时候,由于项目不仅仅涉及J2EE的基本框架方面的知识,还涉及到JSP、MySQL、JUnit4在SSH2项目中应用等知识,导致了除了进行后台开发的组员外,其他组员都是一边学习一边编写代码的,这也严重影响了团队的开发进度。
建议:当团队遇到陌生的知识时候,我们应该首先从浅层入手,看看新知识的相关结果,看看项目究竟会用到新知识中的什么内容,而不是企图将知识在短时间内全盘接受,这样得不尝失。同时分析项目的开发,分析项目究竟会用到其他什么知识。然后,通过对团队成员的了解分配学习任务,到项目准备后期,组员分别向团队中其他组员分享知识直到大家都明白知识的大概,而负责相应知识的组员就担当项目开发中该知识的指导者。
2)关于团队会议
这次项目的准备阶段,团队花了很大的精力在会议上,但是会议的效率却是十分低下的。
建议:在开会前由负责人分配文档的起草任务以及需求的分析任务,会议仅仅负责文档的审批以及团队开发的方向的确定。
3)关于开发
这次项目中,团队一人负责后台、一人负责前台、一人负责美化前台、一人负责单元测试,一人为后台优化以及技术顾问。但是,结果是导致配合困难。
建议:先搭建基本框架。然后以功能为单位分配任务,而不是像上面那样,另外在人员比较少的时候,应该同时完成单元测试。因为框架十分重要,关系到开发的快慢。