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

这个作业属于哪个课程 班级链接
这个作业要求在哪里 作业要求
这个作业的目标 总结课程与学到的技术
回顾课程
其他参考文献 《构建之法》
《软件质量和测试》

课程回顾与总结

问题回顾

博客链接

  1. 不同用户用户体验矛盾时如何处理?

用户不需要而且很多时候也不想知道为什么,是什么,用户只需要知道怎么做;要收集用户反馈,优化自己的产品。公司应该告诉客户我的产品是最好的,要给自己定位,让用户认为我的软件是当前最好的软件。

  1. 敏捷流程发生人员变动怎么办?

项目管理者要学会风险管理,比如多安排人手

  1. 每次软件版本更迭都需要需求分析吗?

在软件的生命周期中,需求在发生变化,技术在发展,团队成员的能力也在提高...

需求分析贯穿在产品整个生命周期。项目上线后要发送问卷反馈等验证产品是否满足用户需求,优化产品

  1. 非技术PM与技术团队如何协作?

对于编码有关的技术不需要太过了解,最重要的是要有理解和表达能力,能够领导团队,确立明确计划目标

  1. 测试人员在什么时候进行测试?

《软件质量和测试》软件测试过程

单元测试—集成测试—确认测试—系统测试—验收测试

软件测试是一系列活动,包括软件测试需求分析,测试计划设计,测试用例设计,执行测试

软件测试贯穿整个生命流程,测试不光是对编码的测试,对需求文档,设计文档也要进行测试

阶段收获

需求

了解了原型设计,并亲自参与具体页面的设计,会简单使用设计工具

设计

学会了类图的制作,api文档的制作

实现

将原型通过前端代码实现出来,熟悉如何用html,css,vue.js写前端页面

测试

熟悉了前后端交互,会处理前后端数据不一致的问题

发布

了解了idea打包工具,会打包部署结对项目

课程心得

从结对到团队作业,我学会了沟通,提高了语言表达能力,提高改bug的能力,以前恐惧合作,害怕最后代码整合不起来,怕自己影响别人进度。。。通过这次锻炼,让我更注重时间管理,目标,计划的制定。最终的成果也让我充满成就感

个人技术总结

简单了解unity物理系统

物理系统,就是使自己的游戏对象像物理世界一样,受到重力,阻力,可以运动,使游戏更加真实;物理系统简化了游戏对象的编写,不再自己使用代码做重力,摩擦力等效果,可以通过unity设置参数完成。只需要自己写运动相关的代码

posted @ 2021-06-26 20:44  繁星se  阅读(73)  评论(3编辑  收藏  举报