个人作业收官

一、回望开学初对于软件工程课程的想象,回望博客开篇时对于这门课和这学期的期望

当初对这门课本学期的期望

  • 可以感受团队的氛围
  • 通过这门课的时间安排,可以督促自己学到一点东西
  • 可以做出有价值的东西

对比现在的你和开学初博客开篇的课程目标和期待

   当时分配任务的时候,我是负责美工的角色,还有beta版的部分代码。一个学期下来了,基本计划的都有做到。现在看来开学初的观点以及期望很幼稚,经过一学期的积累,酸甜苦辣,所思所想特别多,对比开学初的课程目标和期待远不止上文所提及的。虽然做到了之前计划的,但还有点对自己失望,对比别人所学的,在这门课上我学到的东西不足为外人道,可能一开始对于我的选题就选错了吧,android开发?学java?可是我以后不干这行呀(尴尬脸)之前都考虑好的职业生涯了。开学没有考虑好这些,现在后悔也没用,欣然接受现在的状况,不过确实也学到很多东西,可以认识到如此多优秀的人物还有新的idea。一直以来对自己的期待很高,以后的期望会更高,不过想学精还是得下功夫。栋哥的软工课的确很强大,好像一种魔力,每次快要松懈的时候,上了软工课之后就觉得斗志昂扬的,哈哈哈。

总结这门课程的实践给你带来的提升:

学习和使用的新软件
  • photoshop、android studio、AxureRP,viso
学习和使用的新工具
  • photoshop、android studio、软件项目管理平台github
学习和掌握的新语言、新平台
  • xml,一点点的android studio开发
统计一下,你在这门软件工程实践中,完成了多少行的代码
  • 完成代码很少很少,少的拿不出手...,主要是在队友的代码上小修小补。
学习和掌握的新方法
  • 通过看别人的博客,还有论坛。

二、我的人月神话

项目实践中的经验总结

  • 团队交流很重要!不要装作什么都懂,也不要什么不懂也不问。
  • 虽然学到很多知识,但也只是皮毛,技术发掘之路还有很多路要走,在做事之前要考虑充分,不然可能会事倍功半,所有之前做的都要再改😣
  • 多读多写多看,在落后的时候更应该多下功夫。
  • 永不放弃

实例/例证结合的分析

  • 应用图标改了好多次,一开始要考虑好整个界面的风格,浪费了大量的时间,才导致效率如此低下。

三、对下一届实践的建议

  • 认真学习git的使用,不要不当回事
  • 组员之间要多交流,多磨合
  • 多写博客,多写多看
  • 在还没开始团队任务之前,要赶紧学一点技术,不然以后时间会很赶

四、阅读笔记(参考论文中的第一篇文章)

大概看了一下,毕竟再不复习就要挂科了,有道了一下,,以后有时间要认真看下。做了一些比较影响深刻的记录:

  • 编程风格已被公认是直接关系到某些项目质量清晰和可理解性等特点
  • 开源的定义可能需要自己的质量标准,并且每个重要的开源项目可能自定义代码的质量要求,是先进的软件组织的标准做法。

如何提高代码的质量(读了第一篇文章我的理解):

  • 要不断提高重构技巧
  • 代码审查。提交你的代码之前,找同学一起坐下来,向他解释你做了哪些修改。

自己写的代码肯定是个大泥球,要多练习多积累吧。

五、怎样证明你学会了软件工程?

  • 研发出符合用户需求的软件
          刚开始选题的时候我不是很赞同这个选题,存在很多疑惑,已经有qq、微信、微博了,这款软件有什么存在价值呢,后来经过队友的解释才有所体会,我平时也是一个喜欢拍照的人,走到哪拍到哪,而且照片不好整理,玩过的地方也全都没什么印象了,所以觉得我们的软件应该有前景。感觉后面有时间会推广吧,不过还有挺多需要修改的。
  • 通过一系列工具,流程,团队合作,能够在预计的时间内发布 “足够好” 的软件
    有时候有事情耽误了今天任务,然后就需要熬夜啊,不过这学期选了实践课之后就很少出去玩,痘痘也长了不少,皮肤也变差了,有好多需要反思的地方,拖延症得改改。

博客园团队博客里面有详细的记录:http://www.cnblogs.com/606notconnected/

六、对于我的团队

  • 萌芽阶段:刚开始加入团队,对队友的性格、价值观啊,都不是很清楚。我又比较内向,在刚开始讨论的只能默默旁听着,等着组长分配任务。一开始我有点迷茫吧,对app开发没有什么概念,一直在团队中找到自己的定位。做好组长分配给我的任务,一直想把任务做的完美一点,只可惜功力不够。
  • 磨合阶段:个人觉得我们团队交流的有点少,可能大家都比较闷骚吧,没有擦出火花。其实我觉得有些地方每个人的想的方式都不一样,还是得交流,有交流才知道你目前的想法还有一些疑惑,通过交流可以了解一个人,我自己也做的不好,有时候有些地方想要了解的更清楚,方便任务的进行,想了想这样问会不会有什么不妥的地方(女生的心思你不懂),后来还是咽回去了。磨合阶段挺重要的,从陌生熟悉的过渡阶段,也是使团队成员目标达成一致的阶段,或许就是缺少交流吧,我设计出来的东西,他们都不满意,后来一听他们说哪个哪个好看,我才知道原来男生跟女生的审美差这么多,每次我拿出我的小小作品,其实我是比较喜欢可爱的东西,然后就被他们嫌弃了。
  • 规范阶段:进入beta版本,我学习了android的一些知识,时间也挺短的,也有一些考试、上课耽误了,还有as这个工具一直搞不定,我就很郁闷啊,好不容易可以进一步接触,却被挡在了门外。这段时间跟队友有交流,目标也逐渐一致。那个时候也想过我是不是没有做好我的部分,确实在后期我的工作重心有点偏离了,没有把界面、背景图片弄得好看一点。在beta版本时是很想帮队友分担,看他们任务那么多很自责,想对组长说,其实可以对我狠一点的。
  • 创造阶段:感觉还没有经历到这一阶段。

七、个人介绍

   我叫张斯巍,看名字不要觉得是个男生哦,我是一个积极上进,什么都想学,什么都不精,思想比较单纯,做事中规中矩的热爱运动的女孩子,虽然基础比较差,我也不会放弃。真可惜大一、大二的时候没有好好规划,一大把的时间就这样溜走了,到了大二下才幡然醒悟,不过还有时间,一定要好好规划。上了栋哥的软工课之后,感觉整个人的逼格就不一样了,想发现新大陆一样,真是感谢这门课!现在的整个技术水平还是很low,未来的日子要加油!
   不知道栋哥认不认识我,性格内向的我不敢主动跟老师交流,这也是我很后悔的一件事。😖

posted @ 2016-12-31 09:54  swift-zsw  阅读(270)  评论(5编辑  收藏  举报