【产品经理修炼之道】- 需求挖掘之手机话费充值

news2024/10/6 22:27:40

画原型图从来就不是面试考察的重点,分析、解决问题才是产品经理的核心能力。那么该如何积累产品经验呢?本文以以「手机话费充值」为案例,分享整个设计流程和思路,希望对你有所启发。

不少产品新人有个误区:产品经理的日常=画原型图,那积累产品经验只要学好原型图就行,这是片面、本末倒置:

「画原型图」从来都不是PM的核心竞争力,也不是面试的考察重点。

面试考察的产品经验,是指完整的产品设计流程、分析思路。而原型图只占整个产品流程的20%不到。

分析、解决问题才是PM的核心能力,原型图只是表达的工具之一。

那,如何积累产品经验?

从身边的功能入手,按完整的产品设计流程,进行重新设计(或临摹)。重分析过程,轻工具使用。

下面,以「手机话费充值」为案例,分享整个设计流程,和我的分析思路。

01 业务流程图

站在业务的角度,梳理每个角色在哪个环节、做什么事情。你要注意:

完成任务有多少种角色

分析:「充值」这个功能,参与角色只有用户、中移动平台(中移动如何处理话费,先忽略)

明确每个角色的任务目标

分析:用户任务是完成支付,中移动的任务是给用户发货(话费到账)

是否有异常流程

分析:用户可能会支付失败,中移动可能发货失败(话费不到账)

02 梳理操作路径

站用户的角度,描述用户在不同场景下,完成任务目标的操作路径。

先考虑使用场景,使用功能的原因

分析:按使用原因主要给自己充值,其次是家人。按使用次数,有首次使用、非首次使用。

每种场景下,如何操作是最快捷

分析:在首次使用时,除了手动输入外,可以从通讯录中选择,让我能快速填入正确的手机号。

非首次使用时,可从充值过的手机号中,快速选中。功能再延伸一下,每次在新的手机号充值后,引导用户填写备注,方便下次筛选。

是否有异常分支

分析:用户可能会充值失败、填错手机号。因此,手机号应该要足够明显、易读。

03 梳理页面架构

将第2步梳理的操作路径,规划所需的页面,需要注意:

页面的主题是什么

分析:主要有充值页与充值结果页。充值页主题是确认手机号与充值套餐,充值结果页是告知充值结果。

页面所需字段

可先将所有想到的可能字段,都罗列出来,后续再删减。

分析:字段较多,请看上图

04画原型图

将第3步规划的页面字段,安排在页面中,要注意:

先考虑页面有多少内容模块

内容模块,是指信息之间是强相关。

分析:充值页,分手机号、话费套餐选择2个内容块。

内容块如何布局

分析:先看到手机号,再选话费套餐。因此,这2个内容块可以平铺,手机号在上面。

使用交互什么组件

分析:话费套餐采用常规的卡片列表。 

如果画起来有点吃力,可以参考wx、zfb的手机充值页,先1:1临摹,熟悉画原型图的工具。

05 写注释

从数据、交互的角度,进一步自查功能的完整度,要注意:

  • 说明每个字段的含义
  • 哪些是变量、是否有多个状态
  • 数据如何排序

以上就是产品设计的5个核心步骤,以及我的分析内容。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1626131.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ThingsBoard处理设备上报的属性并转换为可读属性

一、前言 二、案例 1、AI生成JSON数据体 2、将json数据体直接通过遥测topic发送查看效果 3、可查看目前整个数据都在一起 ​编辑 4、配置附规则链路 5、对msg的消息值,进行数据的转换,并从新进行赋值。 6、规则链路关联关系 7、再次通过MQTT发送遥…

顺通鞋厂在线订单系统:优化订单流程,降低运营成本

引入在线订单系统成为企业优化订单流程、降低运营成本的有效途径。在线订单系统能够将订单信息实时共享给企业内部的各个部门以及外部供应商和客户。在线订单系统能够通过自动化处理订单流程,减少人工干预和重复劳动。在线订单系统通过优化订单流程,实现…

1.C++入门(上)

目录 1.C关键字 2.命名空间 作用域方面的优化 a.命名空间定义 b.命名空间使用 3.C 输入&输出 1.C关键字 C有63个关键字,C语言有32个关键字,存在重叠如荧光笔标出 2.命名空间 作用域方面的优化 如果变量,函数和类的名称都存在于全…

【C++】C++中的构造函数和析构函数详解

欢迎来到CILMY23的博客 本篇主题为:C中的构造函数和析构函数详解 个人主页:CILMY23-CSDN博客 系列专栏:Python | C | C语言 | 数据结构与算法 感谢观看,支持的可以给个一键三连,点赞关注收藏。 写在前头&#xff1…

【算法一则】【动态规划】求二维数组可组成的最大正方形

