一个项目团队的最低配置
最近做项目真的是很累,工期紧,人手少,整个团队就三个人,前端,后端,项目经理.
加班加点的也来不及。
我觉得一个中等项目的正规开发团队最低配置应该是
UI设计师:UI设计 一般是分阶段多个项目共用一个设计师
前端:pc端一个、移动端一个平台一个(如果是使用html5之类的可以多项目共用一个)
后端:初级开发一个(负责前端接口对接和业务逻辑端方法调用)
中级开发一个(负责中间业务逻辑代码编写,参与需求分析)
高级开发一个(负责项目框架搭建,技术选型,参与需求分析,代码规范)
项目经理(与产品沟通、需求分析、分配任务、编写文档实时更新文档)
后端:初级开发一个(负责前端接口对接和业务逻辑端方法调用)
中级开发一个(负责中间业务逻辑代码编写,参与需求分析)
高级开发一个(负责项目框架搭建,技术选型,参与需求分析,代码规范)
项目经理(与产品沟通、需求分析、分配任务、编写文档实时更新文档)
产品经理 (负责产品的设计,编写需求说明文档,画线框稿,原型图)
这是我最简单的理解。
这是我最简单的理解。
项目开发中的基本细节
1:做项目 每个成员一定要了解自己所做的系统的功能 根据线框图直观的了解功能点 和功能详细,这样设计,开发人员才会有正确的思路,知道自己要做哪些事情
不要到最后测试时才发现一堆问题和没想到的点。
2::前后端联调时可以后端先定义好接口地址和返回数据格式 这样前端可以继续推进。前端可以使用模拟数据展现出页面效果图,帮助后端直观的了解要提供哪些数据项。
3::在项目启动时或者阶段性周期时和项目成员沟通好项目开发采用的方式瀑布?敏捷型?用户故事方法?以免在团队中造成需求不明确靠口述的方式的方法的困境.可以阶段性的采用不同的方法 但是该明确的地方一定要有详细的文档说明 包括交互设计,页面详细设计、接口设 计、功能说明文档
不要到最后测试时才发现一堆问题和没想到的点。
2::前后端联调时可以后端先定义好接口地址和返回数据格式 这样前端可以继续推进。前端可以使用模拟数据展现出页面效果图,帮助后端直观的了解要提供哪些数据项。
3::在项目启动时或者阶段性周期时和项目成员沟通好项目开发采用的方式瀑布?敏捷型?用户故事方法?以免在团队中造成需求不明确靠口述的方式的方法的困境.可以阶段性的采用不同的方法 但是该明确的地方一定要有详细的文档说明 包括交互设计,页面详细设计、接口设 计、功能说明文档
4:每周都要开例会,核对进度,明确本周要完成的事情。更好的把控项目进度
分享、奉献、勤奋、好学