团队总结博客

本次我们的团队项目是搭建实验室和导师交流的网上交流平台。
整个开发流程很是曲折,但最终项目的效果还是不错的,我们也收获了很多方面的经验,接下来将一一介绍。
从用户需求层面来讲,我们一直都在很努力地寻找客户,我们一开始就和实验室的若干老师以及一些低年级和高年级的学生交流过我们的设计理念,通过问卷方式也受到了很多反馈和建议,在此感谢这些为我们项目提出宝贵建议的同学。和用户的交流,让我们的开发能够时时抓住重点。
从编码规范性来讲,对于我们组所有人,都是第一次开发大型软件项目,我们深刻地认识到了编码规范的重要性。一开始大家代码注释写得特别差,而且也没有模块化的思想在里面,所以后期维护起来非常麻烦。很多代码可以模块化却被重复了很多遍,没有测试暴露问题。后来随着开发的进行,在老师和助教的逼进下,我们慢慢地提高了编码地规范性,后面遇到的问题明显变少了。
从管理方面来讲,我们一开始因为组内每位成员都是大三的同学,所以特别忙,但是由于我们是在一个自习室里,所以交流还是比较方便的,但是一开始交流的频率不是很高。后来随着项目压力的加大,我们不得不每周固定时间有两次meeting,每次讨论后主要是检查上周布置的内容有没有按时按照质量完成,以及安排接下来的任务,这样对我们提高团队效率起了很大帮助。此外,在团队管理方案,我们深切地感受到了燃尽图对我们的警醒作用。使用燃尽图的时候,我们能明确感受到自己走到哪一步了,对整体项目的把握更加有方向性了。整体来说,我们工作前期分工特别乱,导致效率不高,后期思路变得慢慢清晰,犯的错误明显少多了。
从技术方面来讲,我们一开始对自己信心满满,因为我们队伍里所有人都上过数据库这门课,做过简单的图书管理系统开发,后来发现完全不是这回事。实际应用中,所要用到开发的框架和我们之前接触过的完全不是一回事。感觉做这样一个网上交流平台的项目,很重要的经验就是前期调研,我们一开始项目进度慢,就是因为没有调研好应该使用什么框架。因此关于技术的调研还是很重要的,而且一定要具体到使用什么框架使用什么语言,有可能的话,可以请教前辈,这样能避免很多坑。我们组的成员在学习opensns和think php过程中,遇到了很多问题,对一些经验性的知识也做了很多有益的总结,具体大家可以翻看我们之前的博客。

posted @ 2018-08-03 20:43  我系渣渣辉  阅读(169)  评论(0编辑  收藏  举报