这周我们进行了软件工程大作业,也就是团队项目的答辩,通过这次答辩,我学到了很多:
1.不能完全把精力放在代码编写上,代码的编写只是软件工程的一部分,其他部分比如可行性研究、需求分析、软件设计、软件测试、软件维护等等也都同样重要,只有把每一个部分都做好,项目才是合格的。
2.我们做项目是为了学习软件工程的知识,而不是生搬硬套,比如我们写代码的时候碰到不会的会去查找资料,但是我们不应该直接把查到的东西复制到自己代码里,而是应该学会它的用法,这样才是学以致用。
3.团队的凝聚力很重要,团队是在集体讨论研究和决策以及信息共享和标准强化的基础上,强调通过队员奋斗得到胜利果实,这些果实超过个人业绩的总和。只有成员们凝聚起来,互相合作,才能形成1+1>2的效果。老师指导我们用coding这个平台来上传自己所负责的部分,这样组员们都能看到其他人的东西,这样就加强了交流,提高了工作效率。