个人学期总结

一、学期初,实验一中的任务四,大家拟定了5个准备从课程学习中找到答案的问题,通过一个学期的学习,相信大家已经有了答案,请根据自己的学习实践回答自己当初提的问题。

1;在一个项目当中,对于团队中所有的人员,技术是不是必不可少的且占很大的比重?

        在一个项目团队里面,技术人员是必不可少的,在一个小型的项目组中,应当占比较大的比重,但是在大型的项目组中,占的比重相对稍微小一点。

2;怎么才能保证项目的质量和可维护性,最大的满足客户的需求?

        软件工程项目过程是一个阶段性的过程,项目组也是一个分工合作的整体,只有每个人做好自己负责的那一部分,每一个阶段都做到最好,才能保证软件的质量。

3;都需要在什么阶段做测试才能最大限度的保证项目的质量?

        首先,每个开发人员在做完自己负责的部分时应当进行单元测试,从基础上保证软件质量,其次,在项目编码完成后需要进行专门的测试工作。

4;我们可以做什么工作来避免用户体验与项目质量产生冲突,冲突产生时要怎么做?

       为解决用户体验和软件质量的冲突,我们需要在需求分析阶段进行充分的需求调研工作,充分了解用户要求,严格按照用户要求开发。

5;对于项目经理,编程能力与管理能力哪个更重要?

       在小型的项目中,编程能力更加重要,在大型的项目中管理能力更加重要。

二、完成课程的实践总结和给你带来的提升,包括以下内容:

1.统计你在软工课程实践中,完成了多少行的代码;

  本学期在做个人项目、结对项目以及团队项目时,代码行数大概为5000行。

2.软工实践的各次作业分别花了多少时间?累计花了多少个小时在软工实践上?平均每周花多少个小时?

作业 时间 平均每周
第一次 2 6
第二次 5 6
第三次 6 6
第四次 6 6
第五次 3 6
第六次 4 6
第七次 6 6
第八次 10 6
第九次 9 6
第十次 12 6
第十一次 6 6
第十二次 4 6

 3.哪一次作业让你印象最深刻?为什么?

      第四次,结对编程小学生四则运算软件需求说明报告。因为这是第一次体会到一个软件的开发工程,亲自见证一个软件从一个想法到一个实体。

 4.学习和使用的新软件,新工具;

      visio;process on;墨刀;github;

 5.学习和掌握的新语言、新平台

      android,php(了解)。

三、你认为目前的课程有哪些问题,你有什么更好的建议:

1.你认为本门课程需要在哪里进行改进,具体措施有哪些,包括:时间进度安排,项目难度等均可;

       感觉理论和实践衔接不是很好。理论有些滞后。

2.你认为助教/老师哪里做的不足,哪里限制太多等;

  助教和老师都很负责任,有什么问题都能及时得到解决。

3.你认为每次项目的评分标准存在哪些问题,你认为的合理评分准则是怎样的(个人/结对/团队算三个)

  评分标准比较合理,但是存在多做多错,少做少错,甚至于不做不错的情况,希望这样的情况下可以给多做的同学酌情加分。

4.在结对项目中你是否真正体会到了结对的好处,是否真正严格进行了结对编程,双方的工作量是否相同;

  确实体会到了结对编程的好处,并且严格进行了结对编程,工作量基本相同。

5.你的团队项目是否成功,如果重来一次你是否还会选择这个团队,为什么成功/失败;

  团队项目不是很成功,但是还是会选择这个项目,组长和成员每个人都很负责任。

四、你还有什么想说得话

     通过一学期的软件工程,真的是学到了很多从课本上学习不到但是对我们很有帮助的东西,我们每个人都自己动手体验了项目的开发过程,印象更加深刻,并且通过组队合作,也体验到了项目组的工作氛围,相信对以后的工作会很有 帮助。

原文地址:https://www.cnblogs.com/Lei-surely/p/9310991.html