我的做业--软件工程实践总结做业


格式描述

  • 这个做业属于哪一个课程:软件工程实践
  • 这个做业要求在哪里:做业要求
  • 学号:221600435
  • 这个做业的目标:软件工程实践总结

1、请回望开学初的第一次做业,你对于软件工程课程的想象

(1)对比开篇博客你对课程目标和期待,“但愿经过实践锻炼,加强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为何?
  在开始软件工程实践课程的时候,我给本身定下的目标就是好好软件开发的能力,在此次课程的过程当中我慢慢发掘本身的学习能力,在此次游戏的开发过程当中让我学会了不少游戏开发的流程以及如何开发游戏,让我学到了不少。
  达到期待:学会了协做完成项目。对于游戏开发有了新的认识。
  存在不足:专业知识不牢固。
(2)总结这门课程的实践总结和给你带来的提高,包括如下内容:数据库

  • 统计一下,你在这门软件工程实践中,完成了多少行的代码;
    600~700行
  • 软工实践的各次做业分别花了多少时间?(作一个列表)
序号 做业 时间(h)
1 我的做业第一次—准备篇 1.5
2 结对做业第一次—原型设计(文献摘要热词统计) 13
3 结对做业第二次—文献摘要热词统计及进阶需求 21
4 团队做业第一次—团队展现 1
5 团队做业第二次—项目选题报告 10
6 团队做业第三次—项目原型设计 12
7 团队做业第四次—项目需求分析 7
8 团队做业第五次—项目系统设计与数据库设计 11
9 团队做业第六次—团队Github实战训练 9
10 团队做业第七次—项目Alpha冲刺 30
11 团队做业第八次—过后诸葛亮 1
12 团队做业第九次—项目Beta冲刺 25
13 团队做业第十次—Beta阶段团队项目互评 7
14 我的做业第二次—软件工程实践总结做业 2.5
总计 151
  • 哪一次做业让你印象最深入?为何?
    项目Alpha冲刺阶段,在一周的时间里作了不少的事情,感受压力有点大。
  • 累计花了多少个小时在软工实践上?平均每周花多少个小时?
    150多小时,平均每周11个小时。
  • 学习和使用的新软件和工具:
    Unity数据库设计

  • 学习和掌握的新语言、新平台:
    GitHub,C#,Unity
  • 学习和掌握的新方法:
    用户调研流程和方法。
  • 其余方面的提高:
    抗压能力、学习能力、逻辑思惟能力工具


2、写下属于本身的人月神话——我的或结对或团队项目实践中的经验总结+实例/例证结合的分析

在项目开始以前须要作好全面的需求分析,这样会在开发的过程当中更有目的性,更加清楚要作什么,能够提升效率。
在进行任务分配的时候须要仔细规划好代码规范,这样能够在整合的时候剩下大量的时间。
在任务实现过程当中最好能够和团队成员配合,互相讨论及思考实现,讨论的结果每每会比一我的想出来的更好。学习


3、对下一届实践的建议,或者对于开学初的你,对于大一的你,对于开学初的我,你有什么想建议和告知的呢?对于后来人的期许。 特别地,特别地,下一届要不要中途换队员?

1.努力学习专业知识,打好基础。
2.任务完成状况应该及时汇报,方便进行进度规划。
3.好好学习,每天向上。设计

对中途换队员的见解

我的不建议进行中途换组。由于在我看来,完成一个项目在咱们目前的学生阶段实际上是一种有成就感的事情。做为咱们来讲确定更但愿从一而终的参与在原组的项目开发中。代码规范


4、分析一下本身所处的团队。软件工程实践是大学里少有的认真的团队协做经验。《构建之法》上说团队的发展有几个阶段,你的团队都经历过么,最后到达了“创造”阶段了么?(参考《构建之法》第17章 人、绩效和职业道德)

萌芽阶段:肯定项目的选题,讨论题目的合理性而且实现它须要的技术,而后进行可否实现以及实现目标的讨论。
磨合阶段:进行需求分析,找准每一个队员本身的定位,进行任务分配。
规范阶段:根据定位进行开发项目,天天在群里汇报进度,开发过程较为熟练。
创造阶段:这个阶段的要求是团队成员相互支持,相互依赖,角色和职责可以根据项目的要求天然转换,没有人为此担忧或发牢骚。可是好像没有达到这种程度。blog


5、怎样证实你学会了软件工程?

以前在进行项目开发过程当中(主要是课程设计)都是有明确的功能要求,因此实现的过程颇有目的性,而在编写的过程当中,我也只是将想法放在脑海里,想到哪里就写到哪里。而在此次软件工程实践中,我学到了进行软件开发的完整流程,包括需求分析、代码规划、计划安排等一系列流程。让我学到了不少。还有全部编写的博客也能证实。游戏

相关文章
相关标签/搜索