业务流程图实操

简介: 原本计划这篇写竞品分析实操的,因为上篇只讲了流程和思路,竞品分析里有个步骤很关键就是还原竞品的业务流程图,所以这篇先分享下业务流程图实操,下篇再分享竞品分析实操。

img_eebe8e3d3b579bfb8db5d01a807c2427.png

原本计划这篇写竞品分析实操的,因为上篇只讲了流程和思路,竞品分析里有个步骤很关键就是还原竞品的业务流程图,所以这篇先分享下业务流程图实操,下篇再分享竞品分析实操。

业务流程图的六步

  • 关键逻辑的梳理
  • 用户与任务梳理
  • 开始和结束路径
  • 核心路径
  • 细化流程、添加异常
  • 合并或拆分流程

    今天以一款记账应用“鲨鱼记账”来分享业务流程的实操,建议小伙伴们可以先下载体验下,这款软件的数据什么样我没有看,但是体验(即交互)做的很棒,而且颜值很高,为什么选这款软件当案例?因为这个业务流程图简单些。
    img_5eefee92414c39167dd408cfe79b3dc2.png
    应用截图
一、关键逻辑的梳理

梳理关键逻辑从三个点去梳理分别是:
1、角色:都有什么人参与到功能里?
2、事项:角色都做什么事情?
3、信息流向:要完成任务,流程是如何的?
如下图

img_f346c1332c10b6a3b819a21e1c4a1bb6.png
一、关键逻辑.png

图中角色和事项已经做出来了,这里要说的是系统也是角色,信息流向为图中的蓝色箭头方向,应用里还有其它的业务流程图,只拿这一个做例子,有兴趣的小伙伴可以把其它的业务流程图练习一下。

二、用户与任务梳理

1、参与者:都有什么人参与到功能里?
2、目 标:要完成任务,流程是如何的?
如下图

img_bab80b618dc29ef02227daeef9a7d01e.png
二、用户与任务.png

这一步中的参与者与第一步中的角色是相同的,目标分为用户的目标和系统要达成的目标。

三、开始和结束路径

每个功能模块中,从哪里开始流程,到哪里终结流程。
如下图


img_1446c59d634caf3c05058a37ea7f264e.png
三、开始和结束的路径.png
四、核心路径

核心路径即为用户的目标,核心流向清晰用户目标越容易达成,用户满意度就高,核心目标不清晰,用户就容易迷失,那么产品就有问题需要优化。
如下图


img_8c21f09141f7ca256ca544864ac5d927.png
四、功能模块核心路径.png
五、细化流程、添加异常

这里可能没有写全,只是做为案例供小伙伴们参考。
如下图


img_7d675dfe7c8e57f2403cccac07ad6a3a.png
五、细化流程、添加异常.png
六、合并或拆分流程

因为这个是竞品的业务流程,所以就没有合并和拆分这个步骤了,当我们做自己产品的业务流程图的时候,思路是先复杂后简单,就是说先把能想到的都想出来,之后再优化做减法,产品初期是按照自己的经验和竞品的对比来进行优化的,产品具备一定的规模后就要看数据进行优化。

写在结尾的话

做业务流程图大概就是从以上这六点来思考和执行的,当然很多产品不会只有这么一个业务流程图,会有很多业务,无论我们是做自己的产品还是做竞品分析都要找到最核心的业务,也就是一个产品解决的最核心的需求,其它业务属于附加的,有的是变现的业务流程也很重要,以实际工作中便于沟通和项目推荐为标准去做流程图。

关于第五步可能有小伙伴会有疑问,说这个东西我想不到怎么办?这个教大家个方法,多看多画这些都是必要条件了,除了这个就是多和开发请教,沟通多了或者被怂多了自然就会了。

实际工作中这些步骤我都是用纸和笔画的,之后去和团队沟通最后才是用软件(axure)去落地存档的,当然每个团队都不同,这个根据自己的实际情况做做就好了,今天就到这里了希望对大家有所帮助。

