软件开发标准组织结构

下表是以一个项目为中心设定的标准岗位列表(以经理结尾的角色一般为管理人员):

角色名简称职责是否必选

项目经理 PM 负责整个项目的计划、执行、跟踪、发布。 是项目的最终决策人和负责人 Y
技术经理 TM 负责项目的代码开发管理,包括:预估开发工作量、开发任务分配、 开发日报发布、详细设计、代码BUG跟踪、发布前准备。是在技术开发方面的最终负责人。 Y
产品设计经理 PDM 负责项目的功能性需求与产品设计。 是产品功能设计与交互设计的最终负责人。 也是项目DEMO演示时的主要参与者之一。 Y
运营经理 POM 负责项目的非功能性需求,主要是运营、推广方面的设计与实施。 也是项目DEMO演示时的主要参与者之一。
测试经理 QAM 负责项目的测试计划、测试任务分配、BUG跟踪。 是项目最终是否通过测试,是否可以上线的最终决策人。 也是项目DEMO演示时的主要参与者之一。 Y
客服经理 CSM 是项目的来自于客户需求的管理者。 也是项目DEMO演示时的主要参与者之一。
开发组长 TL 负责某一个开发小组的管理任务。受TM领导。
架构师 PA 负责整体架构,代码审核。
开发工程师 DE 负责具体的设计、编码、测试。受TL或TM领导。 Y
数据库管理员 DBA 负责项目的数据库设计的审核、变更,SQL语句的审核,数据订正,测试或上线数据准备。
系统管理员 SA 负责环境部署、维护;网站流量或压力监控。
界面设计师 UI 负责用户界面设计与交互设计。
产品运营师 PO 负责用户界面设计与交互设计。
产品设计师 PD 负责需求的收集与分析,产品设计与交互设计。
测试工程师 QA 负责软件的集成测试,包括三个环境下的测试:测试环境、予发布环境、线上环境。 Y
配置管理员 PCM 负责本项目的分支管理,代码合并,版本控制。 Y
发布员 PB 负责发布程序到:开发环境,测试环境,线上环境。 Y
软件过程专员 SQA 负责监督项目的过程计划与执行情况。协助项目的规范化以及风险告警。 目前SQA专员仅协助TM,关注于开发过程的管理与执行。 Y

软件开发标准组织结构

 

软件开发标准组织结构

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/216306.html

(0)
上一篇 2021年12月22日
下一篇 2021年12月22日

相关推荐

发表回复

登录后才能评论