微信小程序开发的一般工作流程和权限管理
发表时间:2023-12-03 15:18:28
文章来源:炫佑科技
浏览次数:151
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
微信小程序开发的一般工作流程和权限管理
1、人员组织架构:
项目人员组织架构
在图1-20中,项目经理负责协调整个项目的进度和风险,控制小程序对外发布的节奏。 小程序项目由产品组、设计组、开发组、测试组相互协调完成。
小程序项目开发的总体流程如图1-21所示。 在图1-21所示的开发流程中,产品团队提出需求,设计人员根据产品需求制定设计方案供开发使用。 设计的主要内容包括工艺和图形。 开发团队根据设计方案编写程序代码。 代码编写完成后,进行项目的*终测试。 测试团队编写测试用例,小程序进行各种边界测试。
2.权限管理
小程序管理后台允许不同身份的开发团队成员登录,并通过权限控制区分不同的用户身份。 详情可在“小程序管理后台”-“用户身份”-“会员管理”中查看。 以下是一些常见的权限,如表1-6所示。
管理者可以轻松地将这些权限分配给项目的各个成员,小程序的管理比传统的Web开发和APP应用开发更简单、方便。 开发团队成员的权限分配如表1-7所示。
需要注意的是,项目经理控制整个小程序的发布、回滚、下架等敏感操作,不应将敏感操作权限分配给无关人员。
3、小程序版本
在小程序开发的一般过程中,开发首先编写代码并自己测试。 当程序达到稳定可体验的状态后,开发会将体验版本交给产品经理和测试人员进行体验测试,*后进行修复。 程序将在bug发布后发布供外部用户正式使用。 小程序管理后台根据这个流程设计了不同版本的小程序,如表1-8所示。
考虑到项目是协作开发模式,一个小程序可能由多个开发同时开发。 往往开发用小程序开发工具写完代码后需要到手机上去体验微信小程序开发的一般工作流程和权限管理,所以每个开发都有一个与自己相对应的开发版本。
当开发需要在真机上调试开发版本时微信小程序开发工具使用,可以点击开发工具的预览按钮。 此时,开发工具会将当前项目打包上传到微信服务器,生成二维码。 开发可以使用当前开发身份的微信码扫描二维码。 只需使用二维码即可在手机上体验对应的开发版本。