案例分享:如何与研发人员有效地沟通?或许你

口才训练 2023-01-22 14:47 编辑:admin 300阅读

案例分享:如何与研发人员有效地沟通?或许你可以参考这三个步骤

产品与研发之间似乎总有说不完的故事,其中的大多数都围绕着“开发出的最终产品与产品经理所期望的存在差异”,而这往往是由两者之间的沟通不畅所导致的。

那么产品汪应该用何种姿势与攻城狮交(si)流(bi)呢?下面通过一个案例分享,供大家参考,如有帮助,不胜惶恐。

需求说明: 新增一个投票功能,用户可以通过多种方式获取投票权后,来给喜爱的明星投票,并在活动结束时展示投票结果。

下面分三步来说明在设计完成后,如何与研发人员进行沟通。

在向研发人员展示具体的原型之前,先帮助其建立关于需求的整体概念是很有帮助的,而使用流程图是一种非常直观有效的手段。

通过讲述用户使用该功能的全过程,研发人员可以做到心中有数,避免一开始就将注意力集中在具体的细节问题上。

当用户参与一个投票活动时,按照时间顺序,可能发生以下活动:

(1)查看活动介绍,了解活动规则;

(2)通过各种方式来获取投票权;

(3)找到喜爱的明星,并对其投票;

(4)查看自己的投票记录;

(5)活动结束时,查看最终的投票结果。

当然每个活动当中可能也会包含一些子活动,我们可以在描述完整个主要流程后,再依次讨论这些子流程。

用户使用流程描述如下:

通过第一步,研发人员初步了解了用户使用此功能的大致流程,下面就是对应的页面展示了。

根据流程图中描述的主流程和子流程,我们选定了以下6个功能页面:

(1)首页:展示最主要的信息(包括用户信息和明星列表),同时也是为其他页面提供入口;

(2)投票权兑换页面:用户可在该页面兑换投票权,并且可以查看兑换记录;

(3)投票记录页面:用户可在该页面查看投票记录;

(4)投票页面:用户可在该页面为选中的明星投票;

(5)活动介绍页面:用户可在该页面了解活动说明和规则;

(6)问题申诉页面:用户可在该页面进行问题申诉,申诉的问题会提交到管理后台。

需要强调的是,由于最终结果仅在活动结束的前30分钟公布,所以为了该功能尽早上线,便在首页右上角预留入口,放在之后开发,在活动结束当天进行展示。

限于篇幅,对应的功能说明不予显示,感兴趣的同学可以点击文章最后的链接查看完整原型,页面原型展示如下:

以上六个页面相信大家都很熟悉,无需任何说明即可明白每个页面中各个控件的功能作用,但仅仅罗列出这些页面和功能说明是不够的,产品完整的交互原型也应提供给他们,最好让其亲自进行操作试用。

这样做有以下几点好处:

(1)研发人员可以了解各个页面、功能之间的逻辑关系;

(2)进一步明确开发任务,给出更合理的开发时间;

(3)在开发完成之后,作为测试参考。

相信一些同学有过这样的经历:开发出来的产品在视觉方面与设计稿相差不大,但在测试时总会出现些许交互方面的问题,这往往是由于研发人员没有完全理解功能页面之间的逻辑关系造成的,通过该步骤可以减少这种问题的出现。

此外,当功能需求较为复杂,需要大量页面展示时,我们还可以使用MindManager来梳理各页面间的关系,作为交互原型的总说明,由于本案例较为简单,所以略去了该部分。

具体的交互原型在此不方便展示,我将其发布在了AxureShare上,感兴趣的同学可以去看下。

完整原型链接: (打开速度会稍慢,见谅哈)

经过以上三个步骤的说明,研发人员既能够在全局上了解功能需求,也可以在细节上做到心中有数,这样在之后的开发过程中便会更有把握。

(P.S.甚至一些精益求精的研发人员还会跟据原型来进行优化讨论,而这也是所有人都希望看到的,毕竟沟通是个双方都要参与的过程,单方面的说明远不如双方之间的讨论有意义。)

以上内容来自本人平时的工作总结,肯定存在不足之处,希望和各位多多交流!

产品经理需要什么技能?

1.沟通能力

优秀的产品经理一定是个成功的沟通者, 沟通能力包括口头沟通能力和文字沟通能力。产品经理的一个最主要角色是做为沟通的中心。产品经理的沟通能力不仅体现在和不同工作岗位的人进行有效沟通,和不同个性的人沟通。例如,大部分工程师的性格偏内向,而大部分销售和市场人员则很外向,和不同工作岗位的人沟通时采用不同的”语言” 。如果要进行高效沟通,很重要的一点是说沟通对象关注和易于理解的”语言”。比如,在和市场人员沟通和与工程师沟通时,要采用不同的沟通方式:对于市场人员说太多诸如”数据库性能”、”内存管理算法”之类的东西,无疑会让他们郁闷不解;而对工程师谈话过于概念化,也无助于他们设计真正的实现细节;类似的,在同老板们沟通时,则应该更多聚焦在较高的层面上,避免过于深入细枝末节的事情。

