小明与老王的日常:学会做这4件事,让你的产品提前上线(1)

从零开始学运营,10年运营老司机带路,2天线下集训+1年在线学习,做个优秀的运营人。了解详情

太多的产品新人,甚至于工作1两年的产品汪,在开发阶段往往出现很多对接问题,影响上线进度。在此,我将程序开发阶段总结为一下4个流程,并会用故事的形式,分流程介绍我们该如何与开发对接。

下图为本文的大纲:

(右击,在新标签页中打开即可查看大图)

小明是某IT互联网公司的产品助理,因工作积极努力,公司决定将一款在线作业类的产品交由小明全权负责。经过一段时间的跟进,小明将产品推向了开发阶段,但从未与开发进行项目对接的小明感觉无从下手,项目迟迟无法推进。这时候,小明决定向产品总监请教一下如何进行开发跟进。

小明的顶头老大(产品总监)老王接到了小明的问题,会心一笑。决定好好跟小明讲讲这个问题,于是将小明叫到了自己的办公室(此处省略·······)

老王点燃一根烟,淡淡的问道:小明,你认为与技术进行对接的时候,最重要的一步是什么?

小明不确定的说:是需求对接吧。

老王:虽然需求对接很重要,但是还不是最重要的,首先我们要做的呢,就是将程序猿们拉到你的“贼船”上,而不是跟我们一直处于对立的状态,这有利于我们在开发过程中更好的对接与修改需求。你看看网上经常报道的程序员暴揍产品经理的新闻,那都是更程序猿对着干的下场。

小明:王总,那您说下,我怎样才能让程序猿们上我的“贼船”啊,我可不想被打。

老王:那我就跟你仔细说说,你好好听着,记得记笔记。

老王:与程序猿进行对接的时候,第一步是需求传达。主要包含项目背景介绍、功能流程介绍、关键目标确认3个部分。

项目背景介绍

老王:在介绍项目背景的时候,我们主要跟程序猿们说清楚这个产品的用户人群、使用场景、重点解决的问题等,如果这个产品是公司之后的主要盈利产品。也要重点说明一下。当然了,你这个产品属于公司的战略布局产品,在介绍背景的时候,最好还是不要讲啦,容易打消工作积极性。

那我就拿作业系统打个比方,你的项目的使用人群是一线的老师,这些老师每天的工作都很忙,一天除了备课、上课、改作业、考试、改试卷,没太多的自由时间。典型的劳累人群。而这个作业系统,就是为了减轻老师作业环节的工作压力。当老师忙完了一天的课程后,打开电脑,选择几个试题当做课后作业布置给学生,学生回家用手机完成作业。第二天到校后,泡杯茶,打开电脑,就能直接查看昨天作业的完成情况,并生成了一份详细的作业分析报告。喝杯茶的功夫,就将昨天作业的情况全部了解了,哪些知识点没有掌握一目了然。这个是不是很酷,而且经过初步计算,最少能节省老师1到2个小时的工作时间。这在一定程度上说,我们这个产品是一款革命性的产品,同时也是一款真真切切服务于老师的教学产品。

小明:王总,听您这么一说,感觉这个产品还真是挺重要的啊!

老王:那当然!在介绍项目背景的时候,最好是扩大一下产品的功能效益,你不这样说。程序猿们能明白这个产品的重要性吗?能给他们一种改变世界的使命感吗?小孩子好好听,别插嘴。

功能流程介绍

老王深吸了一口烟,继续说道:刚才介绍背景的时候,已经把话都放出去了,程序猿们也都抱着期待的心情来看你的产品展示。那接下来就要跟他们讨论一下产品的细节功能与操作流程了,这个就不跟你细说了,你也应该知道怎么做,我这边就跟你讲2个注意点!

小明:嗯,好的,您说,我记下来!

老王:第一条,功能介绍的顺序要有逻辑性,以用户操作与数据流为主线进行介绍。想想看,这些程序猿天天与数据打交道,万一你说的没有逻辑性,甚至在介绍功能的时候,都不知道某些数据是哪里来的,那不是显得非常不专业嘛。

打个比方,你的作业系统的用户操作流程是建立作业组、创建作业、作业作答、查看报告。而数据的顺序也是需要先有作业组(布置作业的单位),才能布置作业,布置完作业后,才能进行作答并产生数据。只要你按照这个顺序进行功能介绍,不仅仅是程序猿,一般人也听得很明白。这个应该明白了吧。

小明猛点头。

老王:那说说第二条,分清主次,合理分配时间。这个在程序猿身上一定要注意,他们的时间太宝贵了。一定不要耽误太多的时间在无用的功能上,例如消息模块、登录、日志等功能,他们本身就很清楚是个什么东西,这些只需要后期看需求文档就可以了,就不用话太多时间复述了。

老王掐灭手上的烟头,看着深思中的小明道:那你说说看,在跟程序猿介绍的时候,主要是那要花在哪部分?

小明:我觉得应该将时间花在主流程上,特别是一些关键性的功能,应该细讲。

