当前位置:网站首页>积分管理系统项目小结
积分管理系统项目小结
2022-07-24 08:17:00 【clionlin】
这是一篇迟来的项目小结,等到我自己真正做了一次项目的管理者我才会有更深的体会。
5月初,第一次进入项目组,新面孔,新队友,新知识点都等着我去攻克,从最开始的低头学习到现在的勾肩搭背的队友,觉得从他们身上学到了很多东西,做人的,做事的。
一开始的需求分析会,一个会议开了3个小时,让我怀疑,这样子是否合理,是否是高效的工作,到了我现在做了一个小项目的管理者才知道,因为时间紧,没能细致的分析需求,导致需要不断的向同伴们解释,我们为什么需要这样做,为什么需要那样做,需求是什么。
然后就是各自的功能模块分发,这一块尽量把相同模块的功能分发给一个同学,方便设计各自的数据库字段表。
真到功能分发好了就得给自己的能力做个评估了,看看分到手里的各种功能模块应该多久才能完成。
接下来统一学习一下项目的流程,因为有很多新加入项目的同学,完全不了解整个项目的开发流程,所需要用到的项目管理工具或者开发模式。
刚开始开会的时候还觉得组长怎么给我们介绍这个模式,或者工具的时候怎么不太流畅,感觉有点没理清思路或者没组织好语言,现在到了自己需要给组员梳理流程,讲清楚顺序,步骤时我自己也是头脑一片空白,想想还是组长做得比我好。
我们需要用到gitflow,敏捷开发模式,apipost,springBoot,MybatisPlus。这对我来说都是新知识点,在进入项目组之前没接触的知识点,需要一边进行任务的构思一边学习新知识的使用。
来到代码开发阶段,每天早上的早会,让大家一起同步一下进度,前后端的同学同步一下想法,这是非常有必要且重要的,如果个人的更新没能及时和大家沟通的话就会产生信息不同步的问题,后期调试就会非常麻烦,主要是可能还会造成代码的改版,对于前后端的同学来说都是巨大的消耗。
各自开发功能的过程还是比较顺利的这一次,每人各司其职,保持沟通,项目进度会比预期的快很多,当然中途也穿插着各种新知识点的不熟练,花时间学习掌握,好在大家互相帮助,他写的模块内容可能思路能应用到你的代码中,你写的好方法或许能解决别人的问题,大家就在这样子的互相学习中完成了代码的完整开发周期,到后期测试也比较方便,后端的同学们整理出各自的功能api说明文档,进行测试联调,开发就基本进入尾声了。
这次项目开发算是师傅领进门了,基础的开发流程,模式,新知识点,算是开了新的眼界了。对于后期我对项目的开发流程理解打下了坚实的基础,临时组长才算有的放矢
边栏推荐
- Alibaba cloud OSS uploads pictures under folders and encounters pits
- 【MATLAB】(三)MATLAB在高等数学中的应用
- Error reported by Nacos: error Nacos failed to start, please see d:\nacos\logs\nacos log for more details.
- Use of animation expert motionlayout layout
- Wechat official account configures custom menu jump applet and automatically replies to jump applet
- 基于thinkphp将execle表格上传并插入数据库
- [wechat applet development] (IV) uni app from getting started to giving up
- warning: could not execute support code to read Objective-C class data in the process.
- Summary of study notes (I)
- [Linux] Oracle VirtualBox installation CentOS 8
猜你喜欢

【线性代数】深入理解矩阵乘法、对称矩阵、正定矩阵

Do you want to have a robot that can make cartoon avatars in three steps?

SVG 从入门到后悔,怎么不早点学起来(图解版)

FPGA综合项目——图像边缘检测系统

避坑,职场远离PUA,PUA常见的套路与话术你得了解一下!

Decision tree - ID3, C4.5, cart

Cososcreator upgrade gradle version

Android kotlin uses a coroutine instead of a callback function (suspendcoroutine usage)

RBM contrast divergence
![[interview] Why do you need foreach with the for cycle?](/img/f1/3e2b933b91436849eaeb3812c41679.png)
[interview] Why do you need foreach with the for cycle?
随机推荐
Vscode code style notes (vetur)
Generative model and discriminant model
[MySQL] installation tutorial and master-slave configuration
Autojs article proficient in detailed explanation of autojs script tutorial
Poj3278 catch the cow
Wechat applet file types and functions
P1739 expression bracket matching problem solution
Wechat applet subscription message development process
Robert operator, Sobel operator, Laplace operator
Kotin fragment the correct way to get ViewModel instances
33-SparkSql的介绍、DataFrame和DataSet
You can't access this shared folder because your organization's security policies prevent unauthenticated guests from accessing it. These policies can help protect your computer from unsafe or malicio
Intelligent robots and intelligent systems (Professor Zheng Zheng of Dalian University of Technology) -- 2. Mobile Robot Perception
【游戏合集】手机都要被塞爆了,6款优质Pygame游戏合集降临~(附源码)
Wxml template concise tutorial
Kotlin coroutine (I): foundation and deepening
Uva572 oil deposits problem solution
Figure New Earth: how the RVT format BIM model modeled by Revit can accurately match the map with texture
Do you want to have a robot that can make cartoon avatars in three steps?
[wechat applet development] (IV) uni app from getting started to giving up