团队项目第一周总结
团队项目第一周总结
今天是周一,项目的进展周期已经进行了一周,做一个大概的总结吧。
周的工作先是定下团队的项目方向,大家技术程度各有不同,因此想大一统的定下一个有些稍稍的花费时间。定好《基于大数据的日志分析》这个题目后,我们针对我们的系统做了一个较完善的定位,即这个系统是干什么的、谁来用这个系统、他为什么要用这个系统、这个系统能为他带来什么利益或是便利等等方面进行了分析,主要就是系统功能方面以及系统能够带来的商业价值和便利程度。
初步的需求分析完成后,我们把项目大致分为了几个小模块的任务,并具体分配到了每位成员的身上。与此同时,完成了项目计划书,对时间人员的分配做了相应的计划。做完这些工作就花费了大概三四天左右的时间。
关于需求分析这方面,我们考虑到需求分析作为软件工程中极其重要的一部分,在整个项目的进程中起的作用是非常关键的。忽视需求分析,认为软件就是编写代码,那这个软件一定是不成功的、不符合用户要求的。需求分析做的完善,在后期的项目开发中会起到积极推进的作用。因此我们在前期花费了较长的时间,为的就是做好它,不要等到做到一半了才发现跟实际的需求有偏差。磨刀不误砍柴工。
准备工作完成后,就开始实战了。首先就是搭建配置hadoop环境,安装虚拟机到是问题不大,java环境jdk这一类也无所谓,但是这个hadoop配置确实是碰到了一些麻烦,跟着很多教程走,也不能保证就一定能弄好。所以搭建环境这一块就有些拖时间。后期组内的成员都认为实在是不能这样耗着,所以就提前开始了前台界面的设计,相当于是环境搭建和前台界面的设计同时进行,这样应该也可以省下些时间。
总体来说,这一周的项目进展比较平稳,基本在按照计划进行。在这个过程中,也发现了一些团队自身存在的问题,比如在时间把握方面还不是很成熟,像是hadoop环境的搭配,提前并没有在这方面做过多的考虑。为了今后项目能够进展顺利,组内的成员也会多做交流。