皇家娱乐场网站|B端产品解决方案设计方法论:以业务和需求为导向

2020-01-02 16:35:59

[摘要] 本文从上到下对产品解决方案进行了梳理,并在设计过程中提出了一些建议。因此,在产品研发开始之前,我们需要设计解决方案作为研发过程的指导框架。当然,对于B端产品的解决方案,重要的是为需求、业务和问题设计产品,而不是编写文档。解决方案的设计是一个系统的过程,通常涉及多个角色甚至部门,尤其是详细解决方案和技术解决方案的设计。

皇家娱乐场网站|B端产品解决方案设计方法论:以业务和需求为导向

皇家娱乐场网站,B端产品解决方案是产品开发的指导框架。对于B侧产品的顺利开发,产品解决方案至关重要。本文从上到下对产品解决方案进行了梳理,并在设计过程中提出了一些建议。

解决方案通常是指针针对一些问题、不足、缺陷、需求等提出的解决方案(通常以文档的形式)。已经反映或可以预期的。

对于R&D流程的B-side产品,解决方案是为业务本身或解决一些业务问题而提出的产品设计方案。

在R&D和实施B-side产品的过程中,解决方案是非常必要的。不同于C端产品的研发,应该采用MVC模式,强调小步骤、快速迭代和快速试错。

对应于B侧产品需求的业务和问题得到解决。因此,在产品研发开始之前,我们需要设计解决方案作为研发过程的指导框架。

解决方案是从顶层定义的,我们想做什么产品,如何做,什么时候完成。同时,解决方案是项目启动时的重要基石。在与客户进行商务沟通时,赢得客户的信任是一个重要的证明。

在现实世界中,B-side产品的解决方案有许多用途。例如,作为商业或销售活动的材料,作为产品建立的基础,作为项目的总体设计,等等。

对于这些使用场景,产品经理通常需要设计三种类型的解决方案:

这三个方案有独立的用途,并且相互关联。总体规划细化并增加更多内容后,就是详细的设计方案。技术解决方案通常作为详细解决方案的一部分而存在。

当然,对于B端产品的解决方案,重要的是为需求、业务和问题设计产品,而不是编写文档。因此,作为产品经理,如果我们想发布解决方案,我们有两部分工作要做:一是设计解决方案;第二是写作解决方案。

至于写作,只要我们完成“设计”工作,它就相对简单。因为,解决方案只需要简单明了的内容,有时我们甚至可以使用ppt来制作解决方案。解决方案的设计是一个系统的过程,通常涉及多个角色甚至部门,尤其是详细解决方案和技术解决方案的设计。

现在让我们从整体解决方案开始,介绍如何设计产品解决方案。

首先,整体解决方案主要包括产品背景、核心流程、产品定位、产品架构、功能模块、演进蓝图和资源投资。这些内容不是完全固定的,需要根据我们所处的场景进行适当的调整。其核心目的是从头开始构建一个流程,并将产品展示给其他人。

在设计解决方案和产品时,建议B端产品采用自上而下和从粗到细的思路。

接下来,让我们分析每个部分应该如何设计以及它包含什么。

产品背景主要介绍产品的行业背景和需求背景,以及产品的可行性分析。这部分内容,主要是产品经理需要对产品进行业务研究、业务诊断、需求分析的内容展示。

演示时,一般的演示基础和结论是可以接受的。

核心流程是需要分析和演示的核心流程。

在分析核心流程时,需要与角色分析相结合,最后需要在跨角色流程图中展示业务的核心流程——核心流程是我们以后设计每个业务系统和每个产品功能的起点。

产品定位是对产品的总体描述。简而言之,它是为了清楚地描述我们想要制造什么样的产品。

这一部分还需要与需求、业务和问题相结合,以清楚地解释制造产品的业务、产品解决的问题以及它们带来的价值。

产品架构是指产品的整体结构。

在设计产品架构时,首先要分析业务架构,然后设计产品的体系结构,然后整理出产品的核心系统,最后根据以上内容设计产品架构图。

业务架构分析主要分析业务和产品需要哪些系统。系统架构设计是分析系统之间的组织形式和交互过程。核心系统排序是指分析和定义产品核心的系统,其他系统围绕该系统运行。最后,架构图可以用来展示我们产品的架构。

在设计产品架构时,我们不仅要依靠业务分析,还要结合我们的经验。同时,还应该考虑一些产品的非业务场景。例如,与旧系统兼容的业务系统架构、与外部系统接口的产品架构等。

在设计产品架构时,我们已经分析了我们的产品需要哪些系统。现在我们需要完善这些系统,设计组成这些系统的功能。

一个系统可能由多个功能组成,所以我们还需要理清功能的层次和相互作用。功能是理解和分析需求和业务的最小维度。如果产品架构是产品的骨架,它的功能就是在骨架中间填充血肉并形成系统。

