软工实践个人总结

基本情况

  • (1.1)请回望第一次作业,你对于软件工程课程的想象

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

    • 在第一次作业中,我提过我想要和同学合作一起完成一个产品,我觉得到目前为止,我的这个期待大致都已经实现了。我们团队完成了一款名叫“一研为定”的app,也大致实现了最初设想的各大高校考研信息查询的目标,虽然最终的app还是存在不足,但看到自己能够和同学在这一学期做成了一款产品,还是十分的骄傲!
    • 不足:我觉得我掌握新知识的能力不够,每次身边的同学都能够很快地掌握一个新知识,但我一般都需要更多的时间才可以,这个还需要我去继续努力。
  • (1.2)总结这门课程的实践总结和给你带来的提升:

    • 非测试组
      • 在软工实践课程当中我编写了1500行代码。

      • 软工实践的各次作业分别花费的时间:

        # 作业 花费时间(分钟)
        1-2 个人编程作业 2340
        3 结对编程作业 4620
        4 团队介绍与选题报告 400
        5 团队需求分析报告 1290
        6 团队项目之现场编程 450
        7-13 Alpha冲刺(含总结) 1700
        14-19 Beta冲刺(含总结) 980
      • 讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?
        我印象最深刻的一次作业是个人编程作业。这个是软工的第一次作业,而且当时刚看到这个作业的时候真的是一点头绪都没有。再加上当时的自己只有C语言的基础比较好,但是听同学说用C语言太麻烦了,就听从了同学的建议用python来完成。但是当时python一点基础都没有,只好现学python,然后完成了此次的编程。而且这次作业也确实让我学到了很多新的知识,我第一次知道怎么单元测试以及性能测试,这也为我之后的作业打下了一定的基础,所以这次的作业让我印象深刻。

  • 在软件工程课程上花费的时间(预计花费时间参考:同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答)

    • 开篇博客中想要花在软工上的时间:

      累计时间 实际周均时间 预计周均时间
      196(h) 15(h) 10(h)
    • 介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?

      • 分点列出
        • 墨刀:一个原型设计工具,在结对编程作业以及团队作业的前端设计阶段都给了我很大帮助;
        • auto.js:一个在手机上运行的脚本工具,跟着视频学习又看了官方文档,也大致掌握了基础用法;
        • vue:在做前端之前学习了vue知识,帮助我更好地前端设计;
        • uni-app:前端框架,我们团队的前端设计大部分都是用它来完成;
    • 其他方面的提升。

      • 其实我觉得在这门课中最大的收获就是促使我去学习了很多我之前从未接触过的,包括python这门语言,也包括uni-app等软件。还有就是抗压能力,尤其是第一次个人作业,真的是一边崩溃一边完成的,这也让我的个人调整能力有了很大的提升。哪怕我以后再碰到自己完全不会的工作,有了这次的经验,我想我也可以更好地去完成它!

总结与收获

  • 非测试组:个人或结对或团队项目实践中的经验总结+实例/例证结合的分析。

    • 个人:
      • 经验总结:哪怕对题目一无所知,也要积极去查资料、去学习,最后总是可以的;
      • 实例/例证结合的分析:刚开始对这次作业是真的一筹莫展,完全不知道从何写起。然后去网上找资料,发现这次作业的一般做法就是利用DFA或者AC自动机,然后慢慢去学习有关知识,最终虽然没有把作业的全部要求都实现,但总的来说还是完成了。所以,不管你会不会,只要不放弃慢慢去学习,总归是不会辜负你的努力的。
    • 结对:
      • 经验总结:两个人的作业一定要多沟通交流,还有不要放弃;
      • 实例/例证结合的分析:我和队友刚开始都没有做项目的经验,都是通过B站视频以及csdn慢慢从头学起的。刚开始我们对于最后的实现也是不清晰的,但是经过学习以及积极的交流,渐渐找到了自己想要实现的方式。虽然最终还是囿于实力有限没有完成人机作战,但对于初学者的我们,虽然有遗憾,但还是挺开心的。
    • 团队项目:
      • 经验总结:团队合作,要合理规划时间以及安排任务;
      • 实例/例证结合的分析:我们整个团队除了谢文灏同学有一定的项目经验之后外,其他人几乎都是从头开始学起,这也导致我们开始的进展很慢。也正是因为项目经验几乎为0,导致我们刚开始工作分配不合理导致效率很低,还好我们后来及时调整,最终依靠团队的共同努力完成了整个项目。

致谢

  • 这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?

    • 我最感谢的同学是郭海龙同学。从刚开始的结对编程作业到后来的团队项目,他作为我的队友都给了我很大的帮助。在结对编程作业中,他是后端编程的主力选手,扛起了整个项目的大任;在团队项目中,他又是组长,担起了头筹项目的重任,在团队项目出现问题的时候也能够及时去解决。没有他的帮忙,我可能也很难去完成本学期的各次作业,真的很感激他的帮助!
posted @ 2021-12-21 21:39  十又二分之一  阅读(46)  评论(0编辑  收藏  举报