“4+X”模型是什么
4个阶段:规划阶段,设计阶段,实现阶段,迭代阶段
X:项目管理,数据分析,产品运营
1、规划阶段
这是一个产品的开始,它决定了产品的设计方向和基调。主要包括用户分析、市场分析、竞品分析、产品定位、产品架构图和产品路线图。
- 用户分析:B端产品的用户不同于C端产品用户,B端产品需要区分客户和用户的关系,B端产品的痛点方是客户,使用方是用户。我们要明确是解决所有行业共性的问题,还是垂直行业某领域问题,这决定了你所面对的客户类型、规模大小和用户群体也会不同。比如,钉钉几乎覆盖所有行业的大中小企业的协同办公问题。
- 市场分析:调研市场是为了准确把握市场情况,为产品将来商业化做准备,分析和把握产品政策扶持程度、市场规模多大,技术发展程度,主要竞争对手有那些,基于调研的结果,更好的规划自身的产品。
- 竞品分析:通过各种渠道了解和搜寻竞争对手,我们可以采用用户体验五要素模型对竞品进行分析和比较,分析各产品的优劣势,找出差异化竞争优势。
- 产品定位:有了用户群体和痛点分析,市场调研结果和竞品情况,我们对比自身的SWOT分析后,提出自身的产品定位是什么?
产品定位可以从以下几个方面进行提问:
1、什么类型产品
2、用户群体是谁
3、解决了用户什么问题
4、 给用户带来什么价值
5、 与竞争对手的差异在哪
-
产品架构图:基于前面的调研和分析,规划好产品架构图,比如,产品是基于PAAS平台的SaaS产品,包括PC端和移动端的具体模块和功能点,甚至可以是多个产品组成产品矩阵等。
-
产品路线图:产品路线图主要用于规划未来1-3年产品的落地节奏,为团队明确战略目标,产品计划和方向,帮助团队更好的评估资源。对外可以营销和推广,对内可以帮助业务部门树立目标。
2、设计阶段
这是一个产品解决方案产出,主要包括业务调研、需求分析、信息架构图、产品原型、UI设计和需求说明书。
- 业务调研:B端产品是解决企业某一个领域的问题,不同企业该领域既有共性,也有个性,往往是比较专业的职责分工。在开始设计具体产品功能之前,产品经理需要全面调研业务现状,业务流程,业务痛点,帮助业务部门梳理业务流程,规范业务规则,提出对应的解决方案。
- 需求分析:基于业务调研的结果和用户诉求点,对需求的价值和可行性进行分析和定义优先级,确定必备型需求、期望型需求和无差异化需求。
- 信息架构图:在设计原型图之前,我们先明确用户和系统之间的交互,包括操作交互、数据交互等,明确用户某个功能点具体操作和所需的信息如何呈现,采用信息架构图的方式进行描绘。
- 产品原型:产品经理通过原型图来表达产品概念,产品需求,是对需求的图形化展示,分为高保真和低保真,能够有效帮助团队对需求目标和理解保持一致。
- UI设计:原型图的视觉设计,让界面更美观,用户体验更好,往往B端产品很多不注重这一块细节,但起码要保持统一的风格和界面的整洁性
- 需求说明书:产品需求的一种表现形式,为了更好团队沟通和组织文档沉淀,往往会要求写清楚需求文档。
3、实现阶段
这是一个产品的落地,主要包括领域模型、软件架构、权限管理、编码和测试、初始化和上线。
- 领域模型:基于需求分析,将领域概念以可视化的方式抽象成一个或一套模型,具体体现在实体,值对象,聚合,方法等。B端产品经理可以了解这块有助于对领域抽象建模,避免产品模块或功能边界不清晰。
- 软件架构:基于产品规划和需求,主要是明确架构风格,开发技术,集成技术和二次开发技术和构建不同架构视图等。B端产品经理可以了解软件架构这方面的知识,好的产品经理也是一个好的架构师。
- 权限管理:B端产品权限管控比较精细,权限设计往往比较复杂,需要产品经理深入的了解业务不同角色的权限管控诉求,采用RABC将权限拆分为功能权限、数据权限和特殊数据权限等。
- 编码和测试:产品的编码实现和测试阶段,主要分为代码编写,单元测试、联调测试,用户测试。中间的管控过程一般采用敏捷式迭代管理,这个时期产品经理和研发、UI、测试要保持密切的沟通,确保产品按时按质落地。
- 初始化:企业B端产品往往涉及到上线数据的初始化,特别是业务系统的上线。比如,静态数据导入,包括供应商、SKU、国家、单位等,动态数据导入,包括在途的订单,已签订的合同等
- 上线:上线前的宣告会,上线前的checklist清单,为最后那一刻正式发布,等待第一笔数据进入系统。
4、迭代阶段
这是一个产品的养育,主要包括需求管理和迭代管理
- 需求管理:产品上线后,日常的需求收集和需求池管理。各种途径收集用户需求并记录在需求池,评估和分析需求价值,明确需求的产品、研发、测试,不断更新需求池进度和状态。
- 迭代管理:建立团队有效的迭代机制,明确团队不同角色的分工,制定版本迭代计划,保障迭代机制有效的开展,可用JIRA或其他工具进行管理。
5、X
这是保障一个产品能够有效的落地和产品生命周期更长,主要包括项目管理、数据分析和产品运营。
- 项目管理:主要分为瀑布式项目管理和敏捷项目管理,团队采用哪种方式,基于团队的合作风格和需求的变化程度来说,一般传统公司倾向于瀑布式项目管理,明确了需求范围,按范围拆解WBS,进行计划的制定和跟踪执行,一般是需求变化不大;互联网公司倾向于敏捷式项目管理,按迭代周期快速迭代,快速交付,一般是需求变化较快。B端产品建设复杂性一般都比较高,往往还涉及系统外围系统对接,产品经理有必要掌握项目管理的方法,有的公司产品经理兼任项目经理。可以系统学一学PMP。
- 数据分析:数据分析的重要性不言而喻。数据分析是产品经理的一项必备能力,这项能力不是说掌握了多少EXCEL、SQL、python技巧就具备了,更重要的是数据分析的思维。理解数据我们要起码掌握三类数据(用户数据、行为数据和产品数据)和四大思维(业务思维、流程思维、指标思维、框架思维)
- 产品运营:产品上线后,不管是对内还是对外的产品,无可避免会面对运营的问题。对内的产品,需要进行产品功能推广培训、产品问题解答处理、客户满意度调查、产品功能使用率分析、产品业务量统计分析;对外的产品,市场渠道推广、发布会、品牌口碑建立、客户生命周期服务等