相关文章
|
7月前
|
设计模式 网络协议 Java
09.接口vs抽象类比较
本文详细对比了接口与抽象类的区别及应用场景,涵盖两者的基本概念、特性以及设计思想。通过具体案例分析,如日志记录和过滤器功能,阐明抽象类适用于代码复用(is-a关系),而接口侧重解耦和行为定义(has-a关系)。此外,还探讨了如何在不支持接口或抽象类的语言中模拟其实现,并总结了选择两者的判断标准。文章结合实际开发场景,提供了清晰的指导,帮助开发者更好地理解与应用这两种核心面向对象概念。
363 26
|
10月前
|
文字识别 开发者 数据处理
多模态数据信息提取解决方案评测报告!
阿里云推出的《多模态数据信息提取》解决方案,利用AI技术从文本、图像、音频和视频中提取关键信息,支持多种应用场景,大幅提升数据处理效率。评测涵盖部署体验、文档清晰度、模板简化、示例验证及需求适配性等方面。方案表现出色,部署简单直观,功能强大,适合多种业务场景。建议增加交互提示、多语言支持及优化OCR和音频转写功能...
360 3
多模态数据信息提取解决方案评测报告!
|
C# Windows 监控
WPF应用跨界成长秘籍:深度揭秘如何与Windows服务完美交互,扩展功能无界限!
【8月更文挑战第31天】WPF(Windows Presentation Foundation)是 .NET 框架下的图形界面技术,具有丰富的界面设计和灵活的客户端功能。在某些场景下,WPF 应用需与 Windows 服务交互以实现后台任务处理、系统监控等功能。本文探讨了两者交互的方法,并通过示例代码展示了如何扩展 WPF 应用的功能。首先介绍了 Windows 服务的基础知识,然后阐述了创建 Windows 服务、设计通信接口及 WPF 客户端调用服务的具体步骤。通过合理的交互设计,WPF 应用可获得更强的后台处理能力和系统级操作权限,提升应用的整体性能。
376 0
|
Windows
如何使用GUID硬盘分区格式安装新windows系统
这篇文章介绍了全局唯一标识分区表(GUID Partition Table, GPT)与主引导记录(Master Boot Record, MBR)两种硬盘分区格式的区别。
992 0
|
程序员
程序员必备的软技能-金字塔原理拆解(上)
程序员必备的软技能-金字塔原理拆解(上)
494 1
|
存储 Java 编译器
Java方法的基本内存原理与代码实例
Java方法的基本内存原理与代码实例
221 0
|
JSON 数据处理 API
盘点Python中4种读取JSON文件和提取JSON文件内容的方法
盘点Python中4种读取JSON文件和提取JSON文件内容的方法
3132 0
|
缓存 Java
从零开始回顾Java---系列二
基础语法 1、Java 有哪些基本数据类型? 如图所示: 表格总结: 数据类型 内存大小 默认值 取值范围 byte 1 B (byte)0 -128 ~ 127 short 2 B (short)0 -215 ~ 215-1 int 4 B 0 -231 ~ 231-1 long 8 B 0L -263 ~ 263-1 float 4 B 0.0F ±3.4E+38(有效位数 6~7 位) double 8 B 0.0D ±1.7E+308(有效位数 15 位) char 英文 1B,中文 UTF-8 占 3B,GBK 占 2B。 '\u0000' '\u0000' ~ '\uFFFF'
|
SQL 存储 关系型数据库
分布式数据库——从线性扩展谈分布式JOIN
在首届阿里巴巴中间件峰会上,来自阿里巴巴DRDS团队的梦实分享了《分布式数据库——从线性扩展谈分布式JOIN》。他主要从OLTP数据库的线性扩展、水平扩容、IN查询、分布式JOIN四个方面进行了分享。在分享中,他主要通过买家与订单场景、家庭与孩子场景介绍了IN查询,通过同维度的JOIN、广播表的JOIN、Nested Loop Join详细介绍了分布式JOIN的坑与填坑。
9907 82
IDEA启动之后桌面上会多出3个.log结尾的文件
IDEA启动之后桌面上会多出3个.log结尾的文件
286 0