-

本次作业要求

-

本次博客地址

- 一、回望 - 通过这次实践,我的能力有了挺大的提升,不仅是动手能力,还有理论知识。但是这些还远远不够,还需要继续努力,学得更多。 - 之前我希望学的是java,但是因为我们团队选了vue,所以java就没学到多少,但是学到了vue.js。实践能力增长的也很多,算是达到了预期吧。 - 在这次软工实践中,我大概完成了3K行左右的代码。
个人作业 花费时间(min)
第一次作业 20
第二次作业 40
第三次作业 1560
第四次作业 110
结对编程 2820
团队编程冲刺 3780
软件评测 40
本次作业 40
  • 最深刻的是团队的冲刺,学到了很多东西,Github时不时崩让我进不去、pull不了也挺让我难忘的。
  • 加上团队冲刺,应该是140小时左右吧,平均一周11个小时。
  • 新软件是GitHub,新工具有hbuilder、xmind、visual studio community、墨刀等。
  • 新语言就是vue框架的HTML以及HTML5制作简单的web。
  • 新方法的话,好像没有,硬要说有个九宫格数独的递归解法。
  • 工程能力从无到有,质的飞跃!
  • 更懂得和队友及时交流,而不是一根筋自己找办法。
  • 二、团队总结
    • 并没有到达创造阶段,我们应该是个规范团队。我担任的是前端,已经完成了前端的开发,我觉得挺适合的。组长分工很专业,开会总结和分布任务也很专业,毕竟是做过项目的人。选举的话我觉得我们这个班的模式就很好,没有两把刷子是不会上去讲自己主题而且能被选中当研究课题的。
  • 三、人月神话
    • 软件工程标准
      • 没有开发出符合用户需求的软件,因为只能实现静态数据存放。
      • 冲刺期间我们每天都会进行一次开会,汇报各自的进度,所以这一点我想我们达到了。
      • 源代码有,需求报告书和设计文档也有,我们就是照着报告书和设计文档做的。
    • 团队编程的话,在确定团队后要非常明确分工,我们组长在冲刺前一周就给我们找来了前后端和数据库的实战视频给我们学习,也要注重交流,我一天给我们组长发了几十次消息,然后在代码规范问题迅速统一,要是等做完在交流,相当于一天白做了。结对编程也是注重分工和交流。对于不会的多问多学,百度,找同学和搜索解决相关问题的博客都是很好的解决问题的方法。
  • 四、建议
    • 对于软工实践课程,我觉得现在就已经很好了,没啥建议,就是学分和工作量成反比。助教方面也很好,虽然这个学期出来几次问题,但都是同学自己没看好更甚至没看规则。
    • 给自己的话:好好学习啊啊啊