产品程序员如何和产品经理沟通02——互联网产品从想法到实现
Posted Goss
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了产品程序员如何和产品经理沟通02——互联网产品从想法到实现相关的知识,希望对你有一定的参考价值。
简介
作为一只从技术转向产品的程序猿,和大家分享一下产品相关的一些要素。一方面给各位程序猿参考一下,所谓知己知彼,方便以后和产品汪们优雅地撕逼;另一方面,如果有想从技术转产品的程序猿也可以作为参考。
一个产品从拍脑瓜子想出ideal到最终产品发布上线需要经过哪些过程呢?作为一个程序猿可能不是很清楚。
看了以下的一个简单框架就大概能略知一二,另外以下每个小点都可以是一个深耕的研究方向,不管是产品、销售、设计、开发、运维,要做好、做精一个产品实在不易呀。
一个互联网产品的诞生过程:
1.产品的定义(想法)
来源有:老板任务、竞品启示、用户反馈、生活体验、其他突发奇想等等。
产品分析包括:
- 市场产品分析:了解市场、了解竞品
- 用户研究:了解用户、了解需求
之后,对问题进行分析、挖掘潜在需求进行产品定位,最终形成核心价值。
即:产品分析->产品定位->核心价值
2.用户研究(挖掘需求)
a.用“蘑菇心态”了解用户群,扎根蘑菇群,了解他们的价值观、行为模式
b.用户研究贯穿产品研发的全过程,为各阶段决策提供有力支持:
- 需求:定位目标用户、目标/行为、功能需求、需求的优先级排序;
- 概念设计:产品概念、信息架构;
- 细节设计:流程设计、交互设计、视觉风格设计;
- 开发/发布:用户的使用情况、用户满意度;
- 注意需求的优先级,辨别真实需求和伪需求。
c.用户研究的方法:访谈、日记研究、参与式设计、焦点小组、卡片分类法、现场调查、可用性测试、眼动实验、网站流量日志分析、消费者数据分析、调查问卷等等。
d.研究的最终目的:搞清用户真实需求
用研需求(产品经理提出)->定性调研(访谈明确用户群、特征和需求)->定量验证(问卷为主、验证定性结论)->结论整理(可用的指导)
3.市场分析(环境、对手、自己)
a.宏观环境分析
了解政策、行业的现状和未来趋势。
包括:政治法律环境、经济要素、社会与文化要素、科技要素
b.竞品分析
知彼,了解对手现状的未来策略。
找竞品(产品经理社区、36kr、虎嗅、艾瑞咨询等等)
看竞品(看定位、概念,看亮点、差异,看数据、反馈)
c.能力分析
知己、了解自身能力,把握竞争机遇。
SWOT分析法:优势、劣势、机会、威胁
4.产品定位(核心价值)
产品定位五步法:
a.目标市场定位
b.产品需求定位
c.产品测试定位
d.差异化价值点定位
e.营销组合定位
5.产品规划(GPA路径管理、微创新)
根据用户需求和商业目的,把纷繁的功能点进行梳理,规整出产品的走向,确定版本的节奏。
产品规划的方法:
- GPA产品路径规划模型
- 互联网产品的规划原则:
- 专注核心价值,夯实基础体验
- 基于用户场景不断微创新:(把握用户需求、确定核心价值->细分用户场景、设计产品功能->收集用户反馈、优化改进产品)以用户体验为核心,从小处着眼,贴近用户心理需求,快速出击,不断试错,不断提供新的价值。穷举各种可能场景->归类->分清主次场景
功能种类 | 用户占比 | 架构支持 | 对产品的影响 | |
增值功能 | 最多 | 最少 | 最少 | 差异、短期口碑传播 |
扩展功能 | 一般 | 一般 | 一般 | 主流用户期望所在 |
基础功能 | 最少 | 最大 | 最多 | 重要、影响长远 |
6.体验设计
通过设计产品的交互机制来影响用户的体验。
a.首先要可用:稳定、功能完善
b.易学、易用、可用性好
c.界面看上去令人愉悦:恰当、高质量的视觉风格
d.营造一个整体的品牌体验
可用->好用->吸引->品牌
设计产品的三个方面:形式、内容、行为
两种基本分工:交互设计、视觉设计
产品原型设计三要素:角色(主角、客户角色、受惠角色、消极人物角色等等)、场景(旅途中、逛街、上下班、等人、休闲时间等等)、任务(选定角色和场景之后,进行任务分解)
软件布局和排版-6大原则:
- 精简
- 统一性和标准性
- 导向性
- 满足控制欲望
- 给用户反馈
- 尊重用户习惯(操作习惯和用语习惯)
7.产品研发(敏捷迭代)
好了,之前6步之后,终于轮到程序猿上场(遇到一些创业公司,以上6步往外一拍脑瓜就弄好了,然后和猿类说:我们就差一个App啦~往往这些公司的产品还没推广就挂了)
人员配备:
前端(移动、web端等)开发、后台开发、测试、运维等。
互联网产品更新很快,所以采用敏捷迭代开发,特点:
持续创新、产品适应性、缩短交付进度、人员和流程适应性、可靠的结果
8.产品运营(渠道推广、品牌宣传)
客户服务:解决客户问题、客户关系维护
产品迭代:用户反馈收集、数据分析、版本迭代优化
推广营销:渠道推广、品牌宣传、SNS营销
服务运维:可靠稳定、抗灾容灾、跟踪定位
注:这里指的产品都是互联网产品
以上是关于产品程序员如何和产品经理沟通02——互联网产品从想法到实现的主要内容,如果未能解决你的问题,请参考以下文章
产品经理如何与强势的技术沟通? 技术比较有资历,会以技术无法实现等方面的原因拒绝处理产品提出的需求。 你们是否遇到这样的技术? 产品懂技术的话,是不是会好一些,因为可以和技术说“行话”了,并且产品懂技