最后一次个人作业——软件工程实践总结作业

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

软件工程实践个人总结


这个作业属于哪个课程 2019秋福大软件工程实践Z班 (福州大学)
这个作业作业要求在哪里 个人作业——软件工程实践总结作业
这作业的目标 对软件工程实践课程进行总结,并总结一些经验教训。

一、回望

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

​ 我觉得我在学习的主动性和学习方式得到了一定的改进,知道了通过什么途径、什么时候怎么学。并且让自己明白什么时候、通过怎样的过程才有资格说“努力”、“累”...

​ 我觉得不足还是在训练的量、知识量上,原因很简单就是时间分配问题(划重点 调度问题)还有就是这学期的任务以及自己对以后规划的一点点想法。

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

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

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

    主要在数独作业上(虽然完成了,但是审题没审好:读取的细节)、团队作业的前端设计(这个我觉得有模板,没很大意义)。数独大概主函数一百五十行左右、子程序总共大概两三百吧。前端设计的话大概可能也许一千五行吧。

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

作业 耗时(h)
第一次作业-个人简历 1
第二次作业-学习路线 2
第三次作业-数独 36
第一次结对作业-原型制作 18
第二次结对作业-家族树 36
个人作业 -软件测评 6
团队展示 2
团队编程 10
项目需求分析 3
系统设计和数据库设计 10
团队冲刺 36
个人总结 1
  • 哪一次作业让你印象最深刻?为什么?

    ​ 团队作业。认识了很多人,并且学到了很多东西,不论是专业知识还是其他。

  • 累计花了多少个小时在软工实践上?平均每周花多少个小时?

    ​ 累计花了161h;

    ​ 平均每周花约12h25min。

  • 学习和使用的新软件;

    ​ python(JetBrains PyCharm Community Edition 2019.2.5 x64)、X Mind、迅捷流程图软件

    ​ Typora 、Android Studio、Visual Studio 2019、PS、墨刀等等还有各种网站

  • 学习和使用的新工具;

    ​ 上述的各种软件和网站(石墨文档、GitHub、Markdown、Process On..)

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

    ​ 语言对python、JS、Android有用一些(不能算掌握吧)

  • 学习和掌握的新方法;

    ​ 博客搜索、教程网站

  • 工程能力的提升;

    ​ 美工设计、前端代码

  • 团队合作上的提升;

    ​ 及时交流、友善沟通、想法的提出...

  • 其他方面的提升;

    ​ 处人处事的道理、学习观念的进步、自己心理很多的变化。

二、团队总结

软件工程实践是大学里少有的认真的团队协作经验。《构建之法》上说团队的发展有几个阶段,你的团队都经历过么,最后到达了“创造”阶段了么?(参考《构建执法》第17章 人、绩效和职业道德)你在团队中担任了什么角色?你是否完成了该角色的任务?现在你觉得你适合该角色吗?

  • 萌芽:√
  • 磨合:√-
  • 规范:√-
  • 创造:√-

如果你是组长,你觉得你有哪些地方做的不够好的?有哪些地方做的好的?你觉得该怎么改进?(详细描述)如果你是组员,你觉得你的组长分工安排是否合理?你对组长的选举有什么建议?

我是团队的一名组员。我觉得组长的分工安排还是可以的。不过在过程中对成员的工作完成与否,需要做好落实工作,不能够因为种种原因让工作过于延迟。

选举的建议:可以在开始时,各人合理提出“组长”的条件,而组员必须积极的审核自己能否胜任来决定。并且,对组员、组长一视同仁,都有各自的任务,该完成要完成。所有成员之间都应该互相监督,或者提出匿名建议等。

三、人月神话

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

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

这一点没有做好。

通过自己的经历:

1、每个人任务的完成是基础、是必要条件。否则,没有成品,何谈用户?

2、我们的团队本身,也应该去体验自己的设计产品,进行改造。

3、应该大胆去“推销”(嘻嘻嘻,这个我擅长,让我厚脸皮去找校内小姐姐小妹妹吧~~)

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

我们组员基本是有这个意识的,大家会尽量地努力去完成。我们每次能够按时完成任务。

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

亲。我们是个很棒棒的team,俺们的事情俺们做,当然能拿出来呢呐

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

学习、工作、娱乐,这是以后走向社会的你的生活组成。

好好学习,不论何时何地,不论什么事情,三省吾身,从中吸取经验或教训,提升自己,让明天的自己活得更好。让自己好好的进步。下图是你大一下写的,贴在了座位面前的墙上,这将近两年,你看的频率越来越低,镜子里现在的你挡住了它。你的曾经的规划慢慢的被冲淡,现在还来得及。

把理想坚持在心中,让规划指引自己前进。经验和教训要得到执行才有意义,不要只讲大话,你会活得更好的。


四、建议

对下一届同学的建议,或者对于开学初的你,对于大一的你,对于开学初的我,你有什么想建议和告知的呢?请写下你对后来人的期许。

很多问题如大学四年规划、四六级、毕业规划...真的真的应该规划清楚,并且要明白,这个是用来执行的,不是仅仅的口嗨。要能够牢记于心,要可执行,可指引自己前进...

不要到了后来再说,“如果能重来,我一定会好好努力”。

对于软工实践课程,你有哪些建议?

实践课还是很好的。指引一些好东西就更好了(知识、经验、代码中的“套路”等等)

对于助教工作,你有哪些建议?

没有我的日子里,你要更加珍惜自己。

你很棒棒哦!(很好了啦)

对于自己今后,你有哪些建言?

计划是用来执行的,不是用来口嗨的。人生规划要有,不要活的没有方向,想活成自己心中的样子,认真规划,好好地执行,努力奋斗!

猜你喜欢

转载自www.cnblogs.com/jayfanc/p/12088210.html
今日推荐