产品设计体会(7027)解决问题的通用思路

本文提炼了一套适用于产品经理解决问题的通用思路,从明确目标到执行评估,覆盖战略制定、用户需求分析、项目管理等多个环节,并通过实例展示了如何应用于实际场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

《人人都是产品经理》 新书剧透,第6章《产品经理的自我修养》–> 产品经理主义 –> 解决问题的通用思路。这段是全书总结的一部分。

我们看到,产品经理的思维方法和做事方式是有很明显的特点的,因为我们的工作抽象了说就是在解决问题。而 很多时候,靠“灵光乍 现”、“随机应变”来解决问题,让人心里很不踏实, 那么,可以提取出其中更具一般性的内容来指导我们做任何事情么?我觉得是可以的,最近我就试着把这个思路总结成了一句话:


为了什么?做什么事,解决什么人的什么问题?何时,谁来做?效果如何?

简单分析一下,这句话又可以细分为如下几个部分。


做某件事情“为了什么”是大前提,对应本书的第 5 章战略。

这个问题问到最深处,必然要到价值观和理想的层面,知道自己需要什么的人在任何时刻都是充满力量的。


后面的问题分别对应做事的前、中、后。

“做什么事,解决什么人的什么问题?”是事前需要考虑的,其中“什么问题”和“什么人”对应本书第 2 章里 讲到的用户需求和目标用户,“做什么事”则是从用户需求转化而来的产品需求。

要弄清楚“什么问题”,就要从问题的定义入手,想清楚“现在在哪儿”、“想要去哪儿”,然后明确目标 与现实的差距,这个差距就是问题所在。对于“什么人”,我们还可以想得更广一些,泛化到这个问题发生的条件,所以除了“谁”以外,还可以考虑“哪里发 生”,“持续多久”,“频率怎样”等等。 而“做什么事”就要分析问题和制 定对策了,我们要综合考虑拥有的各种资源,给出一个可行的解决方案。这里要明确两点:一是 问题不一定能解决,有的时候资源有限,只能把问题放在一边;二是问题不一定都要解决,如果解决问题花 费的成本超过任其发生造成的损失,那宁愿顺其自然。


“何时,谁来做”是事中关注的重点,对应本书的第 3 4 章, 项目和团队,着重讲的是计划、控制与执行。

我们可以引申一下,“何时,谁来做”也能提醒我们考虑一些事前的要点。“何时”提醒我们思考,这件事 为什么是现在做?时机是否合适?大家都知道“早一步是先驱,早两步就成先烈了”。“谁来做”提醒我们思考,这件事为什么是我们做?我们的核心竞争力在哪里?


“效果如何”是事后需要讨论的,全书的各章里提到的总结、反馈一类的观点,都是对这个问题的回答,想 清楚了才能持续改进,不断提高。

吃透这句话以后,设计一款互联网产品只是解决一个具体的问 题,同样的,如何 做一桌年夜饭是一个具体的问题;如何设计一套政治制度是 一个具体的问题;如何让公司的会议室、投影仪资源得到充分利用是一个具体的问题;如何买一辆家人都满意的车也是一个具体的问题……我觉得, 越抽象的事情,前面“想”的过程就越重,越具体的事情,后面“做”的过程越重,所以,如果我们想清 楚了上面的那句话, 真正到了开始做事的时候,其实已经搞定问题的大半了。


我 们来看几个例子吧。

计划一次旅行,用思维导图。

我们要回答的具体问题是:为什么旅行,寻找刺激还是放松?不同的 目的导致不同的目的地。怎么旅行,做汽车、火车还是飞机,住酒店、农家还是帐篷?不同的目的地有不同的方案。什么时候和谁去?确认有几天时间,多少人…… 简单思考一下,我们就可以画出下图,帮助我们做准备。

 

计划一次旅行的思维导图

 

开一个网店要做哪些事,用流程图。

我们要解决的具体问题是:卖什么?如何定价?货从哪里来?在哪里卖? 卖给谁?谁来卖?成交后怎么发货?……于是,简单的流程图就出来了。

 

开一个网店要做的事

 

举办一场婚礼,用甘特图。

仅仅说晚宴的部分,我们要考虑的具体问题是:短短的三个小时,一 共有十来项任务,不同的角色,如新郎新娘、工作人员、来宾各自的任务是什么,每项任务的开始时间与结束时间,需要准备的道具,注意事项等……项目管理里的 甘特图正好派上用场,图中表示的是当天17 点到20 点 的180 分钟,划分为18 块,精确到每10 分钟的任务,这个晚宴已经是相当精简的了。

 

婚礼晚宴的甘特图

……

生活中任何事情都这样想会不会太理性,反而没意思了?我认同,所以对待重要的问题,我们可以用上面的 思路,但是大多数情况下,还是感性一些,轻松一些。


PS:最后,给自己的新书《人人都是产品经理》做个广告,希望大家都来关注这里

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在当今的软件开发领域,自动化构建与发布是提升开发效率和项目质量的关键环节。Jenkins Pipeline作为一种强大的自动化工具,能够有效助力Java项目的快速构建、测试及部署。本文将详细介绍如何利用Jenkins Pipeline实现Java项目的自动化构建与发布。 Jenkins Pipeline简介 Jenkins Pipeline是运行在Jenkins上的一套工作流框架,它将原本分散在单个或多个节点上独立运行的任务串联起来,实现复杂流程的编排与可视化。它是Jenkins 2.X的核心特性之一,推动了Jenkins从持续集成(CI)向持续交付(CD)及DevOps的转变。 创建Pipeline项目 要使用Jenkins Pipeline自动化构建发布Java项目,首先需要创建Pipeline项目。具体步骤如下: 登录Jenkins,点击“新建项”,选择“Pipeline”。 输入项目名称和描述,点击“确定”。 在Pipeline脚本中定义项目字典、发版脚本和预发布脚本。 编写Pipeline脚本 Pipeline脚本是Jenkins Pipeline的核心,用于定义自动化构建和发布的流程。以下是一个简单的Pipeline脚本示例: 在上述脚本中,定义了四个阶段:Checkout、Build、Push package和Deploy/Rollback。每个阶段都可以根据实际需求进行配置和调整。 通过Jenkins Pipeline自动化构建发布Java项目,可以显著提升开发效率和项目质量。借助Pipeline,我们能够轻松实现自动化构建、测试和部署,从而提高项目的整体质量和可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值