zoukankan      html  css  js  c++  java
  • 软工实践个人总结

    一、请回望第一次作业,你对于软件工程课程的想象

    1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?

    就目前来看,还是学会了一些的专业技能的(不再是最初那个什么都不懂的菜鸟),比如说怎么去做原型设计,怎么样用代码去编写一个页面,怎么样画燃尽图等等,这些都是在之前的学习过程中都体验不到的,自己也没有主动地去学,但是这学期在作业的压力下,自己会很努力地去学习那些从来未接触过的东西,学习到了很多新的东西,过程当中也经历和队友一起熬夜、一起奋斗,虽然这整个过程会感觉很苦、很累,也会抱怨,但是感觉很充实也很满足,达到了自己的期待和目标。
    但是感觉自己在代码方面还是有很大的不足的,专业能力仍需提升,比如说在做团队项目的时候,自己主要负责的是前端界面的实现,而对于接口,功能实现这些方面来说,由于课程压力和自己的学习能力,对这些方面掌握得并不好,也没有那么多时间让我去慢慢地学习,所以在这些方面不能帮到团队,因此还是需要花时间认认真真地去学习打代码等的技能,提高自己的专业能力。

    2)总结这门课程的实践总结和给你带来的提升,包括以下内容:

    1、统计一下,你在这门软件工程实践中,完成了多少行的代码;

    大概完成了3200行代码

    2、软工实践的各次作业分别花了多少时间?(做一个列表)

    软工作业 时间(小时)
    第一次博客作业 3.5
    第一次个人编程作业 45
    团队展示 1
    第一次结对编程作业 18.5
    第二次结对编程作业 170
    团队项目-选题报告 2
    团队项目-需求分析报告 3
    团队Git现场编程实战 10
    Alpha冲刺(1/6) 25
    Alpha冲刺(2/6) 3
    Alpha冲刺(3/6) 3
    Alpha冲刺(4/6) 2
    Alpha冲刺(5/6) 6
    Alpha冲刺(6/6) 14
    Alpha事后诸葛亮 2
    Beta冲刺(1/5) 2.5
    Beta冲刺(2/5) 2
    Beta冲刺(3/5) 3
    Beta冲刺(4/5) 4
    Beta冲刺(5/5) 15
    Beta版本演示 3
    小组最终答辩 12

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

    beta冲刺的作业让自己印象最深刻。当时在Beta冲刺的时候,因为课程比较多,还有考试的原因,在前几次的beta冲刺作业对项目的改动都比较小,但是在Beta版本演示的前两个晚上,
    和队友在活动室熬夜、奋斗,根据后端的需求对界面不断地进行改动,改了很久的弹窗,还是没有办法将它调齐,但是因为自己不能改太久(看了太久的前端代码有点头疼),不然会影
    响其他部分的调整,所以意料之中还是被吐槽了。但是和队友一起奋斗,一起讨论,一起熬夜,一起吐槽,大家为了共同目标而奋斗的这种感觉真的很好,虽然没有一起看凌晨四点的福大,
    但是真的是一次很难得的经历,给自己留下了很深刻的印象。

    4、累计花了多少个小时在软工实践上?平均每周花多少个小时?同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答

    累计花了349.5小时在软工实践上,从第2周到第18周共17周,平均每周花20.6小时。

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

    • Axure RP9
    • IntelliJ IDEA 2019.1.2 x64
    • PyCharm
    • Visiual Studio 2017
    • 爱拍

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

    • 性能测试工具
    • 画图工具(比如画燃尽图)
    • 代码编译工具
    • 代码管理工具

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

    • html
    • js
    • markdown

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

    • 软件开发的步骤
    • 如何录制视频
    • 画燃尽图、类图等
    • 界面设计及实现

    9、其他方面的提升。

    • 学习能力的提升,希望自己的学习能力能够好一点,吸收知识快一点,这样可以学到更多!
    • 心理承受能力的提升,在完成作业的过程中常常因为自己长时间完成不了一个东西,或者因为某些原因推翻自己所做的工作时,会感到崩溃,有点承受不了,希望自己在心理承受这方面有所提高,遇到困难第一想到的是调整心态,思考如何解决困难。
    • 规划能力的提升,做事情能够先规划好,循序渐进的,不要再挤在一起。
    • 交流沟通能力的提升,与他们交流沟通好,能够更好地完成工作。

    二、写下属于自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析

    经验总结:

    对自己来说,需要养成一种主动学习的习惯,有付出总会有收获,遇到难题不要再气馁!整个学期下来,在心里对自己说过最多的话就是我行,我可以!不会就百度!在团队协作的过程中,感受最深的是团队团结的力量真的很重要,当一个团队所有人都在为了同一个目标而奋斗的时候,那种感觉真的很棒,但是在团队当中,彼此的沟通也很重要,要懂得在团队当中发挥自己的能力!

    • 只要肯花时间,没有什么是逼着自己做不出来的。在个人编程作业出来之前,自己大概有半年多的时间都没有打过代码了,有些基本的语法都不记得了。但是只有一个礼拜的时间啊,不行,我必须要去做。每天都在思考怎么样去解决问题,百度有什么比较简洁的办法去解决,utf-8编码是什么,单元测试又是什么。。很多很多之前从来没有碰到过的东西,不停地百度,不停地逼自己去搞懂,一点一点地完成作业。舍友在睡觉的时候,自己不停地在下面玩弄电脑(心想:我不能睡,我还没完成!我可以的!)。那段时间加上课程的压力真的挺难熬的,但是到最后懂得了许多东西,还是感觉很棒,不再是以前那个问啥啥也不会的了。肯花时间去学习真的很重要,在以前除了完成课程上的作业,都不会自己主动地去学一些专业的知识。要是之前大一、大二自己主动地去学习的话,就不会这么累了!
    • 团队团结的力量真的很大,团队之间的沟通也很重要。在完成结对编程作业期间,从一开始的一点都不懂,和队友一起熬夜,一起学习,到最后完成一个作品的时候,真的感觉很满足。虽然在熬夜期间,长了好多的痘,感觉近视也更严重了,但是和队友一起奋斗的感觉真的令人印象深刻。在完成作业时,大家彼此提意见,都没有一点怨言,特别是我们队还有个大佬,当时由于我们女生能力不足,加上时间紧迫的情况下,我们还是没能完成接口,于是就交给了大佬,他在没有学习前端的基础上,照着一些例子,把接口部分完成的特别好!!!真的感受到了一种实力的碾压,还是要好好地去提高自己的专业能力。在团队项目的时候,由于成员之间的沟通不好,当时页面的颜色反复的改动,也花费了很多的时间,感觉到了一个团队之间的沟通真的很重要,沟通的好的话,可以加快项目的完成速度。

    三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?

    最想感谢的人当然是组长啦,很感谢他在自己碰到问题,很长时间解决不了,开始崩溃、抱怨的时候,还可以心平气和的和我讲道理,让我冷静下来。印象最深刻的是,当时团队项目刚开始的时候,需要在两天的时间大概完成一些界面的时候,因为有要求目录要做成什么样子,自己百度了一天目录怎么做,一种一种地尝试,还是没能解决,加上在椅子上坐太久,身心疲惫,开始对他抱怨,我要死了,我不想做了。。各种等等类似的话,一直抱怨,但是他面对我的态度却不是生气,而是很冷静地开导我,讲道理,甚至开始帮我,真的很感谢!明明他也有很大的压力,却还要承受我给他的压力!最想说的话就是对不起!

    四、个性发挥,包括图文、照片和创意等

    整个学期感觉都被软工作业包围了,在前面的一段时间里,软工作业是一次接着一次来,夜也是一次接着一次的熬。常常都是舍友在上面睡觉,自己一个人孤零零的在下面操作电脑。(为什么我这么累!要不然上床睡觉吧,不,作业还没完成,不能睡!)

  • 相关阅读:
    poj3669 广搜
    检索所有课程都选修的的学生的学号与姓名
    UVA10160 Servicing Stations
    uva11205 The broken pedometer 子集生成
    poj1101 the game 广搜
    poj3009 Curling 2.0 深搜
    poj 1564 Sum It Up 搜索
    HDU 2268 How To Use The Car (数学题)
    codeforces 467C George and Job(简单dp,看了题解抄一遍)
    HDU 2267 How Many People Can Survive(广搜,简单)
  • 原文地址:https://www.cnblogs.com/ss333/p/12174152.html
Copyright © 2011-2022 走看看