软件工程实践2020_个人作业 —— 软工实践课程总结 (3)

原因:真正的极限冲刺,从作业开始时间坐在电脑面前坐到了截止前2分钟才交上了作业,一个人写了所有界面+附加功能,太累了。然后那天负责博客的同学失误还误删了前篇博客,补博客到了夜间2 3点,深深地体会到了什么叫做996完还加班。

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

现实情况

累计时间:约20540min(约342.3h)

平均每周时间:17h

学习和使用的新软件

新软件

JProfiler:JProfiler 是一个商业授权的 Java 剖析工具,由 EJ 技术有限公司,针对的 Java EE 和 Java SE 应用程序开发的,可模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试

Axure:Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。作为专业的原型设计工具,它能快速、高效的创建原型,同时支持多人协作设计和版本控制管理

墨刀:墨刀是一款在线原型设计与协同工具,借助墨刀,产品经理、设计师、开发、销售、运营及创业者等用户群体,能够搭建为产品原型,演示项目效果。墨刀同时也是协作平台,项目成员可以协作编辑、审阅,不管是产品想法展示,还是向客户收集产品反馈,向投资人进行Demo展示,或是在团队内部协作沟通、项目管理

学习和使用的新工具

新工具

Junit:JUnit 是一个 Java 语言的单元测试框架。它由 Kent Beck 和 Erich Gamma 建立,逐渐成为源于 Kent Beck 的 sUnit 的 xUnit 家族中最为成功的一个。 JUnit 有它自己的 JUnit 扩展生态圈。多数 Java 的开发环境都已经集成了 JUnit 作为单元测试的工具

spring-boot-starter-test:Spring Boot 集成的 pring-boot-starter-test 是基于 JUnit 的单元测试工具

JWT:英文名是 Json Web Token ,是一种用于通信双方之间传递安全信息的简洁的、URL安全的表述性声明规范,经常用在跨域身份验证

PageHelper:来源于第三方的快速分页插件

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

新语言

go语言入门

新平台

博客园:一个面向开发者的知识分享社区,用于完成作业博客的编写

Teambition:阿里巴巴旗下团队协作工具,面向企业和团队提供数字化协同办公工具,满足项目管理、任务协同、文档协作、日程共享、知识管理等各种协作需求。用于在团队作业中进行项目管理

学习和掌握的新方法

新方法

单元测试:了解并尝试进行单元测试

性能测试:了解并尝试进行性能测试

项目管理:了解并尝试进行项目管理

在线文档:在团队合作中在线文档的灵活应用

博客:开设和撰写博客

工程能力的提升

A-analyze(复杂工程系统分析能力)

提升情况:对于从一开始的热身疫情数据分析到后面的结对完成疫情统计到最后的团队作业经过两阶段的冲刺,分析复杂工程系统的能力有一定的提高,可以更好的分析工程的问题关键所在

D-design&develop(复杂工程系统设计/开发能力)

提升情况:在结对作业中是个人第一次进行了原型的设计工作(以前只是对原型设计有所了解),对于原型的设计能力有所提升,在团队作业中作为后端开发主要按照官方的文档初始架构了一个目录结构更为规范的后端项目,对于复杂工程的架构设计、构件设计能力有一定的提升

E-evaluate(评价能力)

提升情况:主要是通过下载腾讯的即时通讯IM的相关demo进行了对应的黑盒测试与相关评测,以及每周的小组答辩时使用在线评审表进行打分互评,对于恰当的评价计算机相关技术和产品的能力有所提升

C-collaborate&communicate(团队协作能力)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgfxdx.html