老王:不错嘛,脑子挺灵光的,这个你自己想想,我就不说太多了。那接下来我们说说最后一部分,关键目标的确认。

关键目标确认

老王:在所有功能介绍完之后,需要跟程序猿强调一下整个项目的目标,这个目标可以是功能上的目标、体验上的目标、性能上的目标、工期上的目标,这主要看产品所处阶段、公司与产品经理的要求。但是目标不宜过多,最好就是一两个,太多了程序猿们就不知道哪些些是重点了。而且目标确定后,是不可更改的。这儿一定要慎重考虑。

再拿你现在这个产品打比方,这个新产品,关键性的目标是将需要完成的功能模块走通。并能正常使用,但是在V2.0规划的版本中,有很多数据分析模块,所以在V1.0中,主要有2个目标:1是完成基本功能。2是为V2.0阶段收集数据分析的基础数据。

小明听到这,满脸疑问:王总,您说了这么多,感觉一直再跟我说怎么去跟他们开评审会,那到底怎样才能让程序猿上我的船啊。

老王微微一笑:小明啊,这些方法主要是让程序猿们更好的理解产品,并认同你的产品,虽然不至于现在就上你的船,但是起码不会站到你的对立面。以后有时间,我再跟你说说接下来要做的事情。今天先说这么多,明天你组织一下相关人员开一下评审会,就用这个方法试一下。到时候叫上我,我也去听听。

小明走后,老王默默的拿出一根烟,点上深吸了一口,望着缓缓飘散的烟雾,淡淡的说了一句:装X好累。

相关阅读

小明与老王的日常:学会做这4件事,让你的产品提前上线(2)

小明与老王的日常:学会做这4件事,让你的产品提前上线(3)

小明与老王的日常:学会做这4件事,让你的产品提前上线(4)

 

作者:李英杰,二一教育高级产品经理,主要负责题库类产品的规划与运营工作。

本文由 @李英杰 原创发布于人人都是产品经理。未经许可,禁止转载。

题图来自 Pixabay,基于 CC0 协议

祝给予赞赏的伙伴,2017年发大财!
5人打赏

评论( 17

写下你的想法
  1. 有希望一起学习,一起进步的小伙伴,可以加老王微信liyingjie153804

    回复
  2. HKBU市场营销学士,WMG商业工程硕士

    老司机

    回复
    1. 回复

      发车喽,五块一人儿,刚上来的往后走走,后面还有大座!

  3. 产品新人,努力学习,横向发展,天下横行

    我上手一个项目之前是做市场的,根本没有了解过产品领域,当时发现问题后写了开发app通过了,公司要我全权负责,现在不知道怎么下手

    回复
    1. 回复

      没明白您的意思,是说之前做市场,现在公司让您负责开发一个App,但是不知道如何下手是吗?
      如果是这样的话,确实不好做,这边给您思路吧,希望对您有帮助。
      第一步:明确app需要做什么,主要是从场景出发,明确用户用这个app会解决什么问题。
      第二步:明确功能点。将功能点列举出来,这个时候可以跟用户沟通,确定用户功能是否能解决遇到的问题,(这就考验功夫了,可以多看一下用户测试的相关文章)
      第三步:做一个原型,这个如果没有人协助你的话,自己要去学。做出来的原型最好是可以直接在手机演示的,(推荐磨刀这个工具)
      第四部:再找客户进行验证,如果您的产品是内部使用的工具,那好解决。如果是对外产品,就有点麻烦,需要去阅读相应的文章与书籍进行恶补。
      第五步:交互体验与设计,在这块找个有经验的交互设计师,大部分听从他的建议。不要因为主观因素而修改他的建议,除非你认为必须这样做。(因为你经验不足,所以最好听取别人的建议)
      第六步:开发测试,看老王与小明这系列文章就差不多了。至于程序猿,确保是靠谱的人,如果要找外包,公司内部最好也要有程序猿负责数据库设计、框架搭建、代码验收等工作。

      总结:你现在的核心竞争力是对行业的了解、需求的把控。其他专业的工作,最好交由别人来协助你完成。避免经验不足导致做出死产品。

  4. 老司机

    回复
    1. 回复

      发车喽,刚上来的往后走走,后面还有大座!

  5. 产品经理

    作者谦虚了,还是能看出老王的猥琐的,嘿嘿,写的很好很有用

    回复
    1. 回复

      谢谢!😘

  6. 废话太多

    回复
    1. 回复

      没办法,很多新人需要了解的细致一些,老司机的话可以直接过滤掉废话的

  7. 可以的,老王,继续

    回复
    1. 回复

      代老王谢谢您

  8. 通俗易懂 很不错 上贼船 这句话很新引人`

    回复
    1. 回复

      哈哈,谢谢您的支持,本来想把老王写出个一个猥琐男的。结果文笔不足,越写越正经了

    2. 回复

      老司机~~

    3. 回复

      哈哈,谢谢您的支持,本来想把老王写成一个猥琐男的,结果文笔不足,越写越正经了😂😂

推荐阅读