迭代2:用户-角色-权限设计
· 3 分钟阅读
最多的资源要用到最有效的地方:在工程上也是如此,要集中精力,把最重要的事情做好。
#
1)创建 "迭代2:用户-角色-权限设计"针对团队项目进行 “用户-角色-权限” 设计,至少包含“普通用户”、“内容管理员”、“超级管理员”三种角色
进入 TAPD 团队项目的 “迭代” 目录,创建 "迭代2:用户-角色-权限设计",在目标描述中插入团队项目的“用户-角色-权限设计图“(图中要确定团队项目的“角色”和“权限”名),同时回答“现状背景”、“解决什么问题”、“带来什么价值”三个问题
在 "迭代2:用户-角色-权限设计" 中,创建基于RBAC模型的需求,撰写每个需求的详细信息:包括【用户故事(User Story)】(使用句式:作为 ...,我希望 ...,以便 ...)和【验收条件/标准】两部分内容
指定每个需求的负责人(处理人),要求每个负责人(处理人)都能进行前/后端功能的全栈开发
#
2)设计与实现 "迭代2:用户-角色-权限设计" 的产品- 根据 迭代0:技术栈与极简Demo 的技术栈与操作方法,在 腾讯工蜂 中创建 “RBAC” 分枝,组长合并(Merge)每人提交的代码
- 团队成员提交代码时,需使用 "迭代2:用户-角色-权限设计" 中各个需求的 “源码关键字” ,将代码的提交与对应的需求相关联
- 发布 "迭代2:用户-角色-权限设计" 版本的产品:能通过互联网直接访问
#
3)撰写文档:“迭代2:用户-角色-权限产品交付”- 进入 TAPD 团队项目的 “文档” 目录,撰写文档 “迭代2:用户-角色-权限产品交付”
- 文档 “迭代2:用户-角色-权限产品交付” 中要求包含 “实现的功能”、“技术架构”、“访问地址”等内容