个人学期总结

Posted mqqgd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了个人学期总结相关的知识,希望对你有一定的参考价值。

一、请根据自己的学习实践回答开学初提的问题,并提出一个新问题。

       问题一:在第二章中提到过早优化,说“一个工程师在写程序的时候,经常容易在某一个局部的问题上陷进去,花大量时间对其进行优化,无视这个模块对全局的重要,甚至还不知道这个‘全局’是怎么样的”,我觉得过早优化也有一定的道理,局部的问题也会影响整个全部,牵一发而动全身,如果局部的问题不能早早优化,我觉得对全局也会有一定影响吧?

       问题二:看了第六章的“敏捷流程”,还是对敏捷流程和传统的“瀑布+ 文档”的流程的开发方法不怎么懂?

       问题三:在学校里,我们学到的开发流程是,需求分析,设计阶段,实现阶段,稳定阶段,发布阶段,维护阶段,而在去企业工作时,并不是按照这种流程。所以我很疑惑,这种开发流程不是严格按学校学习的开发流程吗?

        问题四:在第三章提到专与精的关系,作者举了一个“街头卖艺的单人乐队”的例子,我在这中有些疑惑,软件工程师只精通一种语言,专注于一种语言好还是精通各种语言好呢?

        问题五:对于MVP和MBP不太理解。。。

  答:渐进交付流程。MVP(最小可行产品):提供最核心的功能,抢占市场,再根据用户反馈改进。MBP(最强最美产品):产品更了解用户需求,提高最全最美功能,但       是对产品有非常高的要求。

        新问题:软件工程和计算机科学与技术有什么联系,为什么我们专业要学习软件工程?

 

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

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

  完成代码量:大约2000多行

2、软工实践的各次作业分别花了多少时间?累计花了多少个小时在软工实践上?平均每周花多少个小时?(做一个列表)

 

软工作业

花费时间

平均每周花费时间

实验一 软件工程准备

 5

9

实验二 软件工程个人项目

 7

实验三 软件工程结对项目

10

实验四 基于原型的软件需求获取

5

实验五 软件研发团队组建

 4

实验六 团队项目评审与团队项目选题报告

5

实验七 团队作业3—团队项目的原型设计与开发

 8

实验八 团队作业4—基于原型的团队项目需求调研与分析

 15

实验九 团队作业5—团队项目需求改进与系统设计

 10

实验十 团队作业6—团队项目系统设计改进与详细设计

4

实验十一  团队作业7—团队项目设计完善&编码测试

 5

实验十二  实验十二 团队作业8—团队项目用户验收评审

3

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

   影响最深刻的是基与原型的团队项目需求调研与分析。是花费时间最久的,整个周末一直在自习室写文档。

4、学习和使用的新软件;

    Visio

5、学习和使用的新工具;

       墨刀、ProcessOn等,

6、学习和掌握的新语言、新平台;

    博客园、GIthub。

7、学习和掌握的新方法; 

     软件需求分析方法,白盒测试和黑盒测试。

8、其他方面的提升;

      学会了如何撰写文档。

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

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

     首先我觉得这门课程很好,让我们每个人都能学到很多,比如怎么写文档,怎么使用工具等。课程的时间进度安排我觉得有点紧张,很多同学准备考研,软件工程作业太多,很  多时间都花在了做作业上。

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

   我觉得助教老师很负责,很辛苦,虽然未曾见过面,但是却对我们每个学生都很能够积极反馈我们的学习成果,对我们任务进度的催促也很及时!

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

    评分的话,我感觉自己不太懂每个助教是怎么评分的,因为班里写代码最好的大神代码成绩却很低,有点不懂,我觉得助教可以采用一下高考阅卷的方式,一个作业由两个       老师来评分,如果评分差距不大,可以求平均两个分数最后打分,如果两个老师的给出的分数差太多,建议第三个助教进行打分,最后给出成绩。

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

   结对项目我体会到了结对的好处,两个结对做一个项目,真的很快,效率很高。就像是你有一个思想我有一个思想,互相交换就有两个思想,partner具备的一些技能,自己       是没有的。在结对过程中,我和伙伴的工作量不同,她有她的强项,我们之间的能力也有不同。

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

   我们的团队项目是成功的,如果可以重来一次我会选择这个团队。我们团队就如我们的团队名称一样,我们不一样,在这个团队里,我看到了其他班同学和我们班同学的差异,看到了别人班的学霸是什么样的,是怎么学习的,看到了自己的不足之处,也学到了很多。

6、总结一下你们团队在做项目时大家的时间安排情况。

      我们团队是由两个班的学生构成的,我们有自己的小组群,因为每个人的时间安排不同,每次老师布置任务,我们组的负责人就会把任务划分成几个部分,然后我们大家完         成相应的任务,有不懂得问题会一起讨论。

7、对下一届软工课实践教学的建议,或者对于开学初的你,对于大一的你,对于开学初的老师,你有什么想建议和告知的呢?对于后来人的期许。

       如果下一届是大三的学生,我希望老师布置的任务能稍微少一些,因为很多同学忙着准备考研,也有同学忙着考各种证,任务量大会让学生有压力,可能会造成对这门课程的     讨厌,失去兴趣。

四、你还有什么想说得话

       软件工程这门课是我大学课程中最难忘记的课,这个课完全和其他课不一样,很累的一门课,也是学到很多东西的一门课。很感谢这一学期各位老师,助教的付出,很感谢我的Partner ,更感谢我们团队的伙伴。收获多多,另外收获到一本有意思的书《构建之法》,这是一本有故事的书,比我们的教材有趣好多好多。

 

以上是关于个人学期总结的主要内容,如果未能解决你的问题,请参考以下文章

个人学期总结

个人学期总结

个人课程总结

个人学期总结

个人学期总结

个人学期总结