软件开发标准组织架构:
角色名 | 简称 | 职责 | 是否必选 |
---|---|---|---|
项目经理 | 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 |
其它
无
http://www.virplus.com/thread-1599.htm
转载请注明:2月前 于 VirPlus 发表