产品萌新,如何快速上手工作?
编辑导语:每年都会有一波实习生走进企业实习,那产品实习生在实习的过程中,由于没有经验,经常会做一些很简单基础的工作;如何快速的掌握工作内容、适应社会环境是非常重要的;本文作者分享了关于产品萌新如何快速上手工作的方法,我们一起来看一下。
又到一年秋招季节,一众产品萌新怀着期待的心情即将开始自己被开发、算法、运营追杀的职业生涯。
那么产品萌新如何避免手足无措,快速融入公司,开展工作,创造价值呢?那就赶快看过来吧,产品老司机带你飞。
一、为什么需要快速上手
从实习生、校招生自己的角度看,虽然实习生、校招生的身份往往不会被公司赋予太多的期待,往往被分配一些不重要、基础性的工作内容,比如数据收集、数据处理、需求进度跟进等;但是公司以后的骨干、一线管理员、中级管理员肯定都是从这一阶段成长起来的。
在一个新的环境能够比同级生更快的适应环境、理解业务、上手工作、创造价值,能够帮助你快速成长,让你的导师刮目相看;自然能够帮你增加留任转正的机会、丰富自己的实习经历。
从公司的角度看,建立公司的人才梯次是保证人才供给持续,保证业务稳定的基础;因而对实习生、校招生的能力评估贯穿他们整个工作过程。
一线管理者的很重要职责就是从中找到有潜力的人才,制定培养计划,让他们成长成公司需要的人才;因此好的实习表现能够帮助你获取公司更多的资源,包括高成长性的工作内容、专项的培训课程计划等。
二、如何建立上手前的认知
1. 宏观——建立行业、业务的认知
快速了解自己所处的行业、熟悉自己参与的业务领域,是产品萌新在工作中需要克服的第一个坎。
如果对于行业、业务流不够了解,那么就会在遇到问题时手足无措,不知道如何定位问题原因,不知道找谁解决问题;当遇到很多工作是,无法抽丝剥茧有条理的安排工作顺序。
构建业务流程:
从事一个行业当然需要清楚的了解自己行业的业务流程,如果不清楚自己所处行业的业务流程,那么就可能出现用户分析不深入、需求分析不合理、需求设计不全面、关联系统未对应调整导致线上事故等意料之外的情况。
梳理业务流程需要明确整个业务流程中会有哪些环节、这些环节的输入和输出、环节内部的流程、负责这些环节的相关方、相关方在各环节中会的操作等。
业务流程会以实现流程的高效运转为目的,逐步拓展业务流程的边界,对流程进行创新,对流程中分工逐步细化;所以当我们梳理业务流程时可以根据行业的发展从简单到复杂逐步细化业务流程环节。
梳理完成后可以根据每个环节、相关方操作的泳道图形式进行可视化展示,然后将每个环节的输入、处理、输出以标签的形式添加在对应的环节上,方便核对。
当我们梳理完业务流程,建立一张业务的全流程情景图后,如何在工作中应用呢,全流程情景图主要有以下几个应用场景:
1)发现商业机会、业务痛点
创新可以问颠覆式创新和渐进式创新,明确业务流程后,分析现有流程中存在的问题,提出针对性的改进意见;就是工作中常见的渐进式创新,例如客服行业的排班机器是解决客服业务流程中人力调配的问题,快递的网点设置优化就是解决揽派件效率问题。
2)设计需求
产品萌新开始设计需求时最容易犯的错误就是对业务流程的不清楚,不了解业务流程间的依赖关系,导致设计的需求考虑不够全面;能够优化复用的接口二次开发等问题,上线后上游、自己、下游系统同步出错、开发运维成本抄预期影响业务运转及项目进度。
2. 中观—建立对项目的认知
项目是为创造独特的产品、服务或成果而进行的临时性工作,公司的运转大多也以项目作为管理单位,对自己参与的项目有一个全面的了解;知道大家为什么目标而努力,当前所处的阶段,以后的方向,能够更好的衡量自己负责的工作创造的价值。
1)过去
了解清楚项目的背景及目标在拿到工作时可以:了解项目的目标及指标的变化情况,可以让你知道目前项目的目标达成情况并通过评估对目标的贡献来对工作进行优先级分配量化你的工作的贡献;另外,项目在运行过程中会通过名词、设计规范、流程等统一来降低项目运行的成本及延续性;因此,对自己参与项目的节点之前的项目经历有个全面的了解能够帮助你更快的上手工作。
项目管理会有两类工具进行管理,一种是项目知识库工具,用来对项目的人员、系统架构、接口、迭代版本等文档类内容进行记录留档,例如:语雀、wiki、confluenc等;一种是项目进度管理工具,用来跟进项目的计划进展也业务流程,例如:jira、teambition、trello等。
要了解项目的背景、目标及历史迭代功能可以找项目经理、管理员申请这两类工具的权限;然后根据项目进行的时间顺序,从旧看到新依次查阅,做到对项目了然于胸。
2)现在
因为在项目中一般都会进行敏捷开发,在开发、测试一个版本的同时对下一个版本的需求进行分析、设计、评审工作,所以对于项目组当前正在进行的工作也可以从两期工作进行了解。
对于在开发中版本,我们可以通过观察、询问、查看需求进度管理的工作流了解开发、测试、验收的流程,进而熟悉自己项目组的工作流程及项目成员的岗位分工,方便自己的展工作时能够快速上手。
对于规划、分析、设计中的需求可以找自己感兴趣和导师、需求负责人进行沟通,让自己参与进去。
3)未来
项目都会有明确的计划,PMO、项目经理会根据计划的需要对资源进行提前配置,保证项目的实施按照计划进行。
作为新人而言的小白可以自己找自己感兴趣的工作,申请参与进去;如果不满足要求而没被批准也可以看看自己是因为缺少哪些能力,把这些能力的锻炼补全制定成职业发展的计划去逐步落实。
3. 微观—建立对工作的认知
1)组织架构
工作是一个组织的成员通过合作,完成计划,解决问题,达成预先设定的目标过程。
既然是一个合作过程,那么对自己的合作方充分的认识能够帮助你在沟通放那、推进工作、定位问题的时候更快的聚焦到对接人,减少沟通的成本。
梳理组织架构是可以根据梳理的业务流-岗位的二维表进行梳理,然后将个业务环节中的相关方填写进入;并注明该人职务、职责等信息。
以下为提供的简单工具表示例:
当我们我们在工作的不同环节可以通过这个二维表找到准确的对接人,提升沟通效率,例如:需求设计时可以找上下游的产品经理及开发评估需求的合理性;评估需求的性能要求时可以找上下游的产品经理了解他们的需求;需要给关联系统提交需求时就找他们的项目经理。
2)软件及后台
不管是负责商家端宝贝管理平台的平台型产品经理还是负责猜你想问的推荐系统产品产品经理,软件、运营后台、推荐系统等都是项目组负责的产出物——这些产出物也是项目与用户进行价值转换的工具。
如果我们对参与项目组支持的系统功能、功能逻辑、系统信息架构,那么在做需求时就会因为不清楚一些功能的依赖关系导致开发时被打回,进而错过版本排期。
要熟悉平台、应用可以通过三方面进行了解:
- 自己体验:如果是面向用户的APP,那么产品经理自己可以作为用户亲身使用。如果是面向运营、业务人员的后台类则可以开通测试环境权限,在测试环境亲身操作。
- 需求文档:查看历史的需求文档、测试用例、测试报告、接口文档这些第一手的资料,可以更真切的了解功能内部的逻辑。
- 问同事:体验、看文档肯定不能够完全理解里面的逻辑,这时可以整理好自己看的过程中不清楚的部分,找当时负责这个需求的产品、开发同事询问。
3)流程
流程是组织运转的规范,对组织成员行为的约束,通过程序对两个、多个过程节点进行串联,规范沟通的内容,提高沟通效率,降低沟通成本;因此,需要对工作中各种流程心知肚明才能起到推进的效果。
在项目组中一般会存在以下流程:评审流程、迭代上线流程、敏感数据申请流程、跨项目需求上报流程、事故回滚及定级流程等;要了解这些流程可以通过项目文档管理工具查看项目流程说明文档,也可以通过需求版本进度管理工具、审批平台中配置的工作流进行了解。
根据工作的进度,在不同环节存在以下流程,大家可以参照着去了解:
- 需求设计:申请用于用户行为的日志数据查询权限、完成需求后的评审流程。
- 需求开发:上线新服务的服务器资源申请、开发完成后的提测流程。
- 需求上线:完成需求验收后发版上线流程、上线后的文档更新要求。
4)数据指标体系
项目的工作需要满足SMART原则中的可量化,明确可衡量的工作结果也是项目的产出;清楚项目的指标体系可以帮助你在繁杂的待办清单中分析工作优先级、量化完成的工作产出。
指标体系是用于反应整个业务和系统流健康程度的,所以指标体系展现了业务、系统在时间维度上的协同性和逻辑性,根据业务流转指标可以分为先行性、同步性、滞后性指标。
上个流程的的同步性指标会成为个流程的先行性指标,例如:对于电商快递揽收投递流程来说,双十一活动的订单量即先行性指标,产生的快递单量为同步性指标,快件的妥投率、平均投递时效为滞后性指标。
因此,了解指标体系可以根据业务流程,流程内的逻辑关系采用自上而下、由浅至深的方式拆解指标体系,在自己心里构建出指标间的协同关系、逻辑关系;了解了这些后拿到具体的指标时,我们还需要明确指标的计算条件及公式。
三、如何快速上手
建立了全方面的认知后就需要尽快投入到具体的工作中实战,实战能够帮助你补充认知的不足,更新认知的错误。
那么如何选择好的工作切入点呢?
1. 需求选择
好的需求属性应该能够短平快实现的高价值需求,选择一个需求属性相对好的需求能够帮忙你减少试错的成本,缩短你创造价值的周期;那么在实习结束、试用期结束时能够帮你在评估中加分。
对于需求属性的评估,可以同需求价值、需求难度、实现周期三个维度去分别评估,
需求价值评估:需求的价值分为两个维度,一个维度是创造效益,另一个维度是节省成本,通过对需求背景的影响因子给定假设条件进行评估,就能大致估算出这个需求可以产生的预期效果;例如:当前的妥投率为95%,未妥投原因中收件地址错误的原因占比75%,假设通过增加收件人地址校验,解决85%,那么需求的预期收益就是提升3.18%的妥投率。
需求难度评估:难度可以从是否需要设计新模块开发、原有模块改造量、开发实现难度、是否涉及关联系统改造几个方面进行考量;如果一个需求既设计算法选项、参数优化、训练数据标注、模块封装、总控接入、前端改造那么这个需求的实现难度就属于很高的程度了。
需求周期评估:需求拆解后本项目组的开发周期加上关联系统排期、开发的周期就能确定需求的实现周期。
通过对这三个维度的评估,可以建立一个需求属性的的空间散点图,根据需求属性散点图,我们可以将需求的优先级进行排序,高价值、低难度、短周期的作为最高优先级的需求优先开展,低价值、高难度、长周期的需求排在最后进行。
2. 导师的选择
俗话说师傅领进门,修行在个人,一个好的职场导师对于刚进入职场的新人显得尤为重要。
新人虽然在试错的容忍度上拥有别人无法比拟的优势,但是也不以为这可以一直不成熟,好的导师可以帮助你再工作、思维方式上帮你全方面健全能力。
1)工作
- 在你开展工作前,能够帮助你判断工作的难度,为你的需求提供可行性的建议;
- 在你开展工作时,能够通过自己的工作经验、对系统的了解帮你解惑,解决工作中的困难;
- 在你推进进度时,能够通过自己在公司、项目中的资源帮你解决资源获取的问题;
- 在你完成工作时,帮你量化价值,在适时的场合将你推荐给大家,帮助你建立在项目中的职业标签。
2)思维方式
学生思维是职场新人的通病,不愿意从基础工作做起、抗压能力差、闷头做事等;如何尽快摆脱学生思维,调整自己的心态,此时一个有丰富职场经验的导师就显得尤为重要。
好导师的特点:
- 结果导向;
- 理解能力强,易于沟通;
- 善于观察,移情能力强;
- 如果无法通过其他方式判断前面几点,可以直接选择重点项目的年轻负责人,往往不会遇到坑。
四、写在最后
看到现在,相信很多触类旁通的同学已经发现以上的内容不限于产品萌新的使用,还适用于新入职的产品经理快速融入新的工作、交接工作是接手进行了一半的项目等;大家也可以作为一个方法论寻找适用的场景。
本文由 @AIPM祝同学 原创发布于人人都是产品经理。未经许可,禁止转载
题图来自 Unsplash ,基于 CC0 协议
标题:产品萌新如何快速上手工作