用通俗的话说,进化蓝图是一个迭代计划。迭代规划是以函数为维度设计的。

B端产品的迭代规划和设计旨在实现业务闭环,即先建立核心可用业务,然后逐渐扩展到整个业务流程,直至业务闭环完成。

基于业务闭环的迭代规划强调从核心业务到整个业务的扩展。业务方向和计划必须清晰可靠。在设计了函数的迭代计划之后,我们需要调查技术的可行性,然后与研发人员一起定义进化蓝图的时间表。

在设计迭代计划时,我们还需要根据业务背景和团队背景留出一定的时间作为异常情况的缓冲间隔。

在设计进化蓝图时,我们也可以根据产品开发或小企业闭环节点的符号事件来设计相应的里程碑计划。

成本估算是评估我们在整个产品开发过程中需要投入哪些资源,以及有多少转化为成本。

成本估算的评估应与发展蓝图相结合,并划分为完成该阶段功能所需的资源。除了整体评估之外,资源投资还需要详细说明具体的R&D投资,如开发商的具体构成和服务采购。

细节主要用于B端业务产品开发。在产品开发过程中,我们经常需要更详细的解决方案来指导技术人员的发展。

详细的计划也可以被视为研发文件的附加版本,如珠三角。在整体解决方案的基础上,需要添加业务建模、数据建模、功能设计、技术方案、产品原型设计和附加文档,以细化产品细节设计的整体解决方案。

技术方案分别分析如下。

业务建模主要整理详细的业务流程。包括子业务流程、每个系统的业务流程、每个功能的操作流程,并使用用例图分析角色和系统之间的关系。

完成业务建模后,我们对整个业务有了非常清晰的了解。然后,根据业务建模,完成功能逻辑的设计。

业务建模是产品经理梳理和分析业务的最终结果。

数据建模主要是分析系统中的角色和实例。产品系统中有哪些数据字段?实例之间有什么关系?然后我们将实例和关系抽象成数据模型——数据模型将影响数据库表的设计,并影响功能设计和技术解决方案,因此我们应该尽快设计数据模型。

在设计数据模型时,必须保证模型的全面性和可扩展性。在分析数据模型时,最典型的是使用er图进行分析。

在总体规划中,我们分析了产品包含的功能。现在,我们需要详细设计每个功能。

在设计函数时,有必要指定函数应该显示哪些数据,函数有哪些操作,函数的操作过程是什么。在设计了函数之后,函数应该被分类到一个成功函数的列表中。同时,我们也需要考虑一些非直觉的设计。例如,字典设计、数据权限设计、账户系统等。在设计功能时,产品经理的许多功能采用一些常见的范例,如权限设计、报告设计、主页、导航等。

产品原型根据功能列表以及产品平台的设计和交互规范将功能列表转换成线路图。产品原型还应该包括产品的交互设计。

在设计产品原型时,我们应该准备相关的文档。同时,我们必须明确B端产品的用户界面和交互设计应该与业务和功能设计相协调。

产品文档意味着当我们设计详细的解决方案时,我们还需要为产品设计提供一些必要的文档。最好将这些文档集成到解决方案中,例如prd、uml图、流程图、交互式文档等。

技术解决方案通常由技术人员设计。他们将根据详细方案中的产品设计设计一个可行的技术方案。然而,产品需求和技术之间不可避免地会有冲突。

此时,产品经理作为决策者之一,也将参与并决定最终的技术方案设计。产品经理还需要在产品需求和技术之间做出各种选择。为了设计更好的技术方案,产品经理应该知道一些技术。尤其是一些以技术为核心竞争力的高端产品。

对于B端产品,他们应该知道数据库表和sql语言的设计,最好是一种语言。在我看来,一个优秀的B端产品经理应该对软件工程有深刻的理解。在设计技术解决方案时,产品经理关注技术成本、实施周期、技术风险、安全性和未来的可扩展性。

由于技术方案主要是技术人员的工作,本文就不深入讨论了。

本文设计的解决方案的方法实际上是对我过去文章中使用的方法和分析内容的归纳和总结。本文中的一些模块可以直接在以前的文章中找到,尤其是一些使用的uml图和表。

解决方案本身就是产品的抽象。设计解决方案不仅是产品本身的设计,也是需求分析、业务研究、业务诊断和分析、产品设计和产品规划的过程。

作者:产品思维,b端产品经理,微信公众号:产品思维

这篇文章最初是由@ product thinking发表的。每个人都是产品经理。未经允许禁止复制。

主题地图来自unsplash,基于cc0协议。

推荐新闻

© Copyright 2018-2019 picpuppy.com 刮家网 Inc. All Rights Reserved.