回首一学期的软工实践,从暑假开始陆续布置作业,经历个人、结对与团队等大小作业。也经历了不少同学被吓跑、第一周就退选的情况,能坚持下来的都是胜利者,至少你们有一颗愿意挑战的心。首先感谢助教谢涛付出的巨大努力,他认真、负责、严谨、细心,即便遇到了封闭开发等突发情况,也依然有条不紊地安排着作业布置与打分等环节,没有他的鼎力协助与支持,我应该无法完成如此繁重的任务。
1. 问卷打分
软工实践结束后,设置了一次现场打分环节,由选理论课的100位同学为选实践课的7个小组,共计32位同学打分。问卷如下:
(1)小组得分:YourEyes第一,小葵日记第二,ACM training system第三。
(2)个人得分:安琪MM第一、雨勤MM第二,前两位优势明显。由于这部分主要是选实践同学给出的打分,没有吃瓜群众,还是很有说服力。另外,这两位同学也以高分拿下整个软工实践正式成绩的前两名。谁说女生不能做IT?
2. 学期数据
作为总结,有必要给出一学期学生的代码行数和投入时间。从图表可以看出,学生的平均代码量在2910行左右,平均投入的时间大约135小时。最终正式成绩由助教涛哥那边发布,这里就不复制。
3. 我说
下面是我对各个小组的点评,具体的项目内容可以点击链接看视频介绍,我不再赘述。
第1组,“指尖加密”:他们一开始主动跟我沟通团队项目内容的时候,让我眼前一亮,虽然最后也达到了功能目标,但是也仅仅能用。UI、易用性与细节还存在明显短板。三个主力由于同宿舍的原因关系不错,行动一致性较好。但是他们都是典型的“邋遢技术男”,从平常的文档与博客就可以看出,注重技术算法,忽视文档与展示。
第2组,“YourEyes”:这组完成一个偏向算法的系统。由于这组的大部分同学之前都接触过,对他们有几斤几两心里有数,最终完成的系统虽然还略显稚嫩,但考虑到他们才大三,考虑到他们计算机视觉的基础,最终还是略微超出我的预期。从历次作业到现场答辩环节,反复出现的套路就是:准备阶段-“老师,我们搞不定,太难了,没时间等等。。。。”,展示阶段-“各种自信满满”,心机很深啊。
第3组,“小葵日记”:一学期的稳定推进给我留下了很深刻的印象,组长俨然一个女汉子,各种霸气,基本上抢光全组的风头(此处是褒义),目前阶段接近完美的PM。基本上每个组员都为最终的产品做出了贡献,属于少有的人数多、还没打酱油的。程序、文档、细节等方面均可点赞。团队获得了两次小黄杉,这就是实力的最好体现。
第4组,“ACM training system”:一个K班和Z班级跨班级组合,组员都来自于ACM集训队成员,该组的动手能力无需怀疑,霸气十足。例如,常常出现现场答辩环节由于潜在的气场导致其他组不敢提问的情况。但项目中途由于沟通偏差、成员参赛、换组长等原因导致踩坑无数,好在beta阶段开始拉回正轨。该组的经历很好地诠释了软件工程的重要性。
第5组,“独立游戏”:选题环节画了一个让人兴奋的大饼,但最终的产品仅仅是定位于能玩。路需要一步一步走,对困难估计严重不足。后续的各种建议,由于时间和能力的原因,也未采纳,高开低走。
第6组,“网上账单同步助手”:同第5组情况类似,对困难估计不足。针对大家质疑的权限、数据获取等问题,从开始阶段的信心满满到最后的一再妥协,颇显无奈。花在非技术问题上的时间过多,加之整组勤奋程度不够,导致最后只开发出一个过家家的产品。
第7组,“上次”:遇到问题最多的一组。组员分工、文档书写、需求沟通、时间投入、现场答辩等方面均遇到诸多问题。组长承担了几乎所有的代码编写工作,从软工的角度,该组的分工和投入存在很大问题。究其根源,该组除了组长,其他成员努力程度欠佳。本来有点意思的idea,最后却略显平淡。
另外,一些给我留下印象较深的同学:
潘友林:综合素质应该不错,从技术、逻辑到表达等方面都比较均衡。
罗锃:上学期的组原实验就给我留下了深刻印象,应该朝着“技术大神”的方向发展,一个内向低调的潜在大神。
刘方宜:声音完全就是电台主播级,有磁性。
左文航:综合素质佳,算法、编码、文档、逻辑到态度上都属优秀。
廖兴桔:低调内敛的优秀魔方选手。
陈汉森:按他的话“全年级前端最强,没有之一”。
林晗:作为组长,任务分配到执行上都还有偏差。
吴晓辉:编码能力与勤奋程度都不错,也愿意学习新知识。但作为组长,沟通协调方面还有较大问题。
程一飞:希望以后可以倒过来,多做少说。
陈锦谋:不够勤奋。
刘帅珍:编程方面较弱,课堂参与程度较高。
李佳莹:中途主动提出转会,争取自己想要的,这是一种态度。
蔡安琪:霸气,优秀的PM。
林炜坤、吴智慧、黄章鹏、栾少、李语恳:实力均衡,态度端正,稳步推进,但都笼罩在安琪MM的光环下。
王雨勤:一个有点羞涩、容易紧张、不够霸气但温柔、兢兢业业的PM,同样很好地带领了团队。
曾俊:综合素质其实不错,但别总让人以为你只会美工,虽然那方面你很优秀。
黄旭:最帅的,有自己想法,踏踏实实一路走来。
叶海辉:天赋不错,但作为院学生会主席,花了大量时间处理公共事务,这组参与度最低的一位。
周元:踏实、细心、逻辑不错,但需要人引导,自身想法不够多。
张峻雄:领导力还需要加强,能力并未得以展现。
陈非易:很细腻,能力不错,同样感觉因为某些原因并未展现。
4. 理论课同学点评
由于内容比较多,这部分请下载。
5. 他们的碎碎念
刘方宜:但是如果是由于没有加到组最后不得不凑成一个组的队员还是保留中途换队员的权利吧。
林炜坤:编程只是一部分,思考和沟通是最关键的环节,和队友深夜一起出来讨论讨论,喝喝奶茶是最惬意的事吧。
黄旭:真正和我的“PMS”队友们一起见识了凌晨四点的福大,顺利达成成就。与组长口中的“筒子们”一起跑外头拍素材,一起熬夜,一起吐槽,一起说说笑笑,一起打代码。一切一切的都是“美好”的回忆。
王雨勤:用最贵的护肤品熬最深的夜,在对接和明日展示的绝望与痛苦中挣扎,然后麻木,书写福大凌晨的冰与火之歌……
曾俊:每次作业,组长就认真地带大家开会,开始秋天的天气还好,后面凛冬出来开站立式会议真的好冷啊,也感谢组长每次都认真叫大家出来,有时候自己是懒得写代码想玩一玩但是想想报告的时候总不能说自己什么都没干,想想还是要自己写点东西的。到了deadline的时候“筒子们,干巴得!今晚我们一起熬夜吧!一定要写完”。我们也真的支撑了下来,熬出头了还一起吐槽,一起逛淘宝互相看看哪件衣服好看,哪条围巾不错这种日子虽然辛苦但是还是蛮开心的。
潘友林:既然没办法放弃,那就微笑的去面对吧。
蔡安琪:虽然现在还是一只小辣鸡,不过是一只想成长的小辣鸡。
6. 他们的问题
(1) 部分同学的努力程度不够,依然出现了打酱油的情况;
(2) 最后组队的同学大多参与度不够,所以这些同学应该反思是否是习惯性的不积极导致此种现象。从事看人,不容小觑。
(3) 态度决定一切、细节决定成败。与所有组共勉。