1、学期初,实验一中的任务四,你们拟定了5个准备从课程学习中找到答案的问题,经过一个学期的学习,相信你们已经有了答案,请根据本身的学习实践回答本身当初提的问题。php
1;在一个项目当中,对于团队中全部的人员,技术是否是必不可少的且占很大的比重?android
在一个项目团队里面,技术人员是必不可少的,在一个小型的项目组中,应当占比较大的比重,可是在大型的项目组中,占的比重相对稍微小一点。git
2;怎么才能保证项目的质量和可维护性,最大的知足客户的需求?github
软件工程项目过程是一个阶段性的过程,项目组也是一个分工合做的总体,只有每一个人作好本身负责的那一部分,每个阶段都作到最好,才能保证软件的质量。编程
3;都须要在什么阶段作测试才能最大限度的保证项目的质量?工具
首先,每一个开发人员在作完本身负责的部分时应当进行单元测试,从基础上保证软件质量,其次,在项目编码完成后须要进行专门的测试工做。单元测试
4;咱们能够作什么工做来避免用户体验与项目质量产生冲突,冲突产生时要怎么作?学习
为解决用户体验和软件质量的冲突,咱们须要在需求分析阶段进行充分的需求调研工做,充分了解用户要求,严格按照用户要求开发。测试
5;对于项目经理,编程能力与管理能力哪一个更重要?编码
在小型的项目中,编程能力更加剧要,在大型的项目中管理能力更加剧要。
2、完成课程的实践总结和给你带来的提高,包括如下内容:
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(了解)。
3、你认为目前的课程有哪些问题,你有什么更好的建议:
1.你认为本门课程须要在哪里进行改进,具体措施有哪些,包括:时间进度安排,项目难度等都可;
感受理论和实践衔接不是很好。理论有些滞后。
2.你认为助教/老师哪里作的不足,哪里限制太多等;
助教和老师都很负责任,有什么问题都能及时获得解决。
3.你认为每次项目的评分标准存在哪些问题,你认为的合理评分准则是怎样的(我的/结对/团队算三个)
评分标准比较合理,可是存在多作多错,少作少错,甚至于不作不错的状况,但愿这样的状况下能够给多作的同窗酌情加分。
4.在结对项目中你是否真正体会到告终对的好处,是否真正严格进行告终对编程,双方的工做量是否相同;
确实体会到告终对编程的好处,而且严格进行告终对编程,工做量基本相同。
5.你的团队项目是否成功,若是重来一次你是否还会选择这个团队,为何成功/失败;
团队项目不是很成功,可是仍是会选择这个项目,组长和成员每一个人都很负责任。
4、你还有什么想说得话
经过一学期的软件工程,真的是学到了不少从课本上学习不到可是对咱们颇有帮助的东西,咱们每一个人都本身动手体验了项目的开发过程,印象更加深入,而且经过组队合做,也体验到了项目组的工做氛围,相信对之后的工做会颇有 帮助。