面试中 项目遇见的难点答案_盘点产品经理求职面试中“可能”会遇到的十大项目管理问题...

 在整个春招和秋招过程中,作者除了拿到产品经理岗位的OFFER之外,还拿到了网易游戏、大疆、商汤科技等公司的项目管理岗位的OFFER。有些学弟学妹会对产品经理和项目管理两个岗位在面试过程中具体的回答有疑问,所以作者在这里总结一些面试求职干货,希望可以帮助到学弟学妹们。

很多学弟学妹们最近都会问我这样的问题:有一些公司有项目管理岗位进行招聘,这个岗位是什么呢?项目管理与产品经理在任务职责上有什么区别呢?在面试产品经理的过程中,如果被问到项目管理的知识应该怎么回答呢?

作者本科软件工程专业,硕士是计算机科学与技术,本科的时候学过《软件项目管理》,《CMM软件能力成熟度模型》,《软件需求工程》,《软件方法与过程》等课程,对项目管理的基本知识与整体工作流程有大概的认识。因此,为了回答学弟学妹上面的问题,也帮助那些想尝试或者转行项目管理的岗位却不知门路的求职小白,作者根据多家公司的面试经验以及自己对项目管理岗位的认识,整理出来一些易于理解、直击面试的问题。

这里需要强调一下,以下涉及的面试问题与项目管理联系密切,会先讲一些项目管理的专业知识然后加以面试过程中的回答技巧,希望可以让求职小白对项目管理这个岗位有个初步的了解与认知。

01

产品经理与项目经理的职责区别?

因为作者在求职过程中同时投递了产品经理与项目管理两种岗位,且简历上这两种岗位都有相关的经历,所以面试过程中面试官几乎都会问到这样的问题:你觉得产品经理和项目管理两个职位有什么区别?

这个问题面试官主要是想考察候选人对这两个岗位的了解熟悉程度,是否对其基本职责有一些认识,而且最好不要停留于表面,能说出来一些自己在项目中的实际感悟比较好。

  • 产品经理:产品经理的职责在宏观上主要包括以下内容:机会判断(市场调研、竞品分析、需求确定);策略设计(产品定义、产品架构设计、产品功能设计);落地执行(产品概念验证、产品迭代管理);总结复盘(宏观判断、策略决策、执行力度)等。具体来说,产品设计的主要目标可以是明确增加某个功能或者需求(可以提高什么数据,达到什么结果);确定各个系统间的接入关系(例如商品网站各个页面之间的对接关系);分析设计功能(每个系统应该具有哪些能力);对上线的产品进行验证(灰度测试,基于demo的可用性测试,基于用户反馈的迭代)等。

    当然,一个优秀的产品经理是需要具备项目管理的相应能力的(因为有的公司没有设置项目管理这个岗位)。产品经理要协调好设计师、开发、测试、运营等,管理好整个产品的迭代周期:如撰写PRD文档,评审立项,项目排期,把控交互质量,把控产品质量,check某些节点,上线后进行数据监控等。

  • 项目管理:项目管理把控的是整个项目的生命周期,比如上述提到的迭代管理,会有专门的项目管理人员进行负责。具体来说,和产品经理不同,项目管理归根结底管的是“人”,是和项目有关的人,即项目相关方,包括资源供给方、需求方、执行方、联办方等。项目管理对每一个项目指标有适当的把控,每一个项目都要有明确的目标,并使用一些项目管理工具(比如配置管理工具、轻协同项目管理工具、软件研发项目管理工具、大型建设工程类项目管理工具等)辅助进行管理。主要的管理过程为:项目范围管理、进度管理。成本管理、质量管理、资源管理、沟通管理、风险管理、采购管理等。所以相比于产品经理对产品本身有很大的负责权,项目经理更多的是对整个过程进行把控。

