2020软件工程个人作业06——软件工程实践总结作业

2020软件工程个人作业06——软件工程实践总结作业

 
这个作业属于哪个课程https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10864
这个作业的目标 2020软件工程个人作业06——软件工程实践总结作业
作业正文 https://i.cnblogs.com/posts/edit
其他参考文献

一、回望

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

      在软件工程设计方面有所长进,但是在代码编写方面依靠同学还是比较多,活学活用的能力还是有所欠缺,需要好好改进。

(2)你在第一次作业的个人简历中制定的这门课程结束后,你预期你将增长的能力、技术、技能;和你在第二次作业中绘制的学习路线图。对比当前你的所学所得,你达到了当时的预期值吗?

     没有达到预期值。虽然对比之前进步还是有,但是距离自己的预期还是有一定的距离,希望以后能再接再厉。

(3)请总结这门课程的实践总结和给你带来的提升

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

         大概200多行

  • 软工实践的各次作业分别花了多少时间?
作业名称时间/h
2020软件工程作业01 2
2020软件工程作业02 3
2020软件工程作业03 10
2020软件工程作业04 7
2020软件工程作业00——问题清单 3
2020软件工程作业05 4
2020软件工程作业——团队01 2
2020软件工程作业——团队02 4
2020软件工程作业——团队03 2
2020软件工程作业——团队04 2
2020软件工程作业——团队05 4
2020软件工程作业——团队06 6
2020软件工程个人作业06——软件工程实践总结作业 5
  • 哪一次作业让你印象最深刻?为什么?累计花了多少个小时在软工实践上?平均每周花多少个小时?

          印象最深的是团队第03次作业。因为在这次团队作业中我分配的任务相对最多最重,也是我花时间最多来完成的一次作业。

  累计花了10多个小时在软工实践上,平均每周花费3小时以上。

  • 学习和使用的新软件和新工具

        Github、Axure RP、IDEA、Erdw

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

         Java、C、中国大学MOOC

  • 学习和掌握的新方法

         面向对象

  • 工程能力的提升

         对软件工程有了初步了解,提高了自己的动手能力

  • 团队合作上的提升

         和团队的协作更加有默契,也懂得了如何解决分歧和与组员相处

  • 其他方面的提升

         学会用Github、Oracle数据库

二、团队总结

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

       有萌芽、磨合、规范、创造4个阶段,我们组经历了前三个阶段,最后一个阶段只能说有所涉及,但有参考网上的资料。

你在团队中担任了什么角色?你是否完成了该角色的任务?现在你觉得你适合该角色吗?

        担任组员,完成了组长分配的任务,适合。

  • 如果你是组员,你觉得你的组长分工安排是否合理?你对组长的选举有什么建议?

          我觉得很合理,组长根据大家所擅长的感兴趣的方面来分配任务,大家都齐心协力,一同进步。我认为组长的选举可以毛遂自荐,如果有机会,

  下次我也想尝试一下做组长,锻炼一下自己的能力。

三、人月神话

1、怎样证明你学会了软件工程?以下要求你们的团队达到了哪几个?

1)研发出符合用户需求的软件 必须公开发布,有实际的用户,一定的用户量和持续使用量 (3 天后能保持10 - 100个用户);而不是: 做没有用户使用的软件

2)通过一系列工具,流程,团队合作,能够在预计的时间内发布 “足够好” 的软件 有项目规划/需求/设计/实现/发布/维护,有定时的进度发布 ; 而不是: 通过临时熬夜,胡乱拼凑,大牛一人代劳,延迟交付等方式糊弄

3)并且通过数据展现软件是可以维护和继续发展的。 而不是 找不到源代码,代码无文档,代码不能编译,没有task/bug 等项目的发展资料

       

       制作出基本可以投入实战的软件作品。

       以上的要求达基本都做到了,只是还有不足的地方,后续还会改进。

2、写下属于你自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析,字数不限,开放命题,可以使用你自己喜欢的方式表达..

     

  • 一开始的选题其实很重要,如果有好的想法,会让团队更有动力去完成一个属于大家的APP吧。
  • 整个团队是时间规划非常重要,熬夜去完成任务是一件非常糟糕的事,这也是团队时间安排出现问题的体现。我们团队有过,但是时间的合理安排真的是一个难题,都说deadline是第一生产力,但是我想如果有人能够有极强的自制力,可以非常合理的安排好时间,那事情估计也就成功了一半吧。
  • git的使用非常重要,非常重要,非常重要,软工之后,一定要把git使用起来。

四、建议

  •  对下一届同学的建议:努力学习,认真听讲,完成每一次作业,打好基础,不要书到用时方恨少。
  • 对软工实践课程建议:如果老师能带着我们做一个软件实践就更好了。
  • 对老师今后工作的建议:老师很棒!很认真负责,对待作业的态度也很认真。希望老师天天开心!
  • 对今后自己的建议:黑发不知勤学早,白首方悔读书迟。
原文地址:https://www.cnblogs.com/1253www/p/13264251.html