产品经理“人身安全”指南:项目管理的理论和实践.docx
《产品经理“人身安全”指南:项目管理的理论和实践.docx》由会员分享,可在线阅读,更多相关《产品经理“人身安全”指南:项目管理的理论和实践.docx(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、产品经理人身安全指南:工程管理的理论和实践专家说,在一段关系中如果小心翼翼,那可能就离分开不远了。可偏偏 产品经理和程序员这一个打打杀杀”的组合,分又分不开。一个段子说,程序员开大会,产品经理还能安安稳稳地坐着,是因为外 面有安保。程序员们只看到了产品经理提需求时候的指指点点、喋喋不休,往往注 意不到产品经理面对老板每一个需求都要高优时的抓耳挠腮、面对用户 客户提出五彩斑斓的黑时的无奈但还得和蔼的人格分裂、面对用户明知 道你就是个卖肉夹馍的非让你卖给他一个热狗时的语言匮乏。对产品经理来说,如何和程序员和平共处、顺利地推动工程按时完成? 如何在加需求、调需求、改BUG、催进度时不被“暴揍 ?如何
2、能避 免隔壁工位的程序员不在心里或者行动上给自己带来人身伤害?做好工程管理,或许能解决这些问题。管理简述谈到如何做好工程管理,先来看看什么是工程。1.概念工程是指为创造独特的产品、服务或成果而进行的临时性工作,工程是 为了组织的经营需要与战略目标服务的(PMBOK指南)。相信回答好这些问题,并且就问题的解决方法与开发同学达成一致,产 品经理就可以和开发同学建立一段平等的关系,开启安全系数高、甩锅 扯皮少的幸福工作时光。当然作为一名产品经理,你可能还会有其他的问题,包括我需要做一个 什么样的产品?产品是否有市场竞争力?是否能满足用户需求?是否 能为公司带来收益?等等的这些,并不在我们工程管理的讨
3、论范 围之内。工程管理是提供“正确地做事情”的方法,而上述这些问题, 是做正确的事情的范畴,需要在OKR / KPI制定环节去解决。下文所有的讨论,也是假设你已经知道做什么了,只是需要知道怎么做, 来展开。基于互联网工程的这些特点,哪种生命周期类型更适合产品经理去进行 工程管理呢?互联网项管理范式选择1 .预测型生命周期管理与敏捷型生命周期管理预测和敏捷是4中工程管理类型的两端,不妨就以这两种类型展开讨论。选择预测型还是敏捷型的工程生命周期管理类型,再来比照一下预测和敏捷的区别:方法需求活动交付目中预测型固定整个工程仅执行一次一次交付管理f敏捷型动态反复执行直至修正频繁小规模交付通过频繁小规模
4、交付和预测型和敏捷型的工程管理方式,在需求是否固定、执行次数、交付次 数、目标方面都有差异。如何选择需要在上述几个维度都进行考量,但 根本的还是要从需求入手。从需求的不确定性、交付的不确定性即 技术程度的不确定性两个方面去构建(敏捷实践指南)坐标,得到如下 模型:低不确定性技术程度的不确定性高不确定性自适应方法高不确定性需求的不确定性低不确定性需求和实现的技术如果不确定性较低,使用于线性的方法一比方预测型;如果两者的不确定性都较高,那可能就是一个混乱的工程,需要重新评估捋顺;如果都是一个居中的水平,可以用自适应的方法比方 敏捷型。预测和敏捷在工程管理中的区别,从敏捷宣言中就可明确知晓:我们正在
5、通过亲自开发和帮助他人开发,发现开发软件的 更好方法。通过这项工作,我们开始更重视:个体及互动而不是过程和工具可用的软件而不是完整的文档客户合作而不是合同谈判应对变更而不是遵循计划也就是说,右栏的工程固然有价值,但我们更重视左栏中 的工程。简言之,敏捷对过程和工具、文档、合同、计划的关注程度,是低于互 动、成果、合作和变化的。敏捷拥抱变化,在需求不明确的时候,在较 短的周期内开发出可用的产品,帮助明确需求和调研市场,这也就是产 品开发过程中的MVP ( Minimum Viable Product,最小可用产品) 概念。但同时,敏捷并不意味着随意和无序。在敏捷实践中,也存在着诸多的 框架,如精
6、益、看板、水晶、极限编程、Scrum等。虽然从理念到流程上,敏捷和预测的工程生命周期类型存在诸多差异, 但既然都是工程管理,两者都符合知识、技能、工具和技术的应用 的工程管理概念。即使敏捷对流程和文档进行了诸多的裁剪,关键的控 制还是必不可少的。例如不重视文档不代表没有文档,必要的文档如产 品需求文档,还是要有的。工程管理的5大过程组和10大知识领域, 两者都会覆盖到。预测型工程与敏捷工程中的5大过程组:预测型敏捷型启动构想J推测执行探索侬结束整合管理、范围管理、进度管理、本钱管理等10大知识领域,在 预测型的工程管理中,有完整的输入、输出文档,使用的工具和技术。 敏捷工程同样离不开这10个领
7、域,但关注的重点有所不同。敏捷在10大知识领域中的应用:知识领域敏捷中的应用整合管理强调自组织的团队,具体的规划和交付授权给团队来完成;强调拥抱变化, 不强调变更的流程范围管理在工程早期缩短定义和协商范围的时间,通过发布多个版本来明确需求预测型,歹进度管理较短的工程周期,必要时调整据范围调星敏捷型,工本钱管理采用轻量级估算,出现变更时调整的,通过V质量管理频繁开展质量与审核步骤,PDCA资源管理集中和t办作的团队结构,提高生产率和促进创新问题的解决沟通管理集中办公,简化信息获取渠道,定期与相关方评审风险管理加快知识提供,充分考虑风险,随进展重新排列优先级采购管理买卖双方风险共担的采购模型,大型
8、工程主体+补充协议相关方管理直接与相关方互动,加快信息风险,提倡高度透明.范式的选择那互联网的工程管理到底是选择敏捷还是预测?前面局部也分析过互联网的工程有3大特点一节奏上的“小步快跑、 快速迭代、周期上的开发与运营兼顾、人员上的非工程制团队,基于 这些特点,适用预测或敏捷,都存在一些障碍。节奏上的特点一需求的不断变化和快速的迭代,是使用预测型工程管 理方式的障碍,敏捷比拟能适应这种节奏。而周期和人员上的特点,两 种管理方式好像都难以招架。在实践中,很多公司的工程开发会选择用看板管理故事点从需求到上线 的过程,看板、用户故事,其实都是敏捷中的工具。还有一种比拟常见 的互联网产品开发管理流程,从
9、调研到评审、设计、开发、测试、上线, 再逐一版本进行迭代,很多情况下是在对传统的预测型流程进行大幅度 裁剪的基础上,视情况混合敏捷理念的管理体系。互联网产品的工程管理,混合可能是常态,完全的预测型或者完全的敏 捷,也有一些适用场景。预测和敏捷最根本的差异,是需求是否明确, 需求能否明确的原因,是工程追求的价值。如果工程的目标是按时上线,那可以用预测型的方法,对过程进行严格 的管理。而需求存在变更可能性的工程,不应该以按时上线为目标,而 是要追求业务价值的实现,顺应变化适时调整,才能做到随价值而变。一些交付型的工程,如面向B端企业的软件系统交付,尤其是一些传统 行业的信息化、流程管理系统,工程承
10、接的是甲方的需求,产品和研发 团队作为乙方,基本适用于预测型的管理方法。业务支撑型的工程,尤其是新业务的探索,需要在激烈的市场角逐中获 得竞争优势,如开发一个元宇宙社区,那工程的推进可能就需要敏捷起 来。这个工程有着激进的时间限制一早一天有可用的产品就能早一天抢 占用户、有着较高的新颖性产品形态需要不断探索以深挖用户需求、 有一定的技术复杂度一涉及5G/通信/云计算/区块链/VR/AR等诸多快速开展中的技术的综合应用,此类工程就适用于敏捷型的工程管理方式,拥抱变化是必要且能获得最大价值的。大多数的互联网工程,不完全符合以上两种绝对的场景。毕竟,做软件 交付和探索新业务只是行业内的少数,大多数还
11、是已经开展中的工程, 需要维护,但又没有创新那么时间紧急。如何综合敏捷型和预测型工程 管理的理念和工具,拥有一套适合产品经理进行工程管理的方法论?在 下一局部,提供一种实践。管理实践想要和写代码的同学相谈甚欢,维护其乐融融的合作气氛,每 一次迭代都功德圆满,产品经理不仅需要写得一手好文档,更需要 于润物细无声处管理好工程。产品能力和工程管理能力,两手都要 抓,两手都要硬。方案写的再好、没能按时上线,那也是纸上谈兵;方 案一塌糊涂,工程管理就注定困难重重,即便是磕磕绊绊上线了,其中 的扯皮和后续的反复不然不会少。工程管理怎么做?预测型和敏捷型的工程管理方法如何综合利用?这 里提供的这一实践,不妨
12、称其为理念敏捷、过程可控。1 .理念敏捷敏捷是为软件行业而生,在理念上也很贴合互联网的实际。再回顾一下敏捷宣言:更重视个体及互动而不是过程和工具,更重视可用的软件而不是完整的文档,更重视客户合作而不是合同谈判,更重视应对变更而 不是遵循计划。敏捷管理的目标,是通过尽早持续交付有价值的软件来 满足客户的需求。在理念上的敏捷,可以从以下几个方面入手: 态度上,拥抱变化。这个变化,包括市场的变化、需求的变化、工程过程中的变化,甚至是 人员的变化,将变化视作常态,不惧怕变化。拥抱变化不是一句口号,而是基于完善的应对方案的底气。在方案设计时,产品同学需要对所有的情况充分考虑,选择最适合当时 需求的方案,
13、但也要对后续的调整有充分的认知,在变化发生时能灵活 地应对,接受来自技术同学的“挑战他们是不喜欢变化的,需要 有足够分量的理由去说服。对变化的应对需要做好变更管理,对变更有 清晰的记录,方便回溯和应对人员变化的情形。团队建设上,透明、沟通、共建。不仅是为了提升效率,也是让团队成员获得参与感和表达价值感。除有 特殊保密需求的工程外,产品和工程所有的信息应该是团队内透明共享 的,消除权限管控的隔阂,方便实时获取,也是让各个角色的同学从前 因后果、前后左右去完成各自的工作。沟通上,因为变化无处不在,充分的、频繁的沟通非常必要,一定要鼓 励团队成员在发现问题的第一时间和相关人员沟通,所有的不清晰、不确
14、定都在第一时间澄清。共建不仅仅是共同完成工程,更是共同承当责 任,产品出现问题时,积极解决、重视复盘,不互相推诿。做到透明、沟通、共建,离不开一些工具的应用,如利用线上文档提供 信息,通过固定会议和随时的响应促进沟通,利用投票、头脑风暴等工 具进行团体决策,组织定期的团队内知识提供加强交流等。标确定上,价值为导向,通过经常的交付不断实现价值。将工程的目标定义为实现业务价值,就不仅仅是要求按时完成,而是注 重效果,必要时甚至可以牺牲时间。价值实现应该成为团队内部共同的信仰,成为何时交付、如何交付、是 否接受变更的依据。不断实现价值,在互联网的工程中可以通过不断的 版本迭代来实现,通常的迭代周期2
15、-4周,最长不超过6周,太长的周 期也会放大延期的风险。越早交付可用的版本,就能越早去验证市场需 求和业务逻辑,更灵活地应对变化,为业务获得竞争优势。2 .过程可控:基于5个过程组的流程和工作项过程可控表达在两大方面。一是对于变更,尽管我们强调灵活,但要控 制迭代周期之内的变更,尽量放到迭代之间。在规划最新的版本时,需求是否已经明确应该作为优先级排列的依据之-,还需要细化的需求可以放到后续的版本。在版本开发的过程中,尽 量不插入新的需求,防止影响现有的开发节奏,如果一定要插入,需要明确是延长上线时间、还是增加资源去完成,工程的整体节奏要相应调 整,所有变更及时和成员同步。过程可控的第二个方面,
16、是有完善的流程,从启动-规划-执行-监控-收 尾的5大过程组入手,来拆解一个完善的互联网工程管理流程需要的环 节:启动全思量严论证规划远规划注细节执行少变更多关注监控重质量负责任开发 测试 产品文档评审II排期启动阶段一全思量、严论证,通过全面的考虑和严格的论证,为后续 的工作开一个好头。具体有两个环节,调研和立项。通过充分的调研,建立对市场、用户、 竞品的全面了解,说明是什么、为什么、怎么样的问题,调研的结论是 立项的依据。在通过立项评审、成功立项后,产品就可以进入规划阶段, 其实在多数情况下,启动阶段已经完成了一局部规划的工作,不过启动 独特性、临时性、渐进明细是工程的三大特点。独特性是指
17、每一个工程都是独一无二的,即使是一样的0A系统,工程 也会因为客户的不同、人员的不同而具有独特性。临时性是指工程有明 确的开始和结束的时间,持续的维护是运营的工作,已经超出了工程的 范畴。渐进明细是指工程的成果性目标是逐步完成的,工程前期只能粗 略定义或整体定义,需要随着工程的进行逐渐完善和精确。工程管理,是将知识、技能、工具和技术应用于工程活动,以满足工程 要求(PMBOK指南)的工作。2.工程管理要解决的问题工程的3个特点,说明了工程是一个有始有终、独一无二、逐渐完善和 推进的过程。尤其是工程的渐进明细也是在说工程是变化的,变化就意 味着工程具有不确定性,存在风险,这也就是之所以需要工程管
18、理的原 因。具体来说,工程执行过程中的风险会有以下:1)在工程启动和规划时.如何鼓励相关方、尤其是客户和高层参与工程的计划与决策,确 保工程结果符合他们的预期?.如何引导相关方就目标达成一致?.如何获得相关方包括客户、高层、工程组人员对工程的承诺,确保提供必要的支持?阶段的规划,多是宏观层面的预期的业务目标、大的产品发布节奏、技 术和产品架构等等。在进入规划阶段前,如果是涉及到跨部门合作的工程,建议组织一次开 工大会,拉齐所有关注工程、参与工程的人员的信息,获得后续支持项 目的承诺。规划阶段一远规划、注细节,进入规划阶段,其实工程也就正式开始 了,凡事预那么立,不预那么废,一个好的规划,应该是
19、十字型的, 既有横向的长周期内的完整规划,对工程的最终形态有设想,也包含了 纵向的近期即将开展的工作和细节。这两局部对产品同学来说,对应两个流程的工作:产品路线图的设计, 和具体版本的产品文档的输出。产品文档作为后续设计、开发、测试等环节的工作依据,需要细节完整、 描述清晰。完成了产品文档,就可以组织需求评审,需要全部相关同学 参加,在评审会上提出产品和实现层面的相关问题,探讨解决方案。文档的完善和评审可能是一个多轮循环的过程,除了产品方案评审外, 还涉及到设计图评审、技术评审、测试用例评审,由对应岗位的同学完 成,产品经理协助组织评审会议。评审会上确认后的各类文档,可以作为排期的依据。如前文
20、提到的,互 联网工程的参与人员往往是跨团队、非专职,排期时,需要考虑到各个 角色的可用时间、完成每个任务需要的工时,将突发情况充分考虑进去。例如,前端同学完成这个版本需要5个工作日,但他同时负责多个工程, 在本工程上的精力是50% ,那前端需要的开发周期就是10个工作日。 如果是涉及新技术或者有技术难度的工程,可以用三分法来预估时间: 最快时间、最可能时间、最长时间,得出最终需要的时间。最终的排期 可以绘制成甘特图,预期和实际完成的时间用不同颜色表示,清晰地显 示进度。执行阶段一少变更、多关注这6个字是送给产品同学的6字箴言。执行阶段的主要工作是设计、开发和上线,产品同学的主要工作是跟进 进度
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 产品 经理 人身安全 指南 项目 管理 理论 实践
限制150内