最近的工作主要是负责公司一些内部工具的设计,这类型的产品有一个很重要的特点:业务逻辑相对复杂,并且业务流程会在多个部门之间流转,同时还需要考虑企业的信息安全。基于这样的特点,总结出以下的产品方法论:
理解业务逻辑
公司的内部产品的需求其实比较容易明确,只要在理解业务逻辑的基础上,将业务方的诉求加以分析即可得到。所以这个阶段最核心的工作就是与业务方反复沟通,以确保能够完整理解业务逻辑。
定义用户角色
在理解业务逻辑的过程中,自然会涉及到的参与其中的各个业务部门(或者个人),将这些参与到流程节点的业务部门抽象出来就能定义出用户角色。
定义权限全集
权限就是业务流程中的各种操作,将所有最小粒度的操作加以整理并定义为权限的全集,这些权限会跟用户角色对应起来,并会影响系统页面的最终呈现。
用户角色与权限对应
也就是为各个用户角色设置相应的权限。
确定产品架构
确定系统需要包含的所有模块(页面)。
将权限与模块对应
不同的权限对应着不同的功能模块,最终体现为不同的用户因为权限的差异将会访问到系统的不同模块(页面)。
开干
最后就是产品经理的其他经典工作内容,将之前的角色权限以及功能模块等整理成完整文档,画脑图流程图,并设计原型等等,不再赘述。