我采访的是2017届专硕同学谢孝淼,因为是同导师组的师兄比较便于接受采访,以下是采访内容:
1.当时的项目有多少用户?给用户多少价值?现在还有人在用吗?
项目是基于java的俄罗斯方块游戏开发,总共有28名用户,基本上都是上一届专硕的同班同学;给用户的价值是,开发的项目可以正常使用,给用户带来了良好的游戏体验,但是因为缺少建立用户成绩的数据库,导致用户在体验游戏的过程中缺少像其他游戏计分排名的成就感,所以现在也没有同学使用这个项目了。
2.这个项目能否给我们继续开发?源代码与文档还有吗?
源代码保存起来了,但是文档有部分遗失,因为缺少完整的文档注释,继续开发可能会存在困难。
3.在项目的开发过程中有哪些经验和教训?
在项目中获得的经验是:在最初的时候一定要确定需求,因为项目组中不只是一两个同学,大家开始时对项目的需求预期也都不尽相同,所以在项目初期大家一定要多交流统一需求,不然到项目中期会比较麻烦;然后就是分工要明确吧,组中不可避免的是大家的代码水平参差不齐,但是为了锻炼大家的编程水平还是尽量的让每个同学都有一定的代码量,然而核心的代码最好还是由善于编程的同学完成;代码整合时要考虑兼容性,在开始编码之前需要把编码规范统一,这个是比较重要的。
获得的教训是:在项目进行中发觉了自己的编码水平比预期水平略有降低,也是由于对工期的预计并不准确,使得最后项目没有时间建立用户的数据库,很大程度上影响了用户的体验,合理调控工期是本次项目中给我的最大教训。
4.对学好软件工程有什么建议?
我觉得最好的建议就是听从老师的意见,因为杨老师对于项目开发的经验非常丰富,可以给大家很好的学习计划的建议,只要大家按照老师的要求保质保量的完成作业,到学期末都会有自己的收获,但可想而知的是工作量是非常巨大的。我的建议是坚持下来,不要在中途放弃对自己的要求变为应付作业了事,据我的了解同学们的代码量都比较小有的甚至几乎没有,但是就如同想要学会游泳不勤加练习是不行的一样,软件工程也是需要很多实践才能获得收获的学科,所以,加油吧~
感谢谢孝淼师兄回答我的相关问题,我从中获得的启示是:软件工程是一门作业量比较大的课程,需要坚持不懈的努力,我会加油的。
时间: 2024-10-11 05:48:57