JAVA培训-高端面授JAVA培训机构
云和教育:云和数据集团高端IT职业教育品牌
  • 华为
    授权培训中心
  • 腾讯云
    一级认证培训中心
  • 百度营销大学
    豫陕深授权运营中心
  • Oracle甲骨文
    OAEP中心
  • Microsoft Azure
    微软云合作伙伴
  • Unity公司
    战略合作伙伴
  • 普华基础软件
    战略合作伙伴
  • 新开普(股票代码300248)
    旗下丹诚开普投资
  • 中国互联网百强企业锐之旗
    旗下锐旗资本投资
当前位置:
首页IT问答正文

微信小程序开发应该怎样安排人员和管理开发权限?

  • 发布时间:
    2022-05-11
  • 版权所有:
    云和教育
  • 分享:

在微信小程序开发的过程中,一个项目可能由多人共同完成。由于每个人的工作内容不同,因此需要对其进行权限管理。通过开发者权限来使用开发者工具完成小程序的开发,开发完成后通过开发管理来实现版本发布及上线。

1.人员的组织结构:

人员的组织结构
项目人员组织结构

在图1-20中,项目管理人员负责统筹整个项目的进展和风险,把控小程序对外发布的节奏。小程序项目通过产品组、设计组、开发组、测试组之间的相互协调来完成。

开发小程序项目的一般工作流程如图1-21所示。在图1-21所示的开发流程中,由产品组提出需求,设计人员根据产品需求做出设计方案供开发人员使用,设计的主要内容包括流程和图形。开发组依据设计方案,进行程序代码的编写。代码编写完成后,对项目做最后的测试。由测试组编写测试用例并对小程序进行各种边界测试。

权限管理

2.权限管理

 

小程序管理后台允许开发团队中的不同身份的成员登录,通过权限控制来区分不同的用户身份,具体可以在“小程序管理后台”一“用户身份”一“成员管理”中查看。下面列举几个常见的权限,如表1-6所示。
权限管理

管理者可以很方便地分配这些权限给项目的各个成员,小程序的管理比传统的网页开发和APP应用开发更为简单便捷。开发团队的成员权限可以按照表1-7所示进行分配。
权限分配表

需要注意的是,项目管理者控制着整个小程序的发布、回退、下架等敏感操作,不应该把敏感的操作权限分配给不相关的人员。

3.小程序的版本

在小程序开发的一般流程中,先由开发者编写代码并自测,直到程序达到一个稳定可体验的状态时,开发者会把这个体验版本交给产品经理和测试人员进行体验测试,最后修复程序的Bug后发布,供外部用户正式使用。小程序的管理后台根据这个流程设计了小程序的不同版本,如表1-8所示。
小程序的版本

考虑到项目是协同开发的模式,一个小程序可能同时由多个开发者进行开发,往往开发者在小程序开发者工具编写完代码后需要到手机上进行真机体验,所以每个开发者拥有自己对应的一个开发版本。
开发者需要真机调试开发版本时,可以单击开发者工具的预览按钮,此时开发者工具会打包当前项目,并上传到微信服务器生成二维码,开发者使用当前开发身份的微信扫描二维码就可以到手机上体验对应的开发版本即可。