在微信小程序开发的过程中,一个项目可能由多人完成。由于每个人的工作内容不同,所以需要进行权限管理。使用开发者工具 小程序软件定制 ,通过开发者权限完成小程序的开发。开发完成后,通过开发管理实现版本发布和上线。
1.人员组织架构:
项目人员组织架构
在图1-20中,项目经理负责协调整个项目的进度和风险,控制小程序对外发布的节奏。小程序项目是通过产品组、设计组、开发组、测试组相互协调完成的。
开发小程序项目的一般工作流程如图 1-21 所示。在图1-21所示的开发过程中,产品组提出需求,设计人员根据产品需求制定设计方案供开发人员使用。设计的主要内容包括流程和图形。开发团队根据设计方案编写程序代码。编写代码后小程序开发,对项目进行最终测试。测试团队编写测试用例并对小程序进行各种边界测试。
2.权限管理
小程序管理后台允许开发团队中不同身份的成员登录,通过权限控制区分不同的用户身份。具体可在“小程序管理后台”-“用户身份”-“会员管理”查看。下面列出了几种常见的权限,如表 1-6 所示。
管理人员可以轻松地将这些权限分配给项目的每个成员,小程序的管理比传统的网页开发和APP应用程序开发更简单、更方便。开发团队的成员权限分配如表1-7所示。
需要注意的是,项目经理控制整个小程序的发布、回滚、移除等敏感操作,不得将敏感操作权限分配给无关人员。
3.小程序的版本
在小程序开发的一般流程中小程序开发,开发者首先编写代码并进行自测,直到程序达到稳定可体验状态,开发者将体验版交给产品经理和测试人员进行体验测试。最终修复的bug放出来供外部用户正式使用。小程序的管理后台根据这个流程设计不同版本的小程序,如表1-8所示。
考虑到项目是协同开发模式,一个小程序可能由多个开发者同时开发。很多时候,开发者在小程序开发开发者工具中编写代码后,需要去手机上进行真机体验。因此,每个开发用户都有自己对应的开发版本。
当开发者需要在真机上调试开发版本时,可以点击开发者工具的预览按钮。此时小程序开发,开发者工具会将当前项目打包上传到微信服务器,生成二维码。可以通过二维码到手机上体验对应的开发版本。
发现、改变
探知、求新
共享,感恩一路相伴
昱远品牌形象已完成全面升级
点击访问新官网