团队协作
协同工作
在中大型的公司里,一般情况下,一个团队多人同时参与同一个We码项目(如果你只是一个人开发We码,可以跳过这部分),每个角色所承担的工作或者权限不一样。为了更形象的表达团队不同角色的关系以及权限的管理,我们通过虚拟一个项目成员组织结构来描述日常如何协同合作完成一个We码的发布。组织关系如下图所示:
开发一个项目需要团队互相协作完成,具体工作流程及角色分工如下:
1、项目管理成员负责统筹整个项目的进展和风险、把控We码对外发布的节奏。
2、产品组提出需求。
3.设计组与产品讨论并对需求进行抽象,设计出可视化流程与图形,输出设计方案。
4、开发组依据设计方案,进行程序代码的编写。
5、代码编写完成后,产品组与设计组体验We码的整体流程。
6、测试组编写测试用例并对We码进行各种边界测试。
7、提交审核,发布线上版We码应用。
We码成员管理
We码成员管理包括对We码应用责任人及协同开发者的管理。
应用责任人:作为We码应用的管理员,可在“基本信息”中管理We码应用的基本信息,添加、删除协同开发者,并设置项目成员的角色。此外,还负责在“版本与发布”中把控版本发布节奏。
协同开发者:包括开发者、测试者、体验者及运营者等。协同开发者可以开发、测试、体验We码应用,以及查看运营数据。
不同项目成员拥有不同的权限,从而保证We码应用开发能够安全有序地进行。
权限 | 应用责任人 | 协同开发者 |
---|---|---|
IDE手机调试 | √ | √ |
IDE上传包 | √ | √ |
查看基本信息 | √ | √ |
编辑基本信息 | √ | |
成员管理 | √ | |
版本管理及发布 | √ | |
测试开发版 | √ | √ |
体验开发版 | √ | √ |