题目 在一个由 ‘0’ 和 ‘1’ 组成的二维矩阵内,找到只包含 ‘1’ 的最大正方形,并返回其面积。 示例 1: 输入:matrix [["1","0","1","0","0"],["1","0&…

为何鸿蒙开发成为求职市场的香饽饽 ?

在当今社会,技术的快速发展与更新迭代使得职场竞争愈发激烈。对于求职者来说,掌握一门热门且前景广阔的技术,无疑是获得理想工作的关键。鸿蒙开发,作为华为自主研发的操作系统开发技术,正逐渐成为求职市场的热门选择。…

手搓单链表(无哨兵位)(C语言)

目录 SLT.h SLT.c SLTtest.c 测试示例 单链表优劣分析 SLT.h #pragma once#include <stdio.h> #include <assert.h> #include <stdlib.h>typedef int SLTDataType;typedef struct SListNode {SLTDataType data;struct SListNode* next; }SLTNode;//打印…

触发器的基本概念及分类

目录 触发器的基本概念 作用对象 触发事件 触发条件 触发时间 触发级别或者触发频率 触发器的分类 DML 触发器 INSTEAD OF 触发器 系统触发器 Oracle从入门到总裁:​​​​​​https://blog.csdn.net/weixin_67859959/article/details/135209645 触发器的基本概念 …

表格的单元格合并和表头的合并——vxe-table

vxe-table的官网&#xff1a;https://vxetable.cn/#/table/advanced/mergeCell在你的项目中下载安装完成后&#xff0c;先在main.js文件中引入&#xff1a; import VXETable from vxe-table import vxe-table/lib/style.css Vue.use(VXETable)一、单元格合并 效果图&#xff…

2024年【安全生产监管人员】考试技巧及安全生产监管人员模拟考试

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 2024年【安全生产监管人员】考试技巧及安全生产监管人员模拟考试&#xff0c;包含安全生产监管人员考试技巧答案和解析及安全生产监管人员模拟考试练习。安全生产模拟考试一点通结合国家安全生产监管人员考试最新大纲…

Java | Leetcode Java题解之第50题Pow(x,n)

题目&#xff1a; 题解&#xff1a; class Solution {public double myPow(double x, int n) {long N n;return N > 0 ? quickMul(x, N) : 1.0 / quickMul(x, -N);}public double quickMul(double x, long N) {if (N 0) {return 1.0;}double y quickMul(x, N / 2);retu…

大数据开发详解

点击下载《大数据开发详解》 1. 前言 随着信息化时代的快速发展&#xff0c;大数据已经成为了企业和组织不可或缺的重要资源。大数据开发则是指通过一系列技术手段&#xff0c;对海量数据进行收集、存储、处理、分析和挖掘&#xff0c;以实现数据的价值化利用。大数据开发涉及…

进口透明可视耐腐蚀PFA进样管特氟龙圆底试管适配MC-ICP-MS

PFA进样管可适配Neptune plus多接收器等离子质谱仪&#xff08;MC-ICP-MS&#xff09;&#xff0c;广泛应用于地球化学、核保障、环境科学、金属组学领域&#xff0c;在生物、物理、化学、材料等多个学科的交叉方向也有良好的应用前景。 外观半透明&#xff0c;便于观察管内情…

YOLOV5 TensorRT部署 BatchedNMS(engine模型推理)(下)

主要是在王新宇代码的基础上改进,引入对BatchedNMS的解码 文章目录 1. 修改yolov5.cpp2.修改yololayer.h1. 修改yolov5.cpp 首先增加全局变量,名字根据转onnx时修改的节点名字来,查看onnx文件可以看到,顺序不要弄错。 const char *INPUT_NAME = “images”; const char …

基于深度学习的实时人脸检测与情绪分类

情绪分类 实时人脸检测与情绪分类 Kaggle Competion 数据集 fer2013 中的测试准确率为 66%CK数据集的检验准确率为99.87%情绪分类器模型预测从网络摄像头捕获的实时视频中的平均成本时间为 4~ 10ms 关键技术要点&#xff1a; 实时人脸检测&#xff1a;系统采用了前沿的人脸检…

提交链码-编辑前后端,调用链码功能

一 . 链码介绍 1.什么链码&#xff1f; • 链码是一段用 Go、Node.js 或者 Java 实现了规定接口的程序。链码在安全的Docker容器中运行&#xff0c; 与背书节点的进程隔离。通过应用程序提交的交易&#xff0c;链码初始化和管理账本状态。• 链码通常处理网络成员协商达成的业…

vue下载文件时显示进度条

1.单个下载&#xff08;开始是导出按钮 下载显示进度条&#xff09; html <el-button click.stop"exportReport(scope.row, scope.index)" v-if"!scope.row.schedule" icon"el-icon-download"size"small" type"text"styl…

2023最新!MySQL8于win10环境下的安装配置保姆级教程

2023最新&#xff01;MySQL8于win10环境下的安装配置保姆级教程 MySQL官网&#xff1a;https://www.mysql.com/downloads/ 导航 文章目录 2023最新&#xff01;MySQL8于win10环境下的安装配置保姆级教程导航一、MySQL下载二、安装MySQLchoosing a Setup Typeselect products…

软件测试面试题(三)

Selenium 相关Selenium 基础什么是 Selenium&#xff1f;什么是 Selenium WebdriverS 什么是 elenium IDE&#xff1f;常用自动化测试工具机器运行原理&#xff0c;写出一段元素查找的代码&#xff1f;如何开展自动化测试框架的构建&#xff1f;如何设计自动化测试用例webdrive…

Angular 由一个bug说起之五:为什么现代CSS系统倾向于少用或不用absolute定位?

在现代网页设计中&#xff0c;CSS&#xff08;层叠样式表&#xff09;是不可或缺的一部分。在过去&#xff0c;使用position: absolute定位元素是一种常见的技术&#xff0c;但是随着前端开发的发展&#xff0c;现代CSS系统倾向于减少或避免使用absolute定位。本文将探讨这一趋…