目前想到的要怎么做好前端leader,学习中ing,有大佬指点一下,感谢不已!
需求业务
分析需求业务,在大脑中想象利用代码如何去实现这个业务,什么样的方式比较简单快速还容易维护,把每个需求写成文档,标好注解,方便团队讨论时能够快速得出结论,有些业务需求有修改,记得同步更新文档,根据需求文档编写功能清单,功能清单上详细描述好每一个功能的详细,优先级,开发周期等。
技术选型
根据团队人员技术配置,采用技术方案,获得大家一致认可,制定代码规范文档,项目架构说明文档(最好一个前端新手也能根据文档完成此项目搭建运行打包)。
项目结构
项目的结构关系到团队人员的工作量,因为你不能让几个人同时做同一个目录下的业务(提交代码会冲突),每一个业务需求都是一个单独的文件,而业务需求里有相同或相通的功能函数,则可以提取出来,当作公共方法。假设让A做一个登录页面,只让他写样式结构,让B做登录业务,那么应该登录业务是独立出去的外链js,在登录页面只是引用,A使用B封装好的登录业务,是否登录成功,登录成功后怎么做,应该是属于登录业务与A无关。
人员分配
在做人员分配之前,根据功能清单去合理分配人员,优先级高、技术困难的可以给技术较好的人员做,根据人员评估你心里的预计时间(你有一份总的功能分配文档),跟人员沟通时,记录好他们给的预计的时间,记录好他们的开始工作的时间,工作实际完成时间,工作完成度等等
网友评论