技术标签: 产品思维训练白宝书 核心竞争力解读 管理能力 # ② - 核心竞争力篇 产品思维核心竞争力 产品经理
大家好,我是 哈士奇 ,一位工作了十年的"技术混子", 致力于为开发者赋能的UP主, 目前正在运营着 TFS_CLUB社区。
人生格言:优于别人,并不高贵,真正的高贵应该是优于过去的自己。 如果文章知识点有错误的地方,请指正!和大家一起学习,一起进步 如果感觉博主的文章还不错的话,还请 关注、点赞、收藏三连支持 一下博主哦 程序员宅基地专家认证、新星计划第三季全栈赛道MVP 、华为云享专家、阿里云专家博主
专栏系列(点击解锁) 学习路线(点击解锁) 知识定位 Python全栈白皮书 零基础入门篇 以浅显易懂的方式轻松入门,让你彻底爱上Python的魅力。 语法进阶篇 主要围绕多线程编程、正则表达式学习、含贴近实战的项目练习 。 自动化办公篇 实现日常办公软件的自动化操作,节省时间、提高办公效率。 自动化测试实战篇 从实战的角度出发,先人一步,快速转型测试开发工程师。 数据库开发实战篇 掌握关系型与非关系数据库知识,提升数据库实战开发能力。 爬虫入门与实战 更新中 数据分析篇 更新中 前端入门+flask 全栈篇 更新中 django+vue全栈篇 更新中 拓展-人工智能入门 更新中 全域运营实战白宝书 运营角色认知篇 初识运营,明晰运营的学习路径 高转化文案速成篇 三种文案形式,抓住特点才能下笔如有神。 策划活动与执行篇 更新中 新媒体运营篇 更新中 社区运营篇 更新中 私域社群运营篇 更新中 运营数据分析篇 更新中 低成本渠道推广篇 更新中 网络安全之路 踩坑篇 记录学习及演练过程中遇到的坑,便于后来居上者 网安知识扫盲篇 三天打鱼,不深入了解原理,只会让你成为脚本小子。 vulhub靶场漏洞复现 让漏洞复现变得简单,让安全研究者更加专注于漏洞原理本身。 shell编程篇 不涉及linux基础,最终案例会偏向于安全加固方向。 [待完结] WEB漏洞攻防篇 2021年9月3日停止更新,转战先知社区等安全社区及小密圈 渗透工具使用集锦 2021年9月3日停止更新,转战先知社区等安全社区及小密圈 点点点工程师 测试神器 - Charles 软件测试数据包抓包分析神器 测试神器 - Fiddler 一文学会 fiddle ,学不会倒立吃翔,稀得! 测试神器 - Jmeter 不仅是性能测试神器,更可用于搭建轻量级接口自动化测试框架。 RobotFrameWork Python实现的自动化测试利器,该篇章仅介绍UI自动化部分。 Java实现UI自动化 文档写于2016年,Java实现的UI自动化,仍有借鉴意义。 MonkeyRunner 该工具目前的应用场景已不多,文档已删,为了排版好看才留着。
上一章节为各位小伙伴介绍的是 “规划能力” ,这一章节要介绍的就是 “管理能力” ,正如常说的 “规划管理” ,这两项能力都是息息相关的。同时,它们也是 “产品经理” 日常工作中常用的能力,毕竟 “规划” 好了不按照 “规划” 来做也不行。接下来就为各位小伙伴介绍一下 “产品经理” 是如何借助 “管理能力” 来开展工作的,以及这些能力对我们 “普通人” 都有什么样的启发,以便于更深刻的认知到 “产品经理” 这项核心能力。
对 “产品经理” 而言,“管理能力” 的运用主要体现在三个方面:"项目管理"、"需求管理"、"渠道管理"
。
项目管理
的目的是确保项目能够顺利的实施、按照计划推进、并且没有风险的完成。
- 在这一过程中, “产品经理” 需要和团队、研发经理明确需要迭代的开发的功能以及整个研发团队的进度。
- 这提现了 “产品经理” 对 时间、人力、风险、质量的把控力。
需求管理
则指的是对产品需求
全生命周期的管理。
- 包括
"需求收集"、"需求整理"、"需求实施"、"需求反馈"
- 需求的收集、整理,需求的优先级,落地实施需求以及对已上线的需求的反馈这四个环节所组成的就是完整的 “需求管理”。
渠道管理
是对当下 “产品经理” 的 新要求。
- 早起的互联网公司,“渠道管理” 通常是由 “商务”、“运营”、“市场” 这几个部门的小伙伴担任的,但针对现如今很多大厂的 “产品经理” 也提出了这个要求。
- 以 “腾讯” 为例,它们就将 “渠道管理” 纳入到了 “产品经理” 的能力模型范围之中进行考核。“腾讯” 要求 “产品经理” 能够理解并掌握各项渠道政策和流程,对客户或者代理商进行正确的政策引导,提供合格的渠道服务。
渠道管理的具体工作
包括理解并掌握各渠道流程和政策
,对客户或代理商记性正确的政策引导
,提供合格的渠道服务
。同时还要充分利用所管辖领域的渠道资源,开展业务并且不断寻找和独立拓展渠道资源。- 还需要能够有效处理渠道冲突,为合作伙伴提供更进一步的支持和帮助,促进合作伙伴之间的共赢。
既然我们知道了 “产品经理” 在 "项目管理"、"需求管理"、"渠道管理"
三个方向体现了 “管理能力” ,接下来就针对这三个能力一步一步的推演出来能够对于我们 “普通人” 有什么样的启发和帮助。
项目管理
- “项目管理” 不仅仅是一项先进的管理技术,更是一种系统化的 “管理思维” 。这种 “系统化的管理思维” 体现在 “产品经理” 的方方面面。对该能力的掌握也能够很好的锻炼像普通人系统化思考的能力。
- 具体的说,“项目管理” 能力能够帮助我们树立 “全局视角”。当 “产品经理” 运用 “项目管理方法” 去推进研发进度的时候,就要用到 “全局视角” 去看待问题。因为 “产品经理” 不能只是关注事情达到的结果,还要将视角放在一个更大的环境下去综合的考量。
- 就比如说 “产品经理” 需要在整个的项目进展过程中随时去思考如下这些问题:
- 为什么要完成这项工作?
- 哪些人会涉及这项工作?
- 他们与这项工作间会发生怎样的影响?
- 这项工作的范围、时间、成本、质量是否清晰?具体的目标是什么?
- 如何制订工作计划?
- 怎样在工作中传递相关的信息?
- 怎样才能让执行这项任务的人更高效工作?
- 工作会面临哪些风险以及如何应对?
- 怎样去管控执行过程?
- 怎样去检查和验收_工作成果?
- 怎样更好地结束这项工作?
- …
以上这些等等问题,都需要挨个的去思考、自我解答。
- “项目管理” 就像是下棋,需要通盘的考虑,而不只是想着 “将死” 对方。我们需要制定基本的方针策略,再根据方针策略判断下棋过程中每一个棋子的攻守取舍,还需要根据棋局的变化做出对应的调整。如此,每一盘棋结束之后,我们就能够借助复盘总结经验教训,持续提升自己的棋艺,这就是 “全局视角” 。
变量控制
- 其次,“产品经理” 在管理项目的时候还需要随时关注项目过程中
各个变量之间的相互影响
,尤其是当某一个因素和条件发生变化的时候必须能够对其他相关因素或者条件进行控制调整。只有如此,才能够保障项目目标最终的实现- 举个例子:
比如说产品发布会时间更改了,要提前一周发布。
做为产品发布会的策划人,此时我们应该怎么做?如何才能够预估、控制好这个计划之外的变量情况。- 这个时候我们就可以利用 “项目管理” 的经典 “三角模型思路” 。
- 分析时间被压缩的情况下,如何去调配
"成本"、"范围"、"质量"
这三个变量,让我们能够从容的面对这场突发的变动。- 可以通过 “缩窄范围” 的方式,比如说减少议程来控制成本,保证质量。
- 也可以整个议程不变,增加成本,协调更多的人力来做会场的布置和前期准备。
- 也可以在时间成本不变的前提下,去提升嘉宾和会场服务的质量,去寻找那些接受时间提前、准备好了的参会嘉宾。
乍一看 “需求管理” 这项能力其实还是挺垂直的,相比而言会限定在 “产品经理” 的执业范围之内,毕竟普通人哪里需要分析需求、推进开发啊。但是如果我们将 “需求管理” 的两项专业技能 优先级评估
与 结构化流程
提炼出来,对于我们 “普通人” 提升个人的判读力和个人的效能还是非常有帮助的。
- 首先我们来了解一下
优先级评估
- 这项能力对于 “产品经理” 而言,就是从需求的
"重要性"、"紧急度"、"开发成本"、"商业价值"
等等这几个角度,去评估先做哪些需求,而哪些需求可以不做或者可以往后做。- 衍生到个人身上,这项能力对于我们 “普通人” 的启发就是决定
不做什么
的能力。当圈定了不做什么之后,再去看要做什么,就可以快速的避开什么都可以做的这样一个雷区。最终选择最重要的一项,把所有的资源向这一项决定去迁移,以取得最重要的事情能够取得成功。优先级评估
这项能力针对我们个人的"择业"、"旅游"、"去哪个城市发展"、"今天晚饭吃什么"
等等选择上都是非常有帮助的。为什么会这么说,接下来就进行详细的解答。
- 仔细想一想,
"不做什么"
比"做什么"
更容易回答。如果我们通过回答 “不做什么” 来确定 “做什么” ,那么要 “做什么” 就会更加的清晰。- 同时我们也都知道,资源是有限的。可能我们真正能做成的事情只有一件,要根据自己的处事原则来做好优先级。这样就会知道先做什么,再做什么。
- 对于 “不想做的事情” 而言,肯定也是么有动力的。如果能够去做一件享受其中且快乐的事情,就可以做的更好,也不会浪费时间。
这就是 "优先级评估" 对于我们普通人的启发和影响。
- 接下来我们再看一下
结构化流程
。
- 其实在文章开始我们就有提到过,管理需求的时候要分别经历
"需求收集"、"需求整理"、"需求实施"、"需求反馈"
四个步骤,其实这就是结构化流程
。- 我们将
结构化流程
抽象出来,其实处理任何事项的时候都可以遵循"计划"、"执行"、"检查"、"改进"
这几个步骤。也就是说在行动之前做好计划
,执行阶段按照计划实施
,在检查阶段对执行结果进行跟踪与确认
,以及在改进阶段根据反馈的结果采取改进措施,总结经验教训从二推动下一步计划
。- 这样的流程化动作,不仅会帮助 “产品经理” 顺利落地需求,
也能让一件件自己想做的的事情有序的落地
。而这个"计划"、"执行"、"检查"、"改进"
的循环流转图也是管理领域的经典模型PDAC戴明循环
。在后续的内容中会有详细的介绍,这里先点到为止。
文章浏览阅读101次。4.class可以有⽆参的构造函数,struct不可以,必须是有参的构造函数,⽽且在有参的构造函数必须初始。2.Struct适⽤于作为经常使⽤的⼀些数据组合成的新类型,表示诸如点、矩形等主要⽤来存储数据的轻量。1.Class⽐较适合⼤的和复杂的数据,表现抽象和多级别的对象层次时。2.class允许继承、被继承,struct不允许,只能继承接⼝。3.Struct有性能优势,Class有⾯向对象的扩展优势。3.class可以初始化变量,struct不可以。1.class是引⽤类型,struct是值类型。
文章浏览阅读586次。想实现的功能是点击顶部按钮之后按关键字进行搜索,已经可以从服务器收到反馈的json信息,但从json信息的解析开始就会闪退,加载listview也不知道行不行public abstract class loadlistview{public ListView plv;public String js;public int listlength;public int listvisit;public..._rton转json为什么会闪退
文章浏览阅读219次。如何使用wordnet词典,得到英文句子的同义句_get_synonyms wordnet
文章浏览阅读521次。系统项目报表导出 导出任务队列表 + 定时扫描 + 多线程_积木报表 多线程
文章浏览阅读1.1k次,点赞9次,收藏9次。使用AJAX技术的好处之一是它能够提供更好的用户体验,因为它允许在不重新加载整个页面的情况下更新网页的某一部分。另外,AJAX还使得开发人员能够创建更复杂、更动态的Web应用程序,因为它们可以在后台与服务器进行通信,而不需要打断用户的浏览体验。在Web开发中,AJAX(Asynchronous JavaScript and XML)是一种常用的技术,用于在不重新加载整个页面的情况下,从服务器获取数据并更新网页的某一部分。使用AJAX,你可以创建异步请求,从而提供更快的响应和更好的用户体验。_ajax 获取http数据
文章浏览阅读2.8k次。登录退出、修改密码、关机重启_字符终端
文章浏览阅读3.8k次,点赞3次,收藏51次。前段时间看到一位发烧友制作的超声波雷达扫描神器,用到了Arduino和Processing,可惜啊,我不会Processing更看不懂人家的程序,咋办呢?嘿嘿,所以我就换了个思路解决,因为我会一点Python啊,那就动手吧!在做这个案例之前先要搞明白一个问题:怎么将Arduino通过超声波检测到的距离反馈到Python端?这个嘛,我首先想到了串行通信接口。没错!就是串口。只要Arduino将数据发送给COM口,然后Python能从COM口读取到这个数据就可以啦!我先写了一个测试程序试了一下,OK!搞定_超声波扫描建模 python库
文章浏览阅读4.2k次。端—端加密指信息由发送端自动加密,并且由TCP/IP进行数据包封装,然后作为不可阅读和不可识别的数据穿过互联网,当这些信息到达目的地,将被自动重组、解密,而成为可读的数据。不可逆加密算法的特征是加密过程中不需要使用密钥,输入明文后由系统直接经过加密算法处理成密文,这种加密后的数据是无法被解密的,只有重新输入明文,并再次经过同样不可逆的加密算法处理,得到相同的加密密文并被系统重新识别后,才能真正解密。2.使用时,加密者查找明文字母表中需要加密的消息中的每一个字母所在位置,并且写下密文字母表中对应的字母。_凯撒加密
文章浏览阅读5.7k次。CIP报文解析常用到的几个字段:普通类型服务类型:[0x00], CIP对象:[0x02 Message Router], ioi segments:[XX]PCCC(带cmd和func)服务类型:[0x00], CIP对象:[0x02 Message Router], cmd:[0x101], fnc:[0x101]..._cip协议embedded_service_error
文章浏览阅读2.4k次,点赞9次,收藏13次。有时候我们在MFC项目开发过程中,需要用到一些微软已经提供的功能,如VC++使用EXCEL功能,这时候我们就能直接通过VS2019到如EXCEL.EXE方式,生成对应的OLE头文件,然后直接使用功能,那么,我们上篇文章中介绍了vs2017及以前的版本如何来添加。但由于微软某些方面考虑,这种方式已被放弃。从上图中可以看出,这一功能,在从vs2017版本15.9开始,后续版本已经删除了此功能。那么我们如果仍需要此功能,我们如何在新版本中添加呢。_vs添加mfc库
文章浏览阅读785次。用ac3编码,执行编码函数时报错入如下:[ac3 @ 0x7fed7800f200] frame_size (1536) was not respected for anon-last frame (avcodec_encode_audio2)用ac3编码时每次送入编码器的音频采样数应该是1536个采样,不然就会报上述错误。这个数字并非刻意固定,而是跟ac3内部的编码算法原理相关。全网找不到,国内音视频之路还有很长的路,音视频人一起加油吧~......_frame_size (1024) was not respected for a non-last frame
文章浏览阅读230次,点赞2次,收藏2次。创建Android应用程序一个项目里面可以有很多模块,而每一个模块就对应了一个应用程序。项目结构介绍_在安卓移动应用开发中要在活动类文件中声迷你一个复选框变量