2.无授权领导能力

成功的产品经理是优秀的领导者,即便是没有明确的授权。产品经理通常需要在多个领域执行领导工作,包括领导项目团队、领导产品战略和蓝图指定,以及领导跨团队的产品活动等。但是在大多数情况下,产品经理通常没有得到公司正式的授权。此时,是否具有”无授权领导能力”就成为成功与否的关键。如何在无授权的情况下领导团队,我的建议是C综合运用影响力、协商、人际关系及其他类似技能。

3.学习能力

IT产业是一个快速变化的产业,”不变的也许只有变化”,新技术不断涌现,今日的新产品在几个月后就会变成大路货,甚至更快。优秀的产品经理必须能够快速学习,即便是在比较新的领域。具备此能力才能相对容易地在不断变化的市场和技术趋势下管理好产品。.很多公司在招聘产品经理的时候会犯一个错误C他们过分看中既有经验。比如,一个公司要做安全软件,他们就回在招聘时说明”需具有安全软件领域5年以上工作经验”。这其实是个错误的方法,更好的做法是寻找在软件领域有工作经验的产品经理,同时善于快速学习。

4.商业敏感度

优秀的产品经理对商业有极好的感觉,他们清楚如何发现市场机会,了解竞争差异化的重要性,并能提出制胜的产品战略、定价、推广策略、合作计划以及盈亏分析等。看到这些,别以为产品经理就该是MBA毕业。实际上,大多数优秀的产品经理并没有上过什么MBA,但是他们对商业有很强的敏感。

5.热爱产品

优秀的产品经理对产品有发自内心的热爱。他们孜孜不倦地尝试各种新产品,注册各种产品的测试版,下载产品的试用版并仔细揣摩,一有时间就去网上看各类新产品的网站。他们对设计优秀的产品喜爱有加,即便这些产品并非自己公司的;他们鄙视那些没品的产品,即便那是自己公司开发的。最重要的是,他们醉心于创造优秀的产品C无论是全新的产品或是既有产品的改进。

6.注重细节,追求完美

优秀的产品经理对细节孜孜以求,注重细节是开发优秀产品的最重要先决条件,正所谓”细节决定成败”。Steve Jobs曾说:iMac笔记本并非只是透明颜色和外壳外形与众不同,这个产品的核心理念在于成为最精致的消费电脑。在最新的iMac中,我们坚决去掉了散热扇,因为我们认为使用一台不嗡嗡作响的电脑工作更令人愉悦。当然,并不是我决定就可以取消散热扇,它需要工程师们付出巨大的努力,找到管理电源和散热的更好办法。这是产品设计之初就存在的核心理念。这也是用户愿意选择我们产品的原因C追求每个细节的完美,从而能让用户更方便愉悦地使用他们的电脑。优秀的产品经理不但注重产品设计的细节,在其他事情上一样追求完美,比如进行竞争状况分析、制作项目计划,以及所有其他自己负责的工作。

7.日常产品管理能力

优秀的产品经理具备良好的日常产品管理能力,包括:撰写市场需求文档(MRD)和产品需求文档(PRD) 进行竞争状况分析 规划产品路线图 制作产品演示PPT 设计用户界面 分析产品数据等. 以上这些核心能力不但有助于产品经理的自我提升,同时对于招聘产品经理也有参考价值。

资料拓展

产品经理(英文名:Product Manager),又称品牌经理(Brand Manager)、产品企划,是指在公司中,针对某一项或是某一类的产品进行规划和管理的人员,主要负责产品的研发、制造、营销、渠道等工作。

产品经理是企业守门员、品牌塑造者、更是营销骨干。它既是一套完善的营销运作制度,更是博大精深的营销操作。产品经理依据公司产品战略,对某个(线)产品(介质、服务、品牌)担负根本责任的企业管理人员。产品从创意到上市,所有相关的研发、调研、生产、编预算、广告、促销活动等等,都由产品经理掌控。

一、需求分析

按照初、中、高级产品来分析,可以理解为:

初级产品可以分析比较详细的业务需求,可以满足客户或用户要求来设计产品。

中级产品可以分析粗略需求甚至是一句话需求,通过与业务沟通来达成共识,并可以引导业务来设计产品。

高级产品可以通过分析,发现业务风险以及业务没有想到的提升点,并可以挖掘隐含的业务痛点来设计产品。

通过以上的分析,最终的结果就是确定需求范围,不过在确定需求的同时,也需要考虑下技术实现的成本,可以直接跟技术经理沟通,我们最终的目的就是找到高价值低成本的需求。

