1)统计一下,你在这门课程中,完成了多少行的代码;
作业 | 所花时间 |
---|---|
软工网络15个人阅读作业1 | 6h |
软件工程网络15个人阅读作业2-提出问题 | 8h |
软工网络15结对编程练习 | 10h |
软件工程网络15团队作业1——团队组队&展示 | 5h |
软件工程网络15个人作业3——案例分析 | 6h |
软工网络15团队作业2——团队计划 | 2h |
软工网络15团队作业3——需求分析与设计 | 5h |
软工网络15团队作业4——敏捷冲刺(Alpha阶段) | 50h |
软件工程网络15团队作业5——测试与发布(alpha阶段) | 5h |
软件工程网络15团队作业6——展示博客 | 4h |
项目复审——Alpha阶段 | 8h |
软件工程网络15团队作业7——alpha阶段之事后诸葛亮分析 | 3h |
软件工程网络15个人作业4——alpha阶段个人总结 | 2h |
软工网络15团队作业8——敏捷冲刺(Beta阶段) | 5h |
软工网络15团队作业9——项目验收与总结 | 1.5h |
项目复审——Beta阶段 | 3h |
网络15软工个人作业5——软件工程总结 | 5h |
3)哪一次作业让你印象最深刻?为什么?
印象最深的就是Alpha阶段敏捷冲刺阶段的作业了,因为我们的团队成员是由两个班级组成,一开始又不太熟悉,需要很长的时间来磨合。对于项目,每个人各持己见,最后分配完任务后,就是忙碌的边学习边编程阶段,因为对我来说安卓开发就是一片空白。每天都在熬夜~
4)累计花了多少个小时在软工上?平均每周花多少个小时?
200个小时左右,平均每周12-15个小时
5)学习和使用的新软件:Git、JAVAEE(Eclipse)
6)学习和使用的新工具:JAVAEE(Eclipse)、安卓sdk
7)学习和掌握的新语言、新平台:java、Eclipse
8)学习和掌握的新方法:安卓开发工具
9)其他方面的提升:提高了自己的项目开发能力,团队协作能力
Android学习之前真的要把Java基础学好,掌握基础之后再学Android,还可以边学习Android边复习Java,一举两得。在团队项目中,一开始我并没有在开发,而是在学习。还好大二的时候java掌握得不错,学得也比较快。在后面的阶段中,开发得也比较流畅。
建议:
项目经验+总结+重复造轮子
项目经验丰富你自然而然懂得就多,踩过的坑就越多,多总结你才能记忆更深刻,更加能够系统性的去归纳这些经验,重复造轮子你才能知道没做过你总会错过那么多的坑。多看优秀的源码,有可能的话重复造一遍也挺好的。
多去混GitHub,目前最流行的开源社区,多参与开源项目,慢慢试着读牛人们的代码,时机到的时候自己也可以为开源社区贡献力量,可以这样说在GitHub上认真混一年,比你在大学四年学的东西要多的多;
对于换人机制:尽量在被更换成员的角度考虑,让他能到合适的团队。否则会影响被换成员的积极性。
1.研发出符合用户需求的软件
3.并且通过数据展现软件是可以维护和继续发展的。
原文:https://www.cnblogs.com/huangsh/p/9195451.html