这个时候面试官可能会问到:那你为什么想要做项目管理呢?这个时候每个人可以根据自己的想法回答。比如:我认为产品经理负责的更多的是产品的功能,对产品本身负责,但是项目管理负责的是整个生命周期,通过协调、沟通相关方对项目进行把控,有的时候产品经理可能忽视了一些风险问题,无暇顾及,那么项目管理的职责就非常的重要。而且项目管理可以同时负责多个项目,我认为这样可能更加锻炼我的某些能力。

言之有理,能够自圆其说即可。

02

项目管理的几大阶段?

首先介绍一下关于项目管理的基本知识,然后分析在面试中如何进行回答。

与产品经理相比,项目管理涉及的范围更加具有明确的节点性,主要分为以下五个阶段:

  1. 项目启动阶段:(1)吸取以往项目的经验教训(2)对项目进行商业论证/可行性研究(3)识别项目相关方(成员、客户、第三方)(4)制定项目章程。

  2. 项目规划阶段:(1)组建团队(根据不同的组织架构,成立专门的项目小组:决策方、管理方、实施方)(2)识别风险(树立风险意识、积极主动进行管理)(3)制定计划(4)召开项目启动会。

  3. 项目执行阶段:着重进行以下管理:(1)执行计划(2)沟通管理(3)变更管理(4)质量管理(5)阶段评审。

  4. 项目监控阶段:持续改进,使用PDCA循环方法(会在下面详细介绍该质量管理方法)。

  5. 收尾阶段:移交商品、运维交接、评价项目、项目验收会。

那么面试的时候,当面试官让你介绍在项目经历或者实习经历中是如何进行项目管理的,你可以仔细复盘自己的项目,将自己的项目划分为以上几个阶段,并在每个阶段中运用相关的专业知识整理你是如何进行调控管理的,或者遇到了哪些困难,是如何克服的,这样就会在面试过程中有理有据,更加细致且具有说服力。

03

项目经理必备的八大管理技能?

和产品经理的面试一样,项目管理的面试过程中也会被问到:你认为项目经理最主要的能力和素质是什么?产品经理更多的可能是:同理心、好奇心、逻辑能力、沟通协调能力等。但是项目经理和产品经理有所不同,项目经理更重要的是以下几个技能:

  • 项目管理专业知识技能:项目管理最重要的四个过程是:制定项目计划、控制项目成本、确保项目质量、管理项目风险。在每一项中都需要有专业的知识技能来辅助使之做的更好。

  • 人际关系技能:前面提到,项目管理实际管理的是人,向上需要向老板汇报进展,向下给成员分配任务,与供应商、承包商打交道,并且让客户满意。

  • 情境领导能力:在整个项目的实施过程中,要不断激励组员,并且注意力度要到位,描述要到位,兑现要到位几个要素。

  • 谈判与沟通技能:从项目开始立项到交付,期间涉及到工期拉锯、资源争夺、分配工作、调和矛盾、推进进度、管理客户等,都需要项目经理有较好的谈判技能。而且在交付与验收过程中,经常会出现客户不满意或者要求增加新的功能的情况,这个时候项目经理的谈判能力就尤为重要。

  • 客户关系与咨询技能:了解客户需求,为客户的要求制定合理的项目方案,需要项目经理具备一定的咨询技能和心理战术。懂客户所想,明客户所需,与客户保持良好的合作关系。

  • 商业头脑和财务技能:企业目标是通过项目管理实现的,项目经理需要把项目放在整个企业战略中考虑,了解项目的投资回报率,净现值等财务指标。

  • 解决问题处理冲突技能:在发生安全事故,成本超支或项目延期等问题时,需要项目经理具备较强的应变能力,即小问题自己解决,大问题上报领导解决,并且一定要给出事件的原因,解决方案以及各方案的优缺点等,让领导觉得你是个有准备的人。

  • 创新技能:《PMBOK》这本书里面说到,项目具有独特性,那么一个优秀的项目经理也应该学会运用不同方法管理不同的项目。

当然,上述提到的技能较为专业,是一个具有丰富项目管理经验的项目经理所应该具备的。在校招面试的过程中,要求不会这么严格,不用说的事无巨细,只要挑出来你觉得较为重要的,而且最好可以同时介绍体现自己具备这些技能点的例子,再介绍给面试官就足矣。

