浅谈项目流程| 青训营笔记

100 阅读2分钟

这是我参与「第三届青训营 -后端场」笔记创作活动的第4篇笔记,用来记录学到的有关项目流程的知识,流程是写一个大项目必不可少的东西。

先谈谈这次大项目我们团队因为没有流程造成的问题:

1.分工出现了很大的问题,在还没有熟悉各位成员的能力之前和项目各部分的难度的时候,就开始分工,导致有些人的工作一点没做,然后因为分工,其它人做了自己的就没事干

2.没有及时的交流,以为大家都做得很好,就没有管,定期开会时间间隔太长,没有及时的交流进度,导致后期发现问题之后也没有时间来更正。

3.分工不合理,和团队交流不够,导致数据库,每个人都自己创了一个版本,后期统一起来很恼火,项目也是,有人的函数命名和其它人重了

因此,我认为一个项目,只要涉及到分工,那流程是超级重要的。

流程大致分为:需求阶段,开发阶段,测试阶段,发布阶段,运维阶段

在这里面,我认为最重要的是团队的沟通和理解,团队成员的实力也很重要。沟通不仅仅是交流问题,还应该交流自己部分的进度,而且每个人应该对自己的部分负责,有问题应该及时说,不要一直拖。代码也要注重注释和规范,否则很容易让同伴看不懂,看起来很晕之类的。当然,我认为最重要的注释,就是一定要写代码函数的功能和是谁写的,前者可以让我在不看代码内容中知道作用,后者可以快速找到对应的同伴

此外,还有项目质量和效率的问题,不可否认的是团队中成员的实力不可以都一样,总有人写的代码能跑起来,但是就是不那么符合规范和质量较差,这时候就需要合理分工了,要把那种大家都需要的用到的工具函数等交给厉害的写。不然后期改起来很痛苦