我的学习总结博客(201671010440 王雨竹)

我的学习总结博客

项目 内容
这个做业属于哪一个课程 任课教师博客主页连接
这个做业的要求在哪里 做业连接地址
做业学习目标 完成我的软件心得总结

1、结合本学期课程学习内容,对比《实验一 软件工程准备》的任务5你所提的问题(提问博客连接),尝试对提出问题进行解答,并阐明是如何经过学习/实践/讨论弄清楚的;学习中是否产生了新的问题?若有,请提出。

问题一解答(如何才能成为一个优秀的软件工程师?)

  • 在以前的理解中,我认为成为一名优秀的软件工程师,须要具备对时代的适应性以及超前的思惟。在经历了一个学期的软件工程学习以后,除了这点我还认为,要想作到优秀二字,努力不可或缺。繁杂的程序使人头疼,可是当你真正认识到软件的魅力以后,就会爱上这门课,爱上编码,这都是没有努力所不能实现的。html

    问题二解答(如此说来是否是当一个团队拥有了最顶尖的工程师,就是一个很棒的团队?)

  • 关于这个问题,能够说是这个学期感触最深的了。在作团体项目的时候,咱们团队有两位编码较为优秀的成员,也有两位编码不是很熟练的成员。咱们团队就等于拥有了两位较为优秀的“预备工程师”,可是事实证实,只有两我的优秀不能证实团队很棒。一个团队就像一个水桶同样,任何地方的短板都会使水最终剩余很少。因此,在发现这一严重问题后,团队积极作出改变,每一个人根据本身不会的薄弱部分加以学习。我也是再次之间学会了不少之前不会的知识。因此说一个好的团队靠的是每一个人的优秀以及你们的团结协做。java

    问题三解答(面对日益增加复杂的用户需求,软件工程师该如何应对?会不会因没法知足需求产生第二次软件危机?)

  • 在团队项目中,咱们深入体会到如今的时代已不比从前,大数据的随处可见让用户的需求日益增加,这给软件工程师所施加的压力也是不可同日而语。软件的更新换代率的增加呈现出一种极其快的态势,这就须要软件工程师及时调整自身所学,跟上时代。同时咱们团队在实践过程当中,发现咱们所实现的软件应用前景很普遍,因此应对软件的前景进行预测,实现软件的可延展性。编程

2、总结本身在项目的 可行性分析/需求分析/软件设计/实现/测试/项目验收/中学到了哪些“知识点”。

答:设计模式

  • 可行性分析:使用NABCD方法进行团队初选项目可行性自评。
  • 需求分析:“UML软件绘制”经过Visio链接形状和模板快速建立图表,提升工做效率。使用图表交流并与多人共享图表;经过问卷调查法来分析用户需求是颇有必要的。
  • 软件设计:软件体系结构、软件设计模式;C/S与B/S结构;MVC设计模式。
  • 实现:学习如何搭建并配置项目集成开发环境;使用虚拟模拟器夜神进行实现预测试;wbs的任务分析和燃尽图。
  • 测试:黑盒测试技术
  • 项目验收:软件的开发重要的不是多么成品,而是学习的过程。

3、结合我的项目/结对编程/团队项目的我的经历,谈谈心得。

答:工具

  • 我的项目:最初开始的我的软件项目是词频统计,经过java语言的编写实现对哈利波特英文单词的统计,这对我无疑是一个巨大的挑战。以前没有学习过java语言的经历,使我一瞬间无从下手,后来在老师和同窗们的指导下,我开始用C语言编写软件,最终虽然功能未能所有实现,可是完成了人生中第一次软件编写,甚至能够说是人生中第一次代码编写。
  • 结对项目:再后来的两人结对对词频统计作更进一步改善,更加激发了个人学习欲,可是因为自身基础很差,和结对伙伴遇到了不少没法解决的问题。然而,挫折并无战胜咱们想实现本身的决心,因此咱们一块儿上网查资料,问老师,找大神同窗解答,最后成功的完成告终对项目。其中,咱们学会了基本java代码的编制,对软件工程在心里的搭建、建模也越发清晰。
  • 团体项目:团体项目四我的刚开始凑在一块儿,你们都比较迷茫,不知道项目合做该如何开展,不过在以后的讨论中,你们逐渐肯定了项目开展方向,肯定了家庭理财APP这个项目的初衷是由于经济增加太快,家庭记帐方式老旧。你们在一块儿敲定方案后,通过几个月的奋战,终于完成了项目。在此期间,团队有争论也有激励。我在团队中学到最多的就是不要由于刚开始什么都不会就放弃本身,每一个人都有很大的学习提高空间,只有不断的努力进步才能实现自我,改变一无所知的困境。

4、总结这门课程的实践总结和给你带来的提高,包括如下内容:

  • 统计在软件工程实践中,你完成了多少行的代码;
    • 因为项目较大,代码较多,小组成员分工合做完成代码,具体数不清楚。
  • 你在软件工程实践的各次做业分别花了多少时间?(作一个列表)
做业 花费时间
实验一 软件工程准备 4h
实验二 软件工程我的项目 2天
实验四 软件工程结对项目 4天
实验三 做业互评与改进 2h
实验五 团队做业1:软件研发团队组建 4h
实验六 团队做业2:团队项目选题 2天
实验七 团队做业3:团队项目原型设计与开发 一周
实验八 团队做业4:基于原型的团队项目需求调研与分析 一周
实验九 团队做业5—团队项目需求改进与系统设计 一周
实验十 团队做业6:团队项目系统设计改进与详细设计 一周
实验十一 团队做业7:团队项目设计完善&编码 5天
实验十二 团队做业8:软件测试与Alpha冲刺 5天
实验十三 团队做业9:Beta冲刺与团队项目验收 三天
  • 哪一次做业让你印象最深入?为何?
    • 实验六 团队做业2:团队项目选题和实验十一 团队做业7:团队项目设计完善&编码这两次做业让我印象深入。这两次做业中,第一次你们肯定了选题,肯定了合做关系。第二次做业,你们天天都奋战到深夜,团结合做的精神深入体现。同时你们也在努力中收获了不少知识。
  • 累计花了多少个小时在软件工程实践上?平均每周花多少个小时?
    • 累计花了350个小时,平均每周18个小时
  • 你学习和掌握的新语言、新平台;
    • 语言掌握.net、java、c
    • 平台掌握大学生慕课平台
  • 填写下表,总结一学期的学习中,你学习或使用的软件工程开发工具、开发方法和建模方法;
软件开发工具、项目管理工具 软件开发方法 软件建模方法
1移动应用原型与线框工具-墨刀;2一款简洁高效的原型图设计工具mockplus;3Leangoo WBS制做软件;4UML图形绘制工具Visio;5Eclipse NABCD方法、自底向上的概括 面向对象分析模型方法

5、你认为目前的课程存在哪些问题,你有什么更好的建议。

我的认为目前的课程没有什么大的问题,老师上课讲解和助教学长学姐下课耐心指导更能够提高咱们的学习水平。就是我的而言,实验课进度略微有点快,难度稍微有些大。学习

相关文章
相关标签/搜索