项目成员,项目流程
Posted xulonglong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目成员,项目流程相关的知识,希望对你有一定的参考价值。
1. 项目成员
- 客户负责人:甲方人员,提需求拍板原型、设计稿,并配合测试;
- 客户经理:销售人员;
- 方案经理:熟悉业务并最好有一定的技术背景;
- 产品经理:出具产品原型;
- 设计师:出具设计稿;
- 项目经理:管理项目,保证项目按期交付;
- 技术负责人:一般由架构师担任;
- 前端开发:负责页面开发;
- 后端开发:负责后端接口开发;
- QA测试人员:负责测试;
- 运维人员:运维;
2. 项目流程
2.1 需求阶段
- 客户经理发现商机,了解客户的背景,业务模式,需求,过往的解决方案,整理后申请方案经理跟进;
- 方案经理和客户经理一同和客户详谈,了解客户的具体需求并由方案经理整理方案报价单,方案报价单应该包含集体开发的功能和相应的人天评估;
- 方案经理申请技术负责人核验方案报价单,技术负责人评估方案实施的可能性和优化相应的人天评估;
- 客户经理和客户反馈方案报价单,客户同意的话并收到合同首款就可以项目立项;
- 项目立项:客户经理出具合同,方案经理出具SOW,项目经理出具成本模型和项目立项及协调申请开发人员;
- 方案经理申请产品经理并向其说明项目需求,产品经理根据需求出具产品原型并与客户核验产品原型;
- 方案经理申请设计师,设计师根据产品经理的产品原型出具设计稿并与客户核验设计稿;
2.2 开发阶段
- 技术负责人跟技术人员讨论确认项目架构和实现方案;
- 技术负责人新建gitlab仓库,向运维人员申请服务资源(或由客户提供)服务器,数据库等;
- 技术负责人搭建基础项目的测试环境和生产环境,并实现CICD流程,并严格把控发布流程;
- 开发人员只有gitlab develop权限和jenkins的查看权限;
- 测试环境自动发布,生产手动发布;
- 搭建APM监控bug(alinode,elastic)
- 配置通知机制,实现CICD的及时通知(bearychat,钉钉...);
- 前后端开发人员根据设计稿和原型进行开发;
- 前端开发要求高度还原设计稿;
- 后端开发要求接口单元测试100%,函数单元测试覆盖大部分;
- 技术负责人负责review代码和合并代码;
- 项目经理新建bugtags项目,管理项目bug跟进处理和小的变动需求的跟进处理;
- 项目经理及时与客户沟通,并每周出具项目阶段性报告;
2.3 测试阶段
2.3.1 内测阶段
- 项目经理出具测试用例并组织内部测试人员进行内测;
- 技术负责人或后端开发出具压力测试报告,安全测试报告;
- 如何做压力测试?
- 如何做安全测试?
2.3.2 公测阶段
- 与客户协商引入天使顾客或bug奖励进行一段时间的公测;
2.4 验收阶段
- 项目经理出具《验收报告》,客户盖章验收;
- 项目经理出具使用说明书;
- 客户支付项目验收款;
2.5 运维阶段
- 项目进入运维阶段,运维设置资源使用预警机制并监控资源使用情况;
- APM监控项目健康情况,并及时预警;
- 开发人员处理bug;
3. 相关文件
- 《方案报价单》
- 《SOW》
- 《成本模型》
- 《合同》
- 《项目阶段性报告》
- 《压力测试报告》
- 《安全测试报告》
- 《项目验收报告》
- 《测试用例》
- 《使用说明书》
4. 推荐书籍,工具
以上是关于项目成员,项目流程的主要内容,如果未能解决你的问题,请参考以下文章