04

项目进度如何控制?

在面试过程中,面试官经常会问到:你在整个项目中是如何进行进度管理的?那么首先要介绍一种初级项目管理中最为常用的控制项目进度的方法——燃尽图。

燃尽图(英语:burn down chart)是用于表示剩余工作量的工作图表,横轴表示时间,纵轴表示工作量,可以直观的预测何时工作将全部完成。

207098856f7fde74ec56022f5387a4a1.png

此时被问到该问题就可以说使用燃尽图进行管理。结合自己的项目,阐述清楚是规划好每个时间节点,并记录项目过程中的剩余任务与时间的关系,分周期分阶段地进行核对。一个正常项目曲线的燃尽图的趋势应该是逐渐往下的一个减函数,如果过程中发现燃尽图有上升的趋势,则应该及时进行分析与调整。

燃尽图用Excel就可以实现制作,在面试过程中可以结合自己的项目进行复盘分析。

05

如何控制项目中的风险?

这个问题是面试过程中被问到的频率非常高,问题经常是:你在项目管理中遇到过哪些风险/问题?你是怎么样进行解决的?这里复盘一下我的想法与回答,仅供参考。

宏观上来说,控制项目的风险分为以下几个步骤:

  1. 首先规划项目中可能遇到的风险,例如需求变更,人员变动,技术遇到难点,项目延期等。

  2. 制定风险应对的措施和流程,即如何应对这些风险,谁来应对,谁来负责等。

  3. 其次做好风险预警,发现有发生风险的苗头要及时控制,采取应对措施。

  4. 最后风险出现之后要按照流程解决风险,并且将风险情况及时汇报给相关干系人

在回答面试官的任何关于风险问题的时候,都应该从以上几个大的方面进行出发,但是切记不要套路话术太多,一定要结合你说的具体遇到的风险问题进行分析,最关键的一点是一定要体现出来你当时的解决方案,而不要直接说丢给上级或者领导解决,因为这个是面试官最为看重的地方。

举个例子,最常见的可以回答当时遇到了需求变更问题,这个问题是最容易出现的也是最为合情合理的同时也是面试官最容易假设问的问题,那么你就可以从以下几个方面分析你的项目:

首先需要确定是谁提出的变更(程序员),变更的原因是什么(排期太紧,做不完需求),那么项目经理要去和他分析做这个需求的回报是什么(数据收益),不做的风险是什么(有bug),除此之外,要明确变更所需的资源谁来负责建立(能不能延长时间)。除此之外,还需要考虑的其他附加因素是:需求变更的优先级(当出现很多需求时先变更哪个),确定变更的顺序(要有理由),综合考虑变更的影响度、紧迫性、风险值等。

上述是举出来一个面试时可以具体的例子,当然比较完美的回答一定要结合自己的具体项目具体进行分析,并体现出来你的思考过程与解决问题的能力,这才是最加分的。

06

常见的项目风险识别方法?

在面试过程中,面试官经常会问到:你是如何识别项目中的风险的?回答这类问题最好的方法就是先用比较专业的术语为引子,然后加上自己实际的项目例子辅助分析。

  • 德尔菲法:由项目风险组选定相关专家匿名函询方法收集专家意见,综合整理后再匿名反馈给各位专家,在此征询意见,如此反复多轮直至专家意见趋于一致。

  • 情景分析法:通过对系统内外相关问题的系统分析,设计多种可能的风险形式。

  • 核对表法:对已有的核对表对本项目的潜在风险进行联想(核对表包括以前项目成功或失败的原因,项目范围,成本,质量,进度,采购与合同,人力资源与沟通)。

  • 流程图法:建立一个工程图的总流程图与各分流程图,分析各环节的潜在风险,在工程行进过程中随时对照项目进度(WBS法)。

  • SWOT分析:分析优势、劣势、机会以及成本。

  • 事故树分析:识别导致事故发生的风险因素。

