软工第一次团队作业 - 采访!

项目 内容
本次作业所属课程 北航2019软件工程
本次作业要求 要求详情
我们在本课程的目标 规范工程流程,培养工程能力
本次作业的帮助 了解团队成员,初步确定个人角色

团队成员介绍及角色

牛宇航 团队定位:开发

nyh
>我很高兴能加入这个团队,由于我在c++的代码量很少,因此我的目标是通过这次项目让自己熟悉c++开发和团队开发流程。平时我对分配的任务不拖ddl,但是对代码风格有一些强迫症,希望能和其他小伙伴们一起愉快软工~
李青阳 团队定位:测试/PM

lqy
>虽然从小学就开始接触计算机,但主要学习Office, Flash, Photoshop等应用软件,从大学才开始真正接触程序设计,编程经验较为欠缺。对C, Java, Python语言较为熟练,对C++, C#语言极其不熟练。在程序和软件开发方面资质平平,数据结构、算法设计、面向对象课程分别获得61分,84分,75分。在管理与团队领导方面有一定经验,曾担任社会实践队长、冯如杯创业项目组长等职务。
陈致远 团队定位:开发

czy
>笨比程序猿,擅长丢人和摸鱼,编程经验只有大学的课设。拖延症,精通面向ddl的编程。不太有干劲,但是会做到(尽量)不坑队友。
戴荣 团队定位:美工/UI设计

dy
>我是戴荣,一个不同于其他程序员的女孩,会跳舞爱美妆懂生活,如果说我具有什么超越其他成员的特质,那一定是在审美上的造诣,相信我从小丰富的艺术经历可以给项目注入新的元素。
申化文 团队定位:测试

shw
>我来自16级高等理工学院。在大一的时候第一次接触到计算机,并对其产生了浓厚的兴趣,故在大一下分专业时选择了计算机学院。编程能力尚可,还未有过团队开发的经历,希望能借此课程提高自己的相应能力。
汪慕澜 团队定位:测试

wml
>汪慕澜,一只北航的咸鱼,团队中的位置比较随意,更喜欢单元测试和代码封装(可能因为结对编程负责写core吧x),代码风格偏C++11,喜欢瞎吉儿用STL库。
王文珺 团队定位:开发

wwj
>非常幸运的通过摇骰子暂时担任组长,代码量不多,乐于尝试新的技术,啥都会一点也喜欢探索的过程。希望能在团队做出贡献不拖后腿。

采访内容(王辰昱学长/程序员杀产品经理祭天队)

当时的项目有多少用户,给用户多少价值? 现在还有人用吗?

当时的项目是个移动端游戏,基本没有什么用户,做得也比较垃圾,这点非常惭愧,原本预期是做给认识的同学玩的(如果他们给面子的话),用的是最垃圾的语言-js和最垃圾的ide-cocos creator以及一群能力不足的程序员做的。

这个项目能否给我们团队继续开发,源代码/文档还有么?

当然可以给你们继续开发,如果你们愿意的话。源代码文档都有,只是不一定对的上了(苦笑),链接在此

项目开发有什么经验和教训?

这个要说的就很多了,首先要选择一个好做的项目,我个人认为游戏不适合作为一个项目,当时别的小组都明确了需求开始写代码了,我们还在设计游戏,等设计游戏的同学给出一个大概的方案,其他的同学都在空转,事件不知不觉就浪费了。所以说选择项目上最好选择一个能够明确需求的项目,抓紧时间上手开始编码。第二要选择一个好的成熟的工具,大量可以查询的文档和网络上他人的经验和建议能够帮助你解决很多开发过程中的问题。第三是不要有太多的人去写代码,分工明确一点,最后的时间都用来沟通了,所以在开发过程中明确规范,写一写文档也很关键。当然,团队中会出现一些同学,责任心可能没有那么强,所以如果能再来一遍,我觉得我们这个团队五个人足够,两个人设计,两个人写代码,一个pm,设计完了之后五个人都要写代码,然后写一个模块带一个测试,这样应该效率会更高一点。针对这些责任心不强的同学,我们也没法制定多严的规范,主要还是靠自觉。

对学好软件工程有什么建议?

建议的话,我觉得要付出时间去体会去学习去爆肝,要时刻记得,软件工程不是oj。不要把平常刷算法题的思想带入软件工程,这是一个需要你和他人合作,共同制定规范开发的项目,涉及到很多交流问题,绝对不能自闭开发。

  • 采访是线上采访的方式,大概花费40分钟。
posted @ 2019-03-15 15:08  笨拙软件工程  阅读(357)  评论(1编辑  收藏  举报