也可以将需求都丢进需求池来管理,通过需求四象限法则来排优先级,将重要且紧急的需求排到靠前的版本中。

如果后面有交互流程,需求分析最终就是输出产品需求文档,即PRD――此文档核心内容包含字段表、权限说明、功能描述。

二、交互设计

需求分析阶段已经将需求范围框定了,已经有了一个雏形,交互设计阶段就是将这个需求范围进一步细化,例如:交互模型、任务流程、信息架构、页面原型、交互说明等。

在此我想建议下,如果是大公司,为了日后文档管理规范,最好是输出PRD+交互文档模式;如果是一般中型公司或者初创公司,为了节省制作成本,可以输出原型式需求文档。

其实就是二者合而为一,方便产品经理更新维护,在公司体量不大的情况下,直接沟通的成本会小很多,正所谓船小好调头。

不过这种模式的文档清晰度是不如分开的模式,只能靠沟通来补充了;具体采用哪种模式,可以根据公司具体情况来考量。

三、项目管理

按照初、中、高级产品来理解:

初级产品可以把控项目进度,对暴露出的风险或问题能及时解决。

中级产品可以把控项目的整个进程,规避各种风险,并保证项目可以按时上线。

高级产品可以在前期预判到后期的风险问题,在设计阶段就将这些问题有效解决;并可以预留时间解决各种突发问题,保证项目按时上线或者提前上线。

项目管理也可以理解为组织协调能力,产品经理需要把控项目的整体;前期需要对版本进行管理,开发过程中需要答疑业务问题,开发结束后需要对测试过程进行管理;有时间的自己也需要参与主流程测试,主要是为了验证需求是否被很好地实现。

项目上线后,后期还需要收集用户的反馈问题,产品经理需要分析这些问题,根据优先级对后期版本进行调整;如此周而复始,不断去维护项目迭代。

产品经理(Product Manager)是企业中专门负责产品管理的职位,产品经理负责市场调查并根据用户的需求,确定开发何种产品,选择何种技术、商业模式等。

并推动相应产品的开发组织,他还要根据产品的生命周期,协调研发、营销、运营等,确定和组织实施相应的产品策略,以及其他一系列相关的产品管理活动。

产品经理是每个产品牵头人,在市场营销部,对某个产品在集团内的盈亏负责,并为这个产品的运作去协调所有的人,并充分地协调这个产品的所有运作环节和经营活动。

首先要熟练掌握Axure、Xmind或Mindmanager、office 蓝湖 办公软件,知道怎样写PRD、BRD、MRD,怎样画业务流程图,会做竞品分析,会分析用户需求;

然后就是要学习逻辑思维能力。作为产品汪,必须要有非常严密而完善的逻辑思维,要比程序猿还要思维严密才行。不然就等着被程序猿怼死吧,他们会怼得你怀疑人生,怀疑自己为啥要做产品汪。不要问我是怎么知道的,哪个产品新人没有过这样的血泪史?(推荐书单:《批判性思维》、《思考,快与慢》、《清醒思考的艺术》、《明智行动的艺术》、《学会提问:批判性思维指南》、《简单逻辑学:改变思维方式第一书》等);

交互设计、需求分析、用户体验和界面设计。只会用axure画图还不行,画图谁都会,几小时就学会了。作为一个产品汪,要深度研究各种APP、各种网站、各种产品(不管是实物还是虚拟的),然后去体会哪些交互设计和界面设计是好的,是符合使用习惯和用户心理的。当然啦,最好还要系统的学习一下这方面的知识。

从产品经理成长的路径来说,要学习的知识很多,分如下几个部分。

1、工具篇

做个产品经理得会画原型吧,应该要懂得怎么把想法与需求转化成技术、开发懂的语言。

那么产品常用的工具得熟练,包括:Axure RP、Visio、Xmind、PPT、Word、蓝湖、jira,这些都是必须要熟练的。

2、沟通篇

一个项目开发的过程中,产品经理需要和运营、前端开发、后端开发、测试、市场等多个部门多位同学沟通,怎么推动项目按时间节点完成呢?

这就需要沟通的艺术,产品经理需要懂得怎么跟人打交道,内部外部的,包括用户。

比如产品研究过程中很重要的一部分就是用户研究,用户访谈调研,怎么提问,怎么让用户把使用产品过程中的问题表达出来,这些都是需要沟通艺术的。

3、进阶篇

这部分是最难的

理解人群的需求,针对性制定合理产品策略。

理解行业的情况,理解公司在产业中所处的位置和竞争形态,团队就这么多人,功能要那么多,先做什么后做什么,做了之后可能带来的反应是什么。

同理心,数据分析的能力都是必须的。