201
社区成员




一.PSP 记录估计和实际耗费的时间
PSP各阶段 |
预估时间 |
实际用时 |
计划:明确需求和其他因素,估计以下所有任务所需时间 |
3h |
2h |
开发(包括下面8项子任务) |
33h30min |
38h50min |
需求分析 |
3h |
4h |
生成设计文档 |
2h |
1h |
设计复审 |
30min |
30min |
代码规范(为目前的开发制定或选择合适的规范并进行学习) |
1h |
1h30min |
具体设计(用伪代码,流程图等方法来设计具体模块) |
4h |
4h |
具体编码 |
20h |
23h |
代码复审 |
2h |
1h20min |
测试(自我测试,修改代码,提交修改) |
1h |
1h30min |
记录用时 |
30min |
30min |
测试报告(发现了多少bug,修复了多少) |
3h |
4h |
计算工作量(多少行代码,多少次嵌入,多少测试用例,其他工作量) |
2h |
1h30min |
事后总结,并提出改进计划(包括写文档,博客的时间) |
7h |
8h |
合计(小时) |
49h |
52h50min |
二.总结与收获
(1)在技术方面的学习、遇到的困难、如何克服,得到哪些收获
学习:学习了一门新语言java语言,也初步接触了JavaScript前端开发。
困难:
措施:不拖沓,计划好各个工作与任务的时间,重要的是合理运用好周末时间。
收获:
(2)在团队协作方面的学习、遇到的困难,如何克服,得到哪些收获
学习:在本次实习中,我在团队里学习了什么叫做有效沟通,即学习如何清晰、准确地表达自己的想法,也培养自己的倾听能力,更重视倾听他人的观点和反馈,尊重不同意见,建立良好的沟通氛围。在合作中,我也学习了如何有效处理团队内部的冲突和分歧,寻找协商和妥协的解决方案,避免对团队氛围和目标的影响。
困难:
解决方法:
(3)在使用工具方面的学习、遇到的困难、如何克服,得到哪些收获
学习:学习使用过微信小程序框架、微信开发者工具、微信云开发、微信开发者工具中的模拟器、微信小程序API还有项目管理工具TAPD、版本控制系统Git、代码托管平台GitHub
遇到过的困难:
收获:解决这些工具挑战需要深入研究和实践,有助于提升自己对相关工具的理解和掌握程度。在新工具的学习与使用中,我将不断提升自身技能,积累宝贵的经验,为未来的项目和职业发展打下坚实基础。
三.总结个人在整个实习过程中的感想、展望
整个实习过程中,我经历了学习与成长、挑战与成就以及团队合作等方面的种种体验,给我留下了深刻的感受和思考。我通过参与实际的软件开发项目,学习到了大量的软件工程知识和技能。我有机会亲身体验软件开发的各个阶段,包括需求分析、设计、编码和测试等。这让我对软件开发的整个流程有了更深入的理解,并且学到了很多在课堂上无法获得的实践经验。
在挑战与成就方面,实习过程中我面临了许多技术上和项目管理上的挑战。例如,我需要学习并掌握新的编程语言和工具,解决各种技术难题。同时,我还需要与团队成员合作,按照项目计划和要求完成任务。与此同时我也认识到自己的诸多不足之处,这种学习与成长的过程让我对自己有了全新的认识。其次,实习过程中我面临了许多挑战,挑战可能会带来压力和困难,但通过克服困难,我个人应对挑战的能力和心理素质得到极大提升。挑战让我不断思考和解决问题,锻炼了我的应变能力和解决问题的能力。我克服了一次次的困难,取得的成就让我倍感满足和自豪。这些挑战和成就都成为了我成长的催化剂,让我更加自信和坚定地面对未来的挑战。
最后,团队合作是整个实习过程中的重要组成部分。在团队中,我学会了合作、沟通和协调,意识到团队的力量和重要性。团队合作的经验让我明白了一个人的力量是有限的,而团队的力量是无穷的。通过与团队成员相互帮助和支持,我们共同完成了许多任务,取得了良好的效果。这种团队合作的精神将伴随我一生,并在未来的工作中发挥重要的作用。
在未来,我希望继续深入学习和探索软件工程领域。通过实习,我对软件开发的兴趣进一步加深,我意识到软件工程是我未来职业发展的重要方向。我将继续提升自己的技术能力,学习并掌握更多的软件开发技术和工具,以适应不断发展的科技环境。同时,我也会拓展自己的人际关系,培养更强的人际交往能力,包括沟通、团队协作和管理能力,注重发展自己的团队合作能力和项目管理能力,以便在未来的工作中更好地与团队合作。未来,我将持续学习,保持对新知识的热情,不断提升自身技能,跟随科技的发展不断更新知识储备。同时,我也会更注重培养独立思考能力,学会解决问题的方法不仅限于别人的经验,还要有自己的见解和创新。我会勇于接受新的挑战,主动尝试未知领域。