采访主题:怎样学好软件工程?
采访对象:Ricky学长
采访人:歪果仁带你灰
Q 你对软工这门课有什么看法?
A 课程的安排不错;重视实践,只是投入比其他课都大,得分比其他课都低,对此充满了怨念。
Q 你们当时做的是什么项目,有没有发布?
A 便利记事本,在豌豆荚上可以找到
Q 当时项目有多少用户?给用户多少价值?
A 当时有几十个用户吧,亲朋好友推广出去的。豌豆荚上线了,用的人不多,但是收到过一个用户的邮件反馈,就是一个多月以前,给我们的UI提了一些建议。
Q 你们这个项目算是开发完了吗?有没有可能我们继承下来继续做?
A 功能完善了,但是比较简单。可以继承下去,增加功能,美化界面什么的。
Q 对软件工程课有什么建议给学弟学妹们?
A 建议团队项目选个好题目,我们这届有的学长团队的项目比较坑。还有少熬夜。。
Q 项目开发有什么经验和教训?
A 团队开发用git比较方便,PM要能推进项目进度,组队的时候找水平相近的人。
Q 当时你是做什么的?觉得你扮演的这个角色应该在团队中是什么地位,如何协调各个成员的工作?
A 我是主开发,然后基本上也是我推着项目走的。其实应该PM来做这个事情。主开发应该负责程序的整体架构吧,然后告诉其他人应该负责哪一部分的代码。
Q 就是说整体架构要在编码之前做完,做好分工和界面美工之后再coding吗?
A 我觉得是吧。
访谈总结:
从学长的回答中我们了解到了这门课程的不容易,我们团队一定会团结合作做出一份优秀的成品。
团队合作完成大型项目对队员间的配合要求比较高,需要很好的分工和顶层设计。
一个软件能够长生不老需要准确得抓住用户的需求,还要根据用户的反馈及时更新版本。
UPD:学长当时的团队博客链接:http://www.cnblogs.com/echo-buaa