这是一篇迟来的项目小结,等到我自己真正做了一次项目的管理者我才会有更深的体会。
5月初,第一次进入项目组,新面孔,新队友,新知识点都等着我去攻克,从最开始的低头学习到现在的勾肩搭背的队友,觉得从他们身上学到了很多东西,做人的,做事的。
一开始的需求分析会,一个会议开了3个小时,让我怀疑,这样子是否合理,是否是高效的工作,到了我现在做了一个小项目的管理者才知道,因为时间紧,没能细致的分析需求,导致需要不断的向同伴们解释,我们为什么需要这样做,为什么需要那样做,需求是什么。
然后就是各自的功能模块分发,这一块尽量把相同模块的功能分发给一个同学,方便设计各自的数据库字段表。
真到功能分发好了就得给自己的能力做个评估了,看看分到手里的各种功能模块应该多久才能完成。
接下来统一学习一下项目的流程,因为有很多新加入项目的同学,完全不了解整个项目的开发流程,所需要用到的项目管理工具或者开发模式。
刚开始开会的时候还觉得组长怎么给我们介绍这个模式,或者工具的时候怎么不太流畅,感觉有点没理清思路或者没组织好语言,现在到了自己需要给组员梳理流程,讲清楚顺序,步骤时我自己也是头脑一片空白,想想还是组长做得比我好。
我们需要用到gitflow,敏捷开发模式,apipost,springBoot,MybatisPlus。这对我来说都是新知识点,在进入项目组之前没接触的知识点,需要一边进行任务的构思一边学习新知识的使用。
来到代码开发阶段,每天早上的早会,让大家一起同步一下进度,前后端的同学同步一下想法,这是非常有必要且重要的,如果个人的更新没能及时和大家沟通的话就会产生信息不同步的问题,后期调试就会非常麻烦,主要是可能还会造成代码的改版,对于前后端的同学来说都是巨大的消耗。
各自开发功能的过程还是比较顺利的这一次,每人各司其职,保持沟通,项目进度会比预期的快很多,当然中途也穿插着各种新知识点的不熟练,花时间学习掌握,好在大家互相帮助,他写的模块内容可能思路能应用到你的代码中,你写的好方法或许能解决别人的问题,大家就在这样子的互相学习中完成了代码的完整开发周期,到后期测试也比较方便,后端的同学们整理出各自的功能api说明文档,进行测试联调,开发就基本进入尾声了。
这次项目开发算是师傅领进门了,基础的开发流程,模式,新知识点,算是开了新的眼界了。对于后期我对项目的开发流程理解打下了坚实的基础,临时组长才算有的放矢
积分管理系统项目小结
最新推荐文章于 2024-06-28 14:54:59 发布