zoukankan      html  css  js  c++  java
  • 个人作业——软件工程实践总结&个人技术博客

    个人总结

    这个作业属于哪个课程 软件工程实践
    这个作业要求在哪里 作业要求
    这个作业的目标 个人总结
    作业正文 如下
    其他参考文献

    1、回望

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

    A:基本上完成了自己对于本门课程的目标和期待,有一些只是掌握的还不够熟练,用起来很生涩,这个是需要时间去沉淀的。

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

    A:预期值达到了百分之八十,时间原因一些较高深的知识只是略过没有进行系统的学习与实践。

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

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

      5K行左右

    • 软工实践的各次作业分别花了多少时间?

    作业 花费的时间
    准备篇 6h
    热盛篇——疫情统计 10h
    结对第一次——疫情可视化(原型设计) 10h
    团队作业第一次——种子队伍选拔和团队展示 2h
    结对第二次——疫情可视化的实现 10h
    团队第二次——团队Github实战训练 8h
    团队第三次——项目需求分析 5h
    团队第四次——项目系统设计和数据库设计 5h
    个人作业——软件评测 5h
    团队第五次——alpha冲刺 50h
    团队第六次——beta冲刺 80h
    • 哪一次作业让你印象最深刻?为什么?

      beta冲刺让我的印象最深刻,因为换组的原因要参与新的小组的项目开发,要从头去了解一个新的项目,并且融入开发,是一个不小的挑战,包括新团队所用框架,使用语言都不一样,需要重新去学习才能跟上开发。

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

      累计191小时,平均每周13个小时

    • 学习和使用的新软件;

      AXURE 、墨刀、Hbuilder

    • 学习和使用的新工具;

      AXURE 、墨刀、XMIND

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

      git平台进行管理项目以及团队合作
      php语言 进行后端开发

    • 学习和掌握的新方法

      vue(前端页面开发)、thinkphp(后端框架)、uni-app(小程序以及APP框架)、单元测试、原型设计

    • 工程能力的提升

      需求分析能力、代码阅读能力、团队协作能力、项目规划能力

    • 团队合作上的提升

      github、teambition、腾讯会议等工具的熟练使用,让团队协作更便捷。

    2、团队总结

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

      我是组员,我觉得组长分工是合理的,根据每个人所掌握的知识,以及所擅长的方面进行分工,大家的效率都会高。组长选举是内部根据同学之间的了解推举组长(有责任心、公平公正、做事干净磊落)

    2. 你这学期经历过换组吗?你对换组有哪些看法?谈谈你在这个过程中的感受。

      我经历过换组,从以前的强力小组换到一个比较弱的小组,落差还是挺大的,以前做的事分工下来大家都不多,但是换完组后要做的事就比以前多很多。换组是一个还不错的做法,是一个难得可贵的机会,可以同时给你两份项目经验,和不同的队友之间相互交流也可以学习到更多。

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

      我认为并没有到达“创造”阶段,自己参与的2个项目相比其他同类型项目,目前的界面UI,界面交互等等功能还不是很完善,只是大致有了一个基本的功能和他们比起来还是差了些。

    3、人月神话

    1. 怎样证明你学会了软件工程?

      我们小组通过软件工程课程的指导,先后进行了选题、需求分析、原型设计、数据库设计、接口设计、代码开发、前后端交互并且在预期时间内开发出了一个可维护、可拓展的完整项目,中途的文档详细,可以方便后续开发。

    2. 自己的人月神话

      前后端交互是耗时最长的一个阶段,前期的接口设计都是后端同学进行设计,前端并未参与到接口设计,后续接口设计出来后,有很多接口都是无用接口,或者一个功能要调用好几个接口才能实现,非常的不方便,然后有些接口并没有进行完全测试,在后续开发的时候报错,在下次开发的时候这些经验都要保留,要提前和后端的同学商量好如何设计接口,以及要使用专业工具对接口进行测试。

    4、建议

    1. 对下一届软件工程实践班同学的建议

      这是一个团队协作的课程,要提前做好这门课的一些准备比如所要开发的方向前端OR后端,然后提前进行这方面的学习,不要拖团队的后腿,争取做团队的大腿,在后续开发的过程中不要懈怠,一步扣着一步,不然后面的工作量会越来越大。

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

      各个小组的项目都是自己内部进行设计开发,可以进行一个两两小组的合作,比如安排A组和B组进行相互评测项目,方便来完善项目,以及发现自己的一些不足。

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

      助教可以在作业的各个阶段分享一下自己当年是如何做的,方便我们参考学习。

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

      多尝试,多学习,多进步

    5、个人技术总结

    vue-生命周期
    概述:vue-生命周期

  • 相关阅读:
    MOSS 2013研究系列动态修改WebConfig(上) 欧阳锋
    MOSS 2013研究系列MOSS 2013安装篇 欧阳锋
    GPIO
    [转]vi/vim使用进阶: 在VIM中使用GDB调试 – 使用pyclewn
    建立openwrt虚拟环境
    ebtables基本使用
    LFS小记
    Autoconf & Automake使用小记
    Packet Filter小记
    Web技术整理
  • 原文地址:https://www.cnblogs.com/sunaner/p/13131909.html
Copyright © 2011-2022 走看看