`
whzhengzy
  • 浏览: 134856 次
  • 性别: Icon_minigender_1
  • 来自: China
社区版块
存档分类
最新评论

产品研发需要回答的5个问题

阅读更多
产品研发不同于一般的应用开发,我想做过产品研发的人会都会有较深刻的体会。产品研发应该回答5个问题,这5个问题回答清楚了,产出的产品才会具有生命力。
1、用户群体是哪些?
一个功能面向技术用户和面向业务用户,实施的方案是完全不同的。给开发人员用的功能和给运维人员用的功能在设计上也是有区别的。

2、用户需要解决什么问题?
产品研发受限于环境等因素,往往自我创造、自我想象需求,如果不了解用户场景、不了解用户的实际困难,很容易跑偏,很容易造出一些锦上添花,不能解决实际困难的需求。一个产品如果既能干这个又能干那个,那基本上啥也干不好,或者使用起来很复杂,需要N多步骤的配置才能用到某个功能。

3、这些问题中哪些是用户最迫切需要解决的?
这个是精准目标的过程,用户要解决的问题可能会很多,排排序吧,筛选筛选。

4、为解决该问题,你的方案是否够合适?换句话说,为了解决这个问题,按照你的方案是否会带来其他的问题?用户使用起来是否简单?是否给运行维护增加了复杂度?是否能够保持好的兼容性?
当某个方案为了解决一个问题所带来的负面影响大于所解决问题带来的好处的时候,那该方案就不是一个好的方案。比如说:我这个功能很好啊,啥都能干,就是用户需要配置一大堆东西后才能使用,易用性哪里去了?我这个功能很好啊,啥都能干,但是干了以后,需要每天运维人员清理清理、维护维护。我这个功能很好啊,你看干这事多么易用,但这个东西依赖于另外一个东东,这个东东升级了我这个功能不一定能用,如果要保证能用,我得先验证验证,以后这个东东每次升级,我都得验证验证我这个功能能不能用,等着我...。这是典型的问题转移。显式地解决一个问题带来N多需要解决的问题,无论是对产品的研发人员还是对用户。

5、实施该方案的成本多大?
乙:我这个方案很好啊,你看,又能解决问题,而且带来的负面复杂度又不高,不过估计需要3年才能完成。甲:再考虑考虑吧,3年?3年要你干嘛,我都退休了。旁白:3个月差不多,要快速见效益,企业嘛,要理解。

另外,衡量产品的好与坏,过程中的里程碑得到肯定是重要的,但更重要的是用户使用后的真实反馈,用户说好那就是好,用户说不好用,那过程中的需求、方案再怎么完美,你的leader过程中曾经再怎么满意,最后结果必定是不满意,白搭啊。

记住了!踏踏实实想好、做好用户要迫切解决的问题,这个是最关键的、最根本的。
1
5
分享到:
评论

相关推荐

    软件工程课件(自考)

    --试图回答软件开发的启始点及其工作产品 是产品/系统确认(测试)的标尺 四、软件开发方法学 --试图回答如何从事开发活动 五、CMM(the Capability Maturity Model for software) --试图回答获得正确产品/系统的...

    科技企业创新创业项目商业计划书.docx

    研发进度:按照项目计划推进产品研发,确保按时交付; 市场推广:制定详细的市场推广计划,提高品牌知名度和产品竞争力; 客户服务:建立完善的客户服务体系,提供快速响应和优质服务。 六、财务预测 根据市场分析...

    百度的文心一言上线一月,阿里的GPT大语言模型也浮出水面

    我们用同一组问题对通义千问和文心一言进行了检测对比,对于一些开放性的问题,比如:“两个产品谁更厉害”、“是否认同阿西莫夫的机器人三定理”等,二者的回答显然外交措词味道抢眼,但基本完成

    常见软件测试工程师面试题

     软件测试人员负责软件开发部门的新产品测试及原有产品的升级测试,负责软件问题解决过程跟踪,负责软件开发文档开发工作的规范化及管理开发部门的产品文档,制作用户手册及操作手册,负责产品的上线测试,监督软件...

    非 AI 开发人员对 GPT-4 的了解

    它可以成为你的朋友,回答你的问题,帮助你调试或编写代码,解决逻辑和能力问题,翻译文本等等。 2022 年底,该公司发布了ChatGPT的免费预览版。它是一个使用 GPT-3.5 构建的 AI 聊天机器人,GPT-3.5 是 GPT-3 的...

    PHP和MySQL Web开发第4版pdf以及源码

    2.10.1 使用普通文件的几个问题 2.10.2 RDBMS是如何解决这些问题的 2.11 进一步学习 2.12 下一章 第3章 使用数组 3.1 什么是数组 3.2 数字索引数组 3.2.1 数字索引数组的初始化 3.2.2 访问数组的内容 ...

    单片机原理及应用课程标准(2).doc

    课程组教 师通过走访从事单片机产品研发与生产的企业,回访大批从事单片机开发工作的毕业生 ,与兄弟院校的相关教师进行深入交流,经过认真的分析与总结,最终我们得到了行业 企业开发单片机产品的典型工作流程。...

    [详细完整版]软件工程题目.doc

    在软件生存周期中,( B )阶段必须要回答的问题是"要解决的问题是做什么?"。 A详细设计 B 可行性分析和项目开发计划 C概要设计 D软件测试 5. 软件产品与物质产品有很大区别,软件产品是一种(C )产品 A有形 B ...

    PHP和MySQL WEB开发(第4版)

    2.10.1 使用普通文件的几个问题 2.10.2 RDBMS是如何解决这些问题的 2.11 进一步学习 2.12 下一章 第3章 使用数组 3.1 什么是数组 3.2 数字索引数组 3.2.1 数字索引数组的初始化 3.2.2 访问数组的内容 3.2.3 使用...

    基于Delphi的仓库管理系统开发论文

    社会在不断进步,科学技术和管理也在迅速发展,这使得每个企业得到了前所未有的发展机遇,但同时也必须面对市场竞争的严重挑战,在日趋激烈的竞争环境下,企业要求生存、发展,就必须对企业进行科学的管理。...

    软件工程—实践者的研究方法

    第一部分 产品和过程 在本书的这一部分中我们主要讨论什么是工程产品和如何为工程技术提 出一个框架的过程。在下面的章节中,我们主要解决...一旦回答了这些问题,你将理解了在下个十年中对软件工程有深远影响 的课题。

    ChatGPT教程(附含高级技巧)

    先回答几个基本的问题什么是ChatGPT? 一个OpenAI公司开发的聊天机器人。人类历史上最快一个月使用人数过亿的软件,目前最强的人工智能产品,智能方面的表现已经超过绝大多数人类。为什么要学ChatGPT? 不亚于互联网...

    原创产品抖音云猜数字,无人直播,弹幕文字互动,弹幕游戏,直播间互动,果果原创出品

    原创产品希望能支持,我们将会努力开发更多好玩的。 使用教程: 1.打开抖音云直播猜数字游戏, 2.下载直播伴侣,获取窗口 3.选择抖音云直播猜数字游戏.exe 4.点击开始直播(需要1000粉丝) 5.获取你app分享的直播间...

    PHP和MySQL Web开发第4版

    2.10.1 使用普通文件的几个问题 2.10.2 RDBMS是如何解决这些问题的 2.11 进一步学习 2.12 下一章 第3章 使用数组 3.1 什么是数组 3.2 数字索引数组 3.2.1 数字索引数组的初始化 3.2.2 访问数组的内容 ...

    云计算时代下的企业IT运维变迁

    所以我现在没有直接的回答,这两个没有可用可不用,因为两个确实有各种不同的情况,比如说我现在碰到一个问题,我的客户问我,现在硬件可以保证主机99.99%不会宕机,可以做这个保证,软件能不能给我一个保证,我的...

    “互联网+”大学生创新创业大赛项目计划书.doc

    *行业分析,应该回答以下问题: 1、该行业发展程度如何? 2、现在发展动态如何? 3、该行业的总销售额有多少?总收入是多少?发展趋势怎样? 4、经济发展对该行业的影响程度如何? 5、政府是如何影响该行业的? 6、...

    UG-WAVE培训教程.pdf

    123 产品相关参数化设计技术培训讲义 124 五.设计实践 5.1 定义控制结构 在接受任务和建立部件去定义一控制结构之前,应花时间去计划树型控制结构并决定 要包括什么数据,它将放在何处,谁负责建立与维护它。通常,...

    地理信息系统教程.doc

    4.GIS系统五个基本组成部分: 硬件系统,各种设备- 物质基础; 软件系统,支持数据采集、存储、加工、回答用户问题的计算机程序系统; 数据,系统分析与处理的对象、构成系统的应用基础; 应用人员,GIS服务的对象...

    问答系统的系统设计方案.pdf

    问答系统的系统设计⽅案 问答系统的系统设计⽅案 问答系统的系统设计⽅案 问答系统的系统设计⽅案 ⼀、软件架构风格 ⼀、软件架构风格 "每⼀个模式描述了⼀个在我们周围不断重复发⽣的问题及该问题解决⽅案的核⼼。...

Global site tag (gtag.js) - Google Analytics