成员 | 工做量 |
---|---|
秦玉(组长) | 17% |
陈晓菲 | 17% |
韩烨 | 15% |
姚雯婷 | 16% |
罗佳 | 16% |
高天 | 19% |
PS:高天同窗在此次主要负责服务器这一大块,虽然有一块儿配置环境,可是申请啊提案报告这些冗长的任务仍是主要由他完成的。html
经过一个学期软件工程的项目开发,咱们整个团队愈来愈成熟,愈来愈默契。我在此次开发中也学会了不少,好比团队之间如何交流,如何分配协调你们的时间,如何提升整个团队的运转效率。在这一系列的尝试后也更加了解每一个队员的能力,把最适合的人放在最适合的位置应该是一个团队提升开发效率最好的方法,同时维护好开发的氛围,保持每个队员都能保持一个好心情来积极地面对每一次开发。
在技术上,我也对于此次用到的先后端框架有了很深的理解,以前一直没有这么深刻的了解爬虫过,可是在通过此次的开发后,学会了如何对一个陌生的网页来找寻地址链接的规律,如何完整的爬下来整个数据。
总之此次的软件工程项目让我更了解一个项目工程开发的流程和周期,在Alpha阶段咱们有了初步的默契,虽然效率没有后来这么高,可是一直保持着充分的交流,你们都把本身融入进来,咱们不是一我的在奋斗,而是一个默契的总体;在Beta完善阶段,有了前一个阶段的总结和学习,咱们在完善上有了更高效率的工做模式。我很荣幸此次担任这个团队的PM,很高兴能够得到你们的信任,虽然忙碌可是收获颇多。最后,很是开心选择了这门课,幸运地组件了这支队伍,创造了这个项目~python
经过此次的团队项目,我学到了不少,不仅仅是技术方面,更多的仍是团队合做的方面,在alpha阶段的时候,咱们团队之间的交流仍是比较少的,因此致使进度特别慢,用了不少天才完成事前准备(项目须要的环境配置,团队分工等等),不过如今咱们组已经变得很默契了,工做效率也是提升了不少,因此仍是意识到了团队和我的的不一样,我的能力在一个团队中不是惟一的决定因素。
搜索引擎对最开始的咱们来讲是一个比较陌生的领域,须要学习的东西不少,在学习中也老是会遇见不少奇奇怪怪的问题,每次的解决问题都是一次积累的过程,通过这个项目,咱们也累积到了不少的经验以及解决问题的方法,想一想仍是收获很大的。
不过比较遗憾的一点是,到最后咱们小组在代码管理方面仍是没有那么规范,虽然了解怎么使用Git管理代码,可是用的还不是特别熟练,在不少时候可能仍是采用U盘之类的进行代码的分享。git
每次写大项目进步确定是特别多,毕竟你会本身去学习不少课堂上老师没有说过的内容,须要本身去学习去了解就会很花时间和精力,并且还会碰壁,可是呢只有不断的碰壁你才会对于这块的记忆更深入,才能完善本身的知识范围,才能对本身查缺补漏,睡虽然咱们如今还有不少漏洞,可是总不能空着就让他空着吧。同时软件工程还让我真正的了解到一个项目的完成是须要不少步骤和程序的,不是单单的一个代码文件就敷衍了事,须要不少人的共同合做,因此与人沟通协调能力在这里就显得相当重要,作什么事以前都须要沟通,与队友商量,才能作出一个你们都满意的项目,因此我有时候打完游戏看最后结尾制做组的时候都有在认真看,原来这么一些人就能作一个这么好的游戏,每一个部门是干吗的,有些是美工有些是游戏引擎,物理引擎。干每一行都不容易啊。web
本次软件工程开发,算是比较完整的感觉了alpha和beta的开发流程,我完全的明白了,作软件,不光只是编程,也是有不少其余的规矩的。好比代码规范、团队合做、团队绩效管理、软件测试、需求分析等等,不过实际上咱们团队实际进行开发的时候,一些流程并无规范实施,特别是代码管理这一起。尽管如此,熟悉了团队开发的各类流程以后,相信对我我的之后再次进入一个团队进行开发必定大有裨益。
除此以外,我不只在团队配合上有必定的提高,在开发能力上也有显著的进步。首先接触到了以前没有接触过的python搜索引擎,了解到了原来善用工具是多么重要(python的轮子大赞)。也第一次动手搭建了web服务器,了解了适合python的新的旧的项目部署方式,而且都动手尝试了。
总结上来讲,这门课程对个人帮助仍是蛮大的。编程
经过本次的软工开发,我完整地体验到了团队项目开发的过程,自身能力也获得了必定的提升,更重要的是在团队合做上有了更深的理解。一开始选这个题目的时候,你们对于如何作搜索引擎这方面都没有什么概念,只知道用python能爬虫爬下数据,后来在网上查阅了大量的资料后才肯定了项目总体的框架。由于知识储备不够,因此Alpha阶段大部分的时间都用在了前期的技术学习上,致使最后结束的有些匆忙,不过好在仍是完成了预期的效果。有了Alpha阶段的经验后,在Beta阶段就顺利了许多。在团队合做上,咱们小组任务分工仍是相对合理的,你们都作本身相对擅长的部分,不过共同开发的时候,效率上仍是有所欠缺。通过本次软工开发,我学会了如何搭建一个搜索引擎,而且掌握了如何用Scrapy框架进行网页爬虫,更重要的是在团队合做上有了更深的理解,从中提取到了许多经验,相信这对之后在不一样的团队中工做会有很大的帮助。网页爬虫
软件工程的团队做业是一个时间跨度比较长的工程,须要全部的队员每周都在这个工程上面花费不少心思。从一开始的定位到搜索引擎,策划出用户需求,怎么样的想法,到最后的实施已经咱们最后拿出来的成果,是全部的队员在将近十周的努力的成果。在我以为最最最让我特别有感触的地方就是沟通交流,经过沟通和交流才会知道你们的长处与不足,每一个人更适合作那一部分,而且怎么将这些更好的融合在一块儿,这是我以为这个项目里收获最多的。并且,面对面的会议更有高效率,软件工程并非只是会敲代码就能够,编码只是一部分,考验团队的默契度,合做能力以及更多。因此做出一个好的项目,须要默契的搭档,以及相互之间的磨合,感谢队友,这些日子的努力很充实,~后端