以上分析方法较为专业,面试的时候可以领悟其大概意思与精华然后对自己的项目进行复盘与整理。其实言之有理即可,因为校招的难度不会要求特别高,能够显示出来你有基本的项目管理的风险意识就可。

07

常见的项目管理工具有哪些?

上文提到了一些项目管理工具,其实在进行项目介绍的时候就可以顺便提及一句,比如通过甘特图进行项目管理,用协同工具asana规划任务等,会显得整个工作流程比较专业,也让面试官觉得你会掌握使用一些基本的工具的能力,以后工作起来也轻松上手一些。

  • 甘特图:Project

  • 轻协同项目管理工具:Tower,asana

  • 软件研发项目管理工具:禅道,Redmine,Confluence

  • 大型建设工程类工具:Artemis,Primavera

  • 配置管理工具:Clearcase,CVS,SVN

08

如何把项目管理做得更有效?

项目管理是否有效,衡量指标包括成果指标和成效指标。其中前者指的是项目指标的完成程度,后者指的是指标变化情况。接下来详细介绍一种方法叫:PDCA循环,这也是整个项目中质量管理会用到的,作者在面试过程中也经常向面试官介绍该种方法:

  • P(plan):计划,确定方针和目标并制定活动计划。

  • D(do):执行,具体运作,实现计划中的内容。

  • C(check):检查,总结执行计划的结果,明确效果,找出问题。

  • A(action):处理,对检查的结果进行处理,对成功的经验加以肯定,予以标准化,对于失效的教训也要总结以免重现。

那么在面试过程中,向面试官介绍自己在项目管理过程中是如何进行质量管理并且把控项目的整体质量的,就可以按照以上四种方法进行介绍与复盘。

09

介绍项目中出现的问题以及你是怎么解决的?

这个问题是面试过程中被问到的次数最多的问题之一,因此在这里整理两个可以回答的问题作为参考。

  • 当项目出现资源不足导致团队成员大量加班时,你是如何解决的?

在项目中尽可能提前规划资源、需求,避免窝工返工(这一点体现出来你的计划性,凡事都要从源头着手采取措施进行处理);提高工作效率(这一点是必须的);团队成员之间,如产品和开发要提前商量好需求,定好计划;项目经理可以给成员定奶茶水果零食等,组织团建,提高大家的凝聚力,使身体和精神得到放松(这一点也体现了项目经理良好的沟通协调能力)。

  • 当客户大量变更需求时,你是如何解决的?

引入敏捷管理,将客户纳入项目团队,缩短迭代周期;更频繁地,持续地交付有价值的成果,给用户进行验收;将被动接受转变为主动采纳;除此之外,不能直接全盘接收客户提出的需求,应该和客户进行分析,如果大量变更需求,会导致质量得不到保障;项目经理也要分析清楚,变更的这些需求是否影响验收目标时间和基线,分情况进行讨论。

上述提供了两个该问题的回答模板,但是也要根据自己的具体实践项目进行分析,而不是单纯的背出这些答案。

10

介绍一下你在某个具体项目中是如何进行项目管理的?

面试官让你自我介绍之后,肯定会问这样一个问题,在面试过程中是如何进行项目管理的,或者介绍你的一个项目,那作者在这里就给大家提供一个介绍自己项目的模板供大家参考。注意,一定要结合前面提到的项目管理的能力,项目生命周期的几个过程以及一些专业术语和词汇等,最重要的是,结合自己的项目分析,该处作者拿自己的游戏项目举例:

  1. 项目立项阶段:提出项目总体方案,进行市场调研,竞品分析,核心玩法设计,美术风格的确定,资源需求等,该阶段目的是得到各方资源的支持,让项目能够成功立项。

  2. 预算/成本管理:计算资源,外包等成本。

  3. 人员分工:分策划(主策、副策),开发(客户端、服务器),美术(主美、地图、人物等),UI,测试人员等分工。

  4. 范围管理:首先定义需求的范围,如做几个场景、关卡、确定需求池

  5. 进度管理:制定计划,用WBS进行任务分解,制定里程碑检查节点,用甘特图辅助管理,确定任务和时间的关系,并报告进度,燃尽图进行控制。

  6. 质量管理:每天验收项目完成情况,对照和一开始的需求计划是否一致,PDCA法协助管理。

  7. 风险管理:人力、技术、需求、时间各种风险管理,并对风险进行定量、定性评估,进行风险应对,方法可以是关键路径法,平行作业法

  8. 配置管理:文档、周报、代码等配置项。

  9. 沟通和团队建设

  10. 验收阶段

