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

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/2020SpringW
    这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/2020SpringW/homework/10836
    这个作业的目标 软件工程实践总结
    作业正文 https://www.cnblogs.com/rcwmdbb/p/13123737.html
    其他参考文献 ...

    一、回望

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

    通过这学期的学习和实践,我的编程能力得到了显著的提高,但是由于开发中针对后台,所以对前台的开发没有深刻的认识.

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

    在这个学期中,作为前端开发使用vue参与团队项目的开发,不敢说做的有多好,但是至少对团队合作和vue框架以及开发流程都有了一定的认识,可以给自己个及格.

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

    • 在这门软件工程实践中,完成了5k+行的代码;

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

    项目 时间
    结对第一次—疫情统计可视化(原型设计) 200m
    结对第二次作业——某次疫情统计可视化的实现 300m
    个人作业——软件评测 500m
    项目需求分析 200m
    站立式会议+alpha冲刺 1800m
    beta冲刺+事后诸葛亮 2000m
    • 《结对第二次作业——某次疫情统计可视化的实现》印象最深刻,因为合作的同学很可靠,完成的作业的过程相对来说比较顺利.

    • 累计花了100个小时在软工实践上,平均每周花8个小时

    • 学习和使用的新软件:git

    • 学习和使用的新工具:eslint

    • 学习和掌握的新语言、新平台:vue全家桶

    • 学习和掌握的新方法:单元测试

    • 工程能力的提升:模块化的设计让开发和后期维护的工作量减少了

    • 团队合作上的提升:提升了合作的效率

    二、团队总结

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

    合理,组长的选举应当采用推举的方式

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

    没有经历换组,换组考研了我们处理危机的能力,在换组后我接手了换出去的组员的工作,我觉得我做的还有许多不足.

    三、人月神话

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

    我们的软件是可以继续发展和维护的,我们的用户端的app和网页,以及管理员网页以及后端等代码都有丰富的注释,采用了模块化的设计,前后端分离.我们使用github进行项目管理,每一次更新和修复都是有迹可循的,定期进行项目进度的推进.

    管理员页面代码
    用户页面代码
    用户app代码
    后端代码

    写下属于自己的人月神话

    在项目开始前的原型设计阶段要好好考虑设计的可行性,界面的美观,一些功能的实用性,实现过程中会发现许多设计时的不合理或者是实现的难度过高,有时候要学会采取折中的方案,阶段性的解决问题,这样才能使项目顺利的进行下去,后期在进行完善和加进.

    四、建议

    对下一届同学的建议,或者对于开学初的你,对于大一的你,对于开学初的我,你有什么想建议和告知的呢?

    每周抽出点时间充实自己的编程知识,进行编程练习

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

    希望能够有技术方面的指引

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

    再接再厉,珍惜时光

    五、个人技术总结

    Vue Router个人技术总结

  • 相关阅读:
    u-boot mkconfig文件分析
    uboot的lds文件分析
    gitlab webhook jenkins 403问题解决方案
    【python】将json串写入文件,并以json格式读取出来
    sqlalchemy 中 desc 的使用
    【mysql】如何通过navicat配置表与表的多对一关系,一对一关系?设计外键的效果
    【mysql】一对一关系的理解,以及Navicat Premium怎么设置字段的唯一性(UNIQUE)?
    【mysql】时间类型-如何根据不同的应用场景,选择合适的时间类型?
    Navicat Premium Mac 12 破解方法-亲测成功
    【linux】cp 批量复制文件
  • 原文地址:https://www.cnblogs.com/rcwmdbb/p/13123737.html
Copyright © 2011-2022 走看看