本文主要从一个项目的立项到发布的整个流程,公司的相关角色的主要职责程序员

各个角色说明
产品经理(BA)
设计(UI)
- 就是根据产品经理的原型设计,设计不一样的UI页面,包括页面上的文字,配色等都是UI设计出来的
技术研发(RD)
- 根据产品经理的原型,需求文档,UI的设计图,程序员经过编码的方式转发为可使用的产品
测试(TE)
- 测试根据产品经理的原型设计和需求文档(PRD)来编写测试用例。
- 测试用例就是测试工程师编写测试步骤,好比输入用户名和密码,点击登陆,跳转到了个人主页,测试用例是指导测试工程师对产品怎么测试,是测试工程师最核心的工做技能
- 测试用例编写后,由BA,相关开发人员,项目经理,测试进行评审,直到你们一块儿评审经过
- 当程序员完成某个功能开发后,测试根据测试用例进行测试
- 缺陷的跟踪(BUG)。根据测试用例测试功能,发现有缺陷,提bug到缺陷管理平台指派给研发工程师,研发解决bug后,由测试验证并关闭bug
- 测试报告的输出。测试经过后,每一个版本的测试报告,项目上线后的项目总结等
项目经理(PM)
- 整个项目的人员统筹安排
- 项目的风险评估
- 项目的进度把控
其余