项目周期:
项目启动会(项目简单介绍)(分配模块)
架构+前端(构建原始项目框架)
开发人员熟悉前后端接口以及模范开发
禅道或者其它项目管理工具把控开发人员进度(每个人预估工时)
开发人员每天更新代码,每周开会汇报进度
测试人员测试Bug,编写测试用例
开发人员修改Bug。
项目整体验收通过。
项目上线。
后期维护。
职责分配:
产品经理:需求分析,原型,主要给客户沟通打交道
项目经理:代码审核,管理,管理程序员。各种文档(程序员)输出,项目中技术难点攻克解决(禅道,git,gitlab,svn)
架构师:主要搭建项目基础架构,技术选型(各种版本选择),项目中技术难点攻克
前端工程师:静态页面,接口调试,输出前端接口文档
测试工程师:白盒测试和黑盒测试:输出测试文档,提bug给后台程序员
UI设计师:画一些项目中用到的图标,什么的
DBA:数据库:主要就是管理数据库权限,建表之类的
实施工程师:负责项目前期环境搭建,项目部署,输出实施部署文档,项目使用手册
运维工程师:主要就是后期项目上线以后的技术问题维护
客服:主要就是后期项目上线以后的项目操作问题。
后台开发:写代码的,接口;输出开发文档。项目使用手册