软工实践个人总结
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/SE2020 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/SE2020/homework/11605 |
这个作业的目标 | 个人总结 |
学号 | 031802406 |
目录
一、对于这次课程你对你自己的表现满意吗?为什么?
对自己的表现还算满意,学到了新的技术,也对做项目的过程有了一定的了解,虽然自己的能力还很有限,但是能和团队一起出力的感觉很不错!
二、通过这门课,你掌握了什么工具、技术?
原型设计方面(墨刀)、开发平台(uni-app),前端工作框架(Vue)
三、在课程中你经历了什么挫折或困难?你是怎么解决的?
我的技术比较弱,因此经常出现学习进度慢的问题。刚开始的时候跟不上团队进度,就参考一些示例代码,学起来会快一点。在Learning by doing 的过程中也会遇到,由于没有体系化的思想导致代码越改越乱的情况,不方便他人修改,于是在学习了一段时间稍有感觉了以后再从头系统的学习,会更有感悟。
四、在课程结束后,你有什么收获和心得?
对这一次次编程的感悟大概就是:遇到困难不要怕,相信自己一定能做到!如果一条路走不通,那就换一种办法,办法总比困难多!在完成团队作业的时候经常遇到一些不太好改的组件,于是只能换着办法与bug死磕,最终也算小有成果。
五、你在这门软件工程实践中,一共完成了多少行的代码?
1500行左右
六、累计花了多少个小时在软工实践上?平均每周花多少个小时?
累计花了约300小时,平均每周30小时
七、对于团队协作的心得或反思。
我觉得团队协作中很重要的一点是沟通。我之前一直是一个喜欢闷声做事的人,会尽量自己一个人把事情办完,尽量不麻烦别人。但是在这次的团队合作中,逐渐发现良好的沟通能让整体的进度和效率提高不少,也逐渐地学习着和团队进行交流。也许我们最终呈现的可能不是很完美,但是这也是我们一起努力而得到的果实。
八、对于软工实践课程及助教工作,你有哪些建议?
助教的工作还是十分辛苦的,也在学习上给予了很大的帮助
课程上,作业之间的关联可以再紧密一点,更有难度层层推进的感觉
九、你的未来规划。
好好学习,努力考研
完成班级群的 SE_Final_Skill_survey 表格。
Skills/技能 | before the class | after the class |
---|---|---|
Software Engineering(SE)Overall / 对软工整体的理解 | 1 | 3 |
SE: Requirement (需求分析,典型用户,场景,创新) | 1 | 5 |
SE: Project Management (项目管理,spec) | 1 | 3 |
SE: Design (架构设计,模块化设计,接口设计) | 1 | 3 |
SE: Design (效能分析,效能改进) | 1 | 3 |
SE: Implementation (阅读代码的能力,实现,单元测试) | 1 | 5 |
SE: Test (测试方法、测试工具、测试实践、代码覆盖率) | 1 | 3 |
Software Tools (performance tool, version control, work item, TFS) | 1 | 1 |
Code Review/Writing Solid Code (代码复审/代码规范/代码质量) | 1 | 5 |
Programming Language (C/C++/C#/Java) (pick one language) | 3 | 5 |
App development Web/Mobile/PC (choose one) | 1 | 5 |
Task Plan, estimation and Prioritization (计划任务,估计时间和优先级) | 1 | 3 |
Task Execution (按照质量要求、按期完成任务) | 1 | 3 |
Work with others (协同工作,提供反馈, 说服别人) | 3 | 3 |
Presentation (报告项目状态,提出想法,写博客等) | 3 | 5 |
comments on other improvements (其它方面的反馈) | --------------- | --------------- |