个人作业--软件工程实践总结&个人技术博客

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

一、回望

    • 达到的目标:能够耐心学习任务需要的工具与技术,不会因为没学过而破罐子破摔
    • 不足:掌握的技术不够熟练,了解的技术和知识结构还较少,大部分处于会用而不理解的程度
  1. 对比学习路线图,在经过学习中的查看他人经验,复习了HTML,CSS,JavaScript,学习了Jquery,Vue基础框架,了解双向绑定和MVVM结构等概念,学会使用vue_cli脚手架新建项目
  2. 结对第一、二次作业格外印象深刻,这是第一次与他人合作进行项目的开发,与自己埋头完成全部代码的体验完全不同,在写代码时要商量好结构,保证代码的可读性,不能自己自顾自的写可能只有自己看的懂得代码,在遇到设计上的难题例如一开始不懂如何做出中国地图,在历经各自方法尝试失败后才懂得用echarts。
    • 完成代码:3000 - 4000

    • 作业 时间(h)
      寒假作业1 3
      寒假作业2 29.75
      结对第一次 23.91
      结对第二次 25
      团队第一次 2
      团队第二次 4
      团队第三次 8
      团队第四次 22.14
      团队第五次 26.24
      团队第六次 12
      软件评测 5
      个人总结 3
    • 累计164小时左右,平均每周10.25小时

    • 新软件:Axure RP 9、3ds Max、

    • 新工具:Xmind、FastStone Capture、GitHub Desktop ,Teambition

    • 新语言新平台:Jquery、Vue、IDEA、Teambition

    • 新方法:学习新技术时,将知识点在脑中构建大概印象,通过实践补全或加强印象

    • 团队合作:团队协作应该及时反馈来了解团队的各个进度,以便更新总进度,督促各个成员的工作。

二、团队总结

  • 作为组员,听从组长安排,做好自己的分配工作,但是在完成自己工作的时候没有积极查看他人是否需要协助,应该更加注重这方面。
  • 组长能力出色,挑起大梁,在分配工作的时候确保每个人基本得到妥善安排,也不会过于轻松导致划水。
  • 团队经过萌芽的不明确任务,磨合的适应,最后到达了规范阶段
  • 在团队中担任前端的任务,协助处理前端的工作,对于可视化的部分一直是我的兴趣所在,所以我喜欢这个角色。

三、人月神话

  • 3-23进行了项目需求分析规划了每周的任务
  • 4-13进行了项目系统设计和数据库分析
  • alpha冲刺和beta中有明确的甘特图和燃尽图,每次冲刺都按时开会交流讨论
  • 设计完毕到alpha冲刺的五月份逐步完成实现和测试
  • 六月份的beta冲刺进行查缺补漏和模型的精细化和一些新测试和维护。
  • 在遇到难以解决的问题时要寻求相近的方法解决,例如短时间内实现3D动态模型有一定难度,便采用微分的思想用一系列定格来替代

四、建议

  1. 软件工程实践是一门配合理解软件工程的课程,要配合应用软件工程的知识,在团队开发中扮演好自己的角色
  2. 今后的学习应该更加全面,在获取新知识时要更加全面,不要一知半解只求能用
  3. 助教人很好,建议凶一点。
  4. 因为疫情原因导致今年的软件工程实践较为特殊,随机组队是一个很有挑战性的方式,但选用时应该考虑到实际效果与学生反馈等多方面因素

五、个人技术总结

Vue-cli构建项目

你可能感兴趣的:(个人作业--软件工程实践总结&个人技术博客)