View on GitHub

为食喵

Cat for food - A project for restaurant order

戈峰个人总结

个人信息

个人总结

本次的课程学习,让我了解了整个软件开发生命周期,特别是了解了OOA和OOD方面的知识,以及后期的“测试”。过去的学习更侧重于学习“开发”和计算机的一些基础的理论的知识,而缺乏对于软件开发从分析设计到最终实现的整体流程的把握。

项目前期的分析与设计,包括各种文档的编写、以及通过画各种UML图(活动图,顺序图,类图),让我知道一个软件的每一个细节的设计都是需要考虑很多东西的,让我了解了开发一个软件绝不仅仅是打代码,也学会了如何站在用户的角度,来决定一个需求是要保留还是删除,以及要以提升用户体验为目标来决定需求。

同时,此次的项目分工也是明确并且贴近真正项目开发的,也让我感受了一下真正的项目管理合作。主要还是要感谢各位队友,劳苦功高的裴然大佬尽职尽责一直统筹着整个团队的进度,以及其他队友在文档和测试上的巨大贡献。总之,本次的课程学习,特别是课程项目这一块,我的收货还是很大的。