zoukankan      html  css  js  c++  java
  • 最后一次个人作业——软件工程实践总结作业

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

    软件工程实践个人总结


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

    一、回望

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

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

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

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

    ​ 在学习方法(视频教程、平时的博客学习、CSDN、GITHUB...)和学习态度上有进步,并且,也学到了很多技能(原型设计、前端设计js、美工设计、软件工程的流程内的技能),但肯定是还没有达到预期值的,毕竟预期值定的太远。

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

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

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

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


    四、建议

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

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    js中的面向对象
    js 定时器
    js中 关于DOM的事件操作
    js 函数
    js流程控制;常用内置对象
    js数据类型基础
    js基础语法
    js初识
    css 选择器;盒模型
    软件系统建模之用例视图
  • 原文地址:https://www.cnblogs.com/jayfanc/p/12088210.html
Copyright © 2011-2022 走看看