yes or no
1、我们每个人有自己擅长的也有自己不擅长的
2、我们希望高效的完成工作
如果两个问题都回答Yes,那么我们继续!
举个例子
先不管这个例子是否真实,我们耐心看完再说。
虚假的例子
有一个事情,可以分解为a\b\c\d四个环节(可以更多,我们暂且分为4个)。
现在有四个人,小明、小张、小李、小王。
其中,各人独自完成a\b\c\d所需用时如下:
姓名 a b c d
小明 1 2 3 4
小张 1 3 2 4
小李 2 1 3 2
小王 2 2 4 2
不分工的情况
小明:1 + 2 + 3 + 4 = 10 小时
小张:1 + 3 + 2 + 4 = 10 小时
小李:2 + 1 + 3 + 2 = 9 小时
小王:2 + 2 + 4 + 2 = 10小时
我们很容易得到结果,4个人做完4件事需要用39小时
分工的情况,每人做其中一部分
由于我们已经知道每个人做每件事所需的时间,那么我们可以做如下分工
小明:只做a环节,10小时可以做10个a
小张:只做c环节,10小时可以做5个c
小李:只做b环节,9小时可以做9个b
小王:只做d环节,10小时可以做5个d
同样是39小时,分工后可以完成5件事(a+b+c+d)以及额外的5个a,4个b
分工效率 > 不分工效率
我们采用分工的原则,可以提高生产效率!
我们真实的项目
我们一个项目比较粗略的划分一下,即可分为9个环节
1、需求明确
2、后端设计
3、UI设计
4、后端实现
5、前端样式布局
6、前端事件处理
7、前后端整合
8、测试
9、部署
我们应该如何分工?!