项目管理的四大模型

不管是开发,产品还是项目管理,都需要对几大项目开发架构有所了解。接下来简要介绍四种最常见的模型,并简要介绍其优缺点以及适用的项目类型。在面试过程中,如果被问到你知道哪几种开发模型,如果能够大致的回答出来,也是十分加分的。

  • 瀑布模型:是最基本也是最常用的一种项目管理模型,又叫线性模型,在一开始就定好完整的方案,顺序进行,在上一个阶段通过检查之后,才开始新的阶段工作。

    • 优点:每个阶段的开发质量有保证,减少了返工;文档驱动,降低了沟通成本,有利于及早发现问题。

    • 缺点:周期长,不易变更。用户直到项目开发晚期才能了解产品的真实面貌与质量,这时提出变更,成本会非常大。

    • 适用项目类型:对用户需求非常明确,同时要求项目预算充足,人员齐备。

  • 迭代模型:数个小而快的瀑布式项目组成。每一次开发迭代都是一次完整的经过所有工作流程的过程:需求、分析设计、实施和测试。每一次的迭代产生一个可以发布的产品,这个产品是最终产品的一个子集。

    • 优点:支持软件的重用,有助于将软件质量作为特殊目标融入产品开发中。

    • 缺点:由风险驱动,风险管理成本非常高,对项目组的成员要求也非常高。

    • 适用项目类型:高风险项目,且需求不确定,用户能在整个开发过程中不同程度的参与。

  • 增量模型:通过对用户需求的判断,在定义了用户要求和系统需求,进行总体构架设计后,采用序列化地创建产品的方法进行开发的过程。增量模型本质上是迭代的,但其强调:每一个增量均发布一个可操作产品。

    • 优点:在达到初始需求之前可降低成本;可快速生产出可使用的系统;能够有计划地管理技术风险。

    • 缺点:很容易退化为边做边改模型,导致软件过程的控制失去整体性。

    • 适用项目类型:用户核心需求非常清楚;项目人员不足;产品可以分割成不同的阶段分别完成。

  • 原型模型:先根据用户的最主要的要求,开发出能实现系统最基本功能的一个原型,再根据用户对原型使用与评价的意见,反复修改完善原型,直到等到用户满意的最终系统为止。

    • 优点:减少系统开发的风险,特别是在大型项目的开发中,由于对项目需求的分析难以一次完成,应用原型法效果更为明显。

    • 缺点:不宜利用原型系统作为最终产品。采用原型模型开发系统,用户和开发者必须达成一致:原型被建造仅仅是用户用来定义需求,之后便部分或全部抛弃,最终的软件是要充分考虑了质量和可维护性等方面之后才被开发。

    • 适用项目类型:处理简单过程明确、涉及面窄的小型系统;大型系统的需求阶段,用原型去跟用户交流,需求分析会更加明确和细化。


以上就是作者根据自己在面试项目管理岗位中遇到的一些常见的问题,提供了一些项目管理的基础知识以及如何应答的技巧,并提供了自己回答的一些模板。

还是要提醒学弟学妹们,面试的时候一定要结合自身的经历和项目去回答,引起面试官的代入感,而不要单纯的去背框架和背模板,这样的效果不会是最好的。

最后,希望这篇文章能够给学弟学妹们带来收获,对项目管理这个岗位有更加深刻的了解,并祝大家最后拿到最适合自己的offer呀!

希望大家关注一下这个干货满满还略带一点文艺的公众号呀~

a323a0987f265d0b2929a03f28944c6a.png

  • 3
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值