个人学期总结
又经过了一个学期的学习,进行软件工程这门课的学习,经过本学习的学习,认识到了app的开发,开学认真独立实现mis系统的增删改查,虽然完成的知识基本的操作。在开始app的学习时,看了许多关于ap开发的视频,后来没有真正的看完,至少实现老师所布下的作业,独立完成了每日打卡的app。后来的结对开发,也是面向app的开发,进行一个地铁线路最优化的查询,一开始是对于web系统的操作,之后第二阶段转到app的开发中,进行结对开发的途中,分工明确,认真完成任务,进行一系列的网上查询资料。这个学期更加注重团队的开发,对于团队之间的任务分配,项目时间约束期望进行规划。最后的大作业几个人结组完成一个项目,其中主要包括了app和两个web端的操作。这都锻炼了我们的与人合作交流的能力。通过阅读《构建之法》是以后工作中很常见的工作模式,还有关于绩效评测,结组开发中与人的交流能力,个人能力,认识自己的位置,看清自己的角色,在这次团队开发中都有了一定的了解,一些组队中的细节如站立会议,燃尽图,每日总结等以后在工作中很现实的东西在这次组队中都有了一定的了解体会,深刻实践了项目工程设计的过程中的每个环节和步骤。印象深刻。
在个人的能力上,我认真完成老师所布置的任务,独立的完成app的开发,完成了本学期的目标之一,进行了增删改查的web操作,在开学的测试中得到及格的成绩之后,仍然努力学习,争取熟练使用web端的增删改查。这个学期和上个学期的过程相差不打。都是从无到有,从不会到网上找学习资料,知道初步认识所学知识,艰难地度过本学期的学习,本学期学习的零零散散地知识,对于我的内心还是有些不安,需要进行一些系统的学习,才能保证自己的知识不会流失。所谓大道至简,最基础的也是最重要的,当系统地学习了一些东西之后也能更有效率的学习,我个人感觉百度适合查漏补缺,而不是女娲补天。我觉得在以后的学习过程中应多注意系统的学习知识,而不是东拼西凑。
经过本学期跟着老师学习软件工程,认识到许多地软件开发上的问题,不仅要注意软件的性能,还应该注重软件的可用性,对于用户场景和用户人群进行分析,分析用户场景,分析用户需求,努力满足人的需求,软件是面向人的,是人使用软件。令我印象深刻的是软件工程课的小活动,那天老师叫着我们到操场,拿着一张纸,进行游戏,团队的人要在一张纸上坚持三秒,这考验了团队的团结凝聚力。经过本次的实践认知,我们更加注重团队的成员之间的关系。
经过本学期的学习,本人养成了书写博客的习惯,基本上每天都在写博客,经过写博客督促自己学习,每天都在博客上发表所学习的内容,在经历了这几个月的学习后,我的博客随笔已经过百。经过在博客园上学习前辈的知识,通过这个平台认识到各种大牛的博客,学习到了新的知识。
本学期相对于上学期是有进步的,对于增删改查的操作比上学期更熟练,也认识学习了app的开发。个人的能力得到提高。
下学期的需要改进的内容:
- 首先个人的能力需要提高,经过一学期的学习,和一些学习好的人还有一定的差距,需要继续地学习。
- 团队的沟通能力有待提高,对于团队沟通的问题需要更加详细的分析总结。
- 对于Android的开发还有很大问题,对于其中的页面和内部代码的操作线程还不是很牢固。
- 对于本学期的软件工程课程中的经验总结,需要认真的学习编程,在下学期进行更好的学习。
- 下学期如果还有团队开发,我会根据每个人课余空闲时间合理的安排任务,按时完成个人对团队的工作,按时交付,同时接受团队赋予我们的角色并按角色要求的工作,高质量完成任务。
对软件工程课的建议:
- 首先在于这门课开始时,我本人认为会学习技术上的东西,然而是学习其中的分析和管理,面向用户和客户的项目分析。
- 我认为在课程上多讲一些有用的软件工程开发案例是有用的。
- 在课程上添加测试,我认为是合理的,可以实现课堂实践的操作。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通