• 课下作业-个人总结


    课程总结:1) 回顾你的课程计划 (第一周的计划), 你完成的程度如何?请列出具体数据和实际例子。 2) 你在课程开始快速浏览了《构建之法》,提了 5 个问题, 请回顾那些问题, 自己回答它们。如果不能回答,为何软件工程课不能让你回答这些问题? 3) 看看还有什么新的问题产生,请列出来,建议列出 2-3 个新问题。 可以让老师和助教来回答 4)你看了一些软件工程的文献, 你的团队也做了一两次 “事后诸葛亮”分析, 可以再去看一遍,现在有什么新的感想? 5)对比一些技能评价表,你有什么提高? 还有什么收获是不能用数字衡量的? 6)设想一年之后, 你到了你职业发展的下一个阶段(高年级, 读研,工作),回头看这门课, 你对于这门课的教学方法, 老师和助教的工作,和其他课程的衔接,有什么意见和建议?

      1500字的课程总结,需要提出3个问题(截至6-13晚18点)

      本学期通过两次个人作业和Android的两次冲刺我收获很多,我对web和Android方面有了较大的提升,另外也对团队协作有了更深的认识。

      在课程开始的时候我快速预览了《构建之法》

      1.在团队开发中,每个人的性格也不尽相同,有人喜欢把事情尽早做完,但也有人喜欢把事情放在后面,拖到最后,出现两极分化,这样就会产生冲突、工作进展缓慢、合作不愉  快等,那如何协调和解决这件事情,从而来保证团队的高度团结和团队开发的效率?

      2.在开发过程中,总会遇到客户提出不太切合实际的想法或是无理的要求,那么怎样跟客户进行沟通,委婉让客户知道他的想法或要求是没有意义的?

      3.在团队中,每个人的水平层次也不尽相同,那在团队中如何合理分配每人的任务?

      4.重复的工作会磨灭创新性,不停做同一件事,往往会忽视而难以发现新的东西。那么作为一个软件工程师,如何在团队工作中保留自己的创新能力呢?

      5..在团队中有可能会有这样的情况:“为什么他的任务比我的少?”,“为什么他工资比我高?”。那么团队中这样的分配如何找到一个平衡点?  

      通过这学期的学习我能回答这些问题了。但是又有新的问题产生了,比如在开展项目之前的需求分析阶段,各种分析数据是软件团队自己去搜集还是团队从其他途径获取?

      我也看了一些软件工程的文献,团队也做了一两次的事后诸葛亮分析,感想主要有两点。第一,事先的计划非常重要,要把计划这一步算到开发的时间规划里面去,而不是占用额外的时间(这样往往计划的不好)。第二,开发的时候要先完成项目的里程碑,在每一个里程碑的环节,项目产品要具备一定的完备性。不能在一个里程碑完成之前,就急着赶后面的进度,这样会有很多bug和意料之外的问题。

      总的来说,我的编程能力得到了提高,主要是Java的应用,连接数据库实现增删改查。个人作业2中运用python实现了数据的爬取,并存入了数据库。在团队作业中锻炼了Android的开发。各项能力都得到了提高。

      对老师的建议:

      注重理论知识的教学

      增加课堂练习的机会

      减少作业负担

      加分:

      每次上课都坐在前三排

      

      

  • 相关阅读:
    关于近期
    Tips on Importons and Irradiance Particles in mental ray
    给她的歌
    Fatal In Code Generation Of Visual C++
    kdtree vs octree
    疯子的胜利——记6.18毕业晚会
    转凉
    事件与委托的匿名方法使用方法示例
    VS2008使用技巧
    硬链接和软连接的区别
  • 原文地址:https://www.cnblogs.com/12248H/p/14894633.html
Copyright © 2020-2023  润新知