标签:
开学初预期:
1.熟悉一种编程语言
2.掌握前端设计
3.了解Android应用开发
4.培养团队协作能力
5.锻炼自我解决问题能力
提升:
学习和使用了AxureRP原型设计工具、PowerDesigner数据库设计和github代码托管的使用,其中在结对编程的时候有接触学习使用php,在团队编程中学习了Java和Android,在这些工具和技术上面的提升固然是好的,但是在这个实践课程中感受更多的是与队友协作共同努力得过程。正如老师课上所说的,“现在已经不是一个人编码的时代,一个好软件,背后是一整个团队的努力”。或许等到很多年以后回想起当年为了软工实践熬了多少个夜晚,记不起解决了什么bug,但是会记得陪你一起熬夜解决bug的队友。一个人可以走得很快,但一群人才能走得更远。记住,我们是FZU5BOYS!
经验总结:
1. 拒绝拖延症。其实在beta版本的三周冲刺七天中,后两周都有考试没有错,但是在第一周的时候是比较闲却没有做什么事情,反倒把时间挤到一块,导致后面很忙碌。
附上两次alpha和bate版本考核前的燃尽图
2.每次push之前一定要先pull! 每次push之前一定要先pull!每次push之前一定要先pull!重要的事说三遍。
3.学好英语很重要。每次报错看不懂错在哪的时候很痛苦。
建议和告知:
在大一的时候一定要学好C语言和C++,这可以让你在之后学习其他语言更快上手,如果可以,在软工课程开始前就要先确定要使用的语言和工具然后先学习,我觉得在这个课程中更多的是学习软件开发的一个过程和团队协作的过程,不要让这个课程变成只是你在学习一门语言的过程。
对未来的期许:
在这个实践中我们的项目离预期的目标还有一些差距,希望在寒假的时候能够将它完善做成一个完整的app然后去参加比赛。之后希望可以多多接触项目开发,学以致用。
最后,尽管在这个过程中不断吐槽选错老师跳进坑里,但是如果一切重新来过,我还是会义无反顾的往下跳。
标签:
原文地址:http://www.cnblogs.com/viko-huang/p/5058932.html