软件项目管理面试题-项目经理面试必看PMP知识
软件项目管理面试题
软件项目管理面试题1.范围、时间,成本,这三项中哪些是可以由客户控制的?范围、时间、成本,是项目管理中常说的三角关系。
任何一方改变都可能牵扯到其他两方的变动。
项目管理的本质,就是在保证质量的前提下,寻求这三者之间的最佳平衡。
因为客户是需求方和投资方,客户有权对这三者进行控制,当然客户主要控制范围,即提出他们的需求——项目要实现的功能特性,其次,客户也非常关心能交付的时间和所付出的成本。
在满足客户的需求情况下,可以在时间、成本上和客户进行交流、谈判。
从项目管理的角度看,最好固定其中一项,其他两项可以根据实际状况来调节保证项目质量。
2.谁该对项目中所要付出的一切做出估算?谁有权设置最后期限?项目成功是团队协作的结果。
在对项目进行估算的时候,需要由参与项目各个环节的人进行符合实际的估算,最后汇总起来进行综合分析计算,获得项目总的估算结果。
项目的最后期限设置除了客户定死最后交付时间,其他的情况都是根据项目的进度估算结果而进行符合实际的计划得出的。
3.减少交付的次数,或是减少每个每个交付中的工作量,你喜欢哪种做法?根据项目的类型和项目进行中的实际情况来决定,如果项目是规模比较大,时间长的,那么就应增加交付次数或者减少每个每个交付中的工作量,以便及时考察项目进展,保证项目进度。
例如,一个项目按计划进行到第一个里程碑发现项目进度明显落后,而下一个检查点(也就是交付的工作量)距离还很长管理层需要及时了解其进展,那么交付的次数的就要根据现在的时间状况来增加。
反过来,如果这个项目的进度非常好,甚至超前,而下一个检查点(也就是交付的工作量)距离还很短,我们就可以减少交付次数。
在传统的软件项目中,开发周期比较长,往往减少交付的次数,更好地控制质量;而现在,有一部分公司比较倾向于敏捷方法,喜欢减少每个交付中的工作量,交付周期只有几周时间(最短的周期,可能是一周),拥抱变化,更好地、更及时地满足用户的需求。
而对互联网上的web应用软件开发,“减少每个每个交付中的工作量”是一个比较好的策略,力求及时获得用户的反馈,将用户的需求及时融入新的版本,及时发布出去,赢得竞争市场。
软件项目经理面试题
软件项目经理面试题一、引言在当今数字时代,软件项目的成功与否直接关系到企业的发展。
而软件项目经理作为项目的核心管理者,承担着重要的责任和角色。
本文将介绍一些常见的软件项目经理面试题,帮助应聘者准备充分,展现自己的能力和经验。
二、项目管理能力1. 请分享你在之前的项目中的角色和职责是什么?2. 如何进行项目计划和需求分析?3. 你如何解决项目进度延迟的问题?4. 如何评估和管理项目风险?5. 如何管理并激励项目团队成员?6. 请描述你在过去项目中遇到的最具挑战性的情况,并说明你是如何处理的?7. 如何保证项目交付高质量的软件产品?三、技术背景与知识1. 你对软件开发的流程了解吗?请简要概括。
2. 在你的管理范围内,你是如何保证团队成员按照规范进行软件开发?3. 你熟悉哪些项目管理工具和方法?请举例说明你在过去项目中使用过哪些工具或方法。
4. 请分享你对敏捷开发的理解和你在敏捷项目中的经验。
四、沟通与协调能力1. 请描述你在过去项目中如何与相关利益相关方进行沟通并解决冲突?2. 如何协调多个团队之间的工作和资源分配?3. 你如何保证与客户之间的良好沟通和关系?五、领导与管理能力1. 请分享你是如何进行项目团队建设,并保持团队的高绩效和凝聚力?2. 如何进行团队成员的绩效评估,并提供必要的培训和发展机会?3. 请描述您在过去项目中如何处理团队成员间的分歧和合作问题。
4. 请说明你在过去项目中如何应对紧急情况和突发事件。
六、个人素养与发展1. 请谈谈你对自我管理和职业发展的看法。
2. 你会如何持续学习和跟进软件项目管理领域的最新趋势和技术?3. 请分享你对团队合作和激励的理念。
七、总结软件项目经理的面试题旨在考察应聘者的项目管理能力、技术背景与知识、沟通与协调能力、领导与管理能力以及个人素养与发展。
通过对这些问题的回答,可以更好地评估应聘者是否适合担任软件项目经理的职位,为企业的发展和项目的成功贡献力量。
项目经理岗位面试题及答案(经典版)
项目经理岗位面试题及答案1.描述项目管理的五个主要过程。
答案:项目管理的五个主要过程包括:启动、规划、执行、监控与控制、收尾。
这五个过程从项目的开始到结束都是必要的,确保项目在预算、范围和时间内成功完成。
2.什么是项目范围?如何管理?答案:项目范围定义了项目的边界,包括项目需要完成的具体工作和任务。
管理项目范围通常包括范围定义、创建WBS、验证范围和范围控制,确保项目不发生范围蔓延。
3.描述风险管理的过程。
答案:风险管理过程包括:风险规划、识别、定性分析、定量分析、应对策划和监控。
通过这些步骤,项目经理可以预测、评估并最小化项目中可能的风险。
4.如何处理团队中的冲突?答案:处理团队冲突首先需要理解冲突的根源,然后使用有效的沟通和协商技巧解决问题。
项目经理应促进一个开放、正直的团队文化,鼓励团队成员表达看法,并通过协商寻找解决方案。
5.如何评估项目的关键绩效指标(KPI)?答案:KPIs需要与项目的目标和目的对齐。
项目经理可以选择诸如项目完成时间、预算执行情况、团队满意度等KPI,然后使用工具和技术,如仪表板、报告等来监控这些KPI。
6.描述一次你面临的特别困难的项目挑战及其解决方案。
答案:候选人应根据其经验提供具体的挑战和解决方案,展示其问题解决和批判性思维能力。
7.在多项目管理中,如何分配资源?答案:通过资源平衡和资源平滑技术进行资源分配,确保优先级高的项目获得足够的资源,同时考虑资源的可用性和项目的时间限制。
8.如何处理项目范围变更?答案:项目范围变更应该通过一个正式的变更控制流程,包括变更请求、评估、批准/拒绝和实施。
这确保了所有的变更都经过了适当的审查和批准。
9.描述您在过去的项目中是如何与利益相关者沟通的。
答案:候选人应详细描述他们使用的沟通工具、技术以及沟通频率,强调其与不同利益相关者的沟通和管理能力。
10.如何确保项目按计划进行?答案:项目按计划进行需要定期的状态检查、里程碑审核、进度更新和风险评估。
项目经理面试题目(3篇)
第1篇一、项目管理基础知识1. 请简述项目管理的主要目标。
答案:项目管理的主要目标是确保项目按时、按质、按预算完成,同时满足项目干系人的需求和期望。
2. 请解释项目、产品和服务的区别。
答案:项目是一次性的、独特的、有明确起止时间的活动;产品是项目交付的成果,可以是实体或无形产品;服务是项目提供的活动或行为。
3. 请简述项目生命周期。
答案:项目生命周期包括启动、计划、执行、监控和收尾五个阶段。
4. 请解释项目管理计划的作用。
答案:项目管理计划是项目团队在项目实施过程中遵循的指南,它规定了项目的范围、进度、成本、质量、人力资源、沟通、风险和采购等方面的要求。
5. 请简述项目范围管理的主要任务。
答案:项目范围管理的主要任务是确保项目团队理解并定义项目范围,识别项目的工作内容,以及控制项目范围的变化。
6. 请解释关键路径法(CPM)和项目评估与审查技术(PERT)的区别。
答案:CPM主要用于确定项目进度,强调活动的连续性和固定的时间估算;PERT主要用于项目风险评估,允许活动时间估算的不确定性。
7. 请简述敏捷项目管理与传统的瀑布式项目管理的主要区别。
答案:敏捷项目管理强调迭代、灵活和适应性,注重快速交付价值;瀑布式项目管理强调线性、固定和计划性,注重全面规划和控制。
二、项目计划与执行1. 请描述项目计划制定的过程。
答案:项目计划制定的过程包括项目启动、范围规划、进度规划、成本规划、质量规划、人力资源规划、沟通规划、风险管理规划和采购规划等步骤。
2. 请解释如何平衡项目进度、成本和质量之间的关系。
答案:平衡项目进度、成本和质量之间的关系需要通过项目优先级、资源配置、变更控制和风险管理等手段来实现。
3. 请简述项目团队建设的过程。
答案:项目团队建设的过程包括组建团队、团队沟通、团队激励、团队冲突解决和团队绩效评估等步骤。
4. 请解释如何进行项目监控和报告。
答案:项目监控和报告包括定期收集项目绩效数据、分析数据、制定报告、与项目干系人沟通和采取纠正措施等步骤。
最新项目经理招聘考试面试答辩试题及答案精选
最新项目经理招聘考试面试答辩试题及答案精选面试试题1:项目管理理论与方法问题:请简要解释以下常用的项目管理理论和方法:1. 瀑布模型(Waterfall model)2. 敏捷开发(Agile development)3. 里程碑计划(Milestone planning)4. 甘特图(Gantt chart)5. SCRUM 开发方法(SCRUM)。
答案:1. 瀑布模型(Waterfall model)是一种线性项目管理方法,其流程按照顺序依次进行,每个阶段只开始前一个阶段完成后。
该模型适用于需求明确且无需频繁变更的项目。
2. 敏捷开发(Agile development)是一种以迭代、增量方式进行的项目管理方法。
它注重灵活性和快速响应变化,通过持续反馈和协作来逐步完善项目。
3. 里程碑计划(Milestone planning)是一种基于里程碑节点的项目计划方法。
通过设定关键节点,该方法可以帮助项目经理监控项目进展,及时进行风险管理和资源调整。
4. 甘特图(Gantt chart)是一种图形化的项目计划工具,通过显示任务在时间轴上的分布及其关联关系,帮助项目经理了解任务的排期和资源分配。
5. SCRUM 开发方法(SCRUM)是一种敏捷开发的项目管理方法,强调团队协作和迭代开发。
SCRUM 方法通过短期迭代的“冲刺”来开展项目,每个冲刺周期都有明确的目标。
面试试题2:项目沟通与合作问题:请介绍一下你在过去的项目中是如何进行沟通和合作的?答案:在过去的项目中,我注重沟通和合作,以下是我采取的方法和做法:- 建立良好的沟通渠道,通过定期会议、进度报告和电子邮件等方式与团队成员保持沟通,确保信息流动和信息共享。
- 鼓励团队成员参与决策,并及时解决问题和冲突。
通过有效的沟通和合作,实现项目目标。
- 倾听和理解团队成员的意见和需求,尊重多元化的观点,促进团队成员之间的理解和协作。
- 激励团队成员,建立良好的工作氛围,促进团队的凝聚力和合作关系。
软件项目经理面试题(有答案)
1 你认为项目中最重要的是哪些过程?分析、设计阶段(也可以加上测试,但千万别说编码或开发阶段),根据《人月神话》的观点:1/3 计划;1/6 编码;1/4 构件测试和早期系统测试;1/4 系统测试,所有的构件已完成。
但根据国内目前的状况一般公司不会有很多的分析与设计时间(这取决于公司规模和时间成本),这样在一个工期很紧张的项目中我们应该尽量分配出进度优先级来,首先拿出客户最希望看到的和最能证明成果的东西来,其他的留待2期甚至3期去作,你可以告诉客户需要进一步调试(专业人员的欺骗手段,实际上就是在进行后续的开发)。
2 如果给你一个4-6个人的Team,那么你怎么分配他们、管理他们?管理能力和经验的综合题,可能没有人有相同的观点,那你可以按照某些思路来侧面解答:我会挑选一个技术过硬的人作为我的替补和项目的轻骑兵,是团队中必须有机动人员,否则你的项目十有八九会夭折。
其他的人会被平均的分配任务。
我们会在每周进行全面的任务分配,每个人获取一周的大概工作,然后每天的工作由他自己完成并汇报。
3 简述常用的软件开发文档。
1)可行性研究报告(某些公司或模型没有)2)项目开发计划3)软件需求说明书(必有)4)数据要求说明书5)概要设计说明书(必有)6)详细设计说明书(必有)7)数据库设计说明书(必有)8)用户手册(一般会有)9)操作手册(必有)10)模块开发卷宗11)测试计划(必有)12)测试分析报告13)开发进度月报14)项目开发总结报告4 你认为一个项目如何进行才正确?(比如:尽一切可能快的完成任务或完全按照类似CMM来操作)根据林锐博士的观点:企业的根本目标是合法地赚取尽可能多的利润,使企业利益最大化。
企业所有的特定目标和行动都是围绕上述根本目标开展的,任何背离根本目标的行动都将对企业造成伤害,应当杜绝。
基于此任何人都不要强调我将严格遵守XX模式,带领团队开发出具有XX等级的产品,企业需要的是能够带领团队按时、合格的开发出产品的Manager。
it项目经理面试题
it项目经理面试题一、项目管理知识IT项目经理是一项专业技能较高的职位,需要掌握丰富的项目管理知识。
以下是一些常见的项目管理面试题:1. 请解释项目管理的基本原则和流程。
2. 项目经理的角色和职责是什么?3. 请介绍一下常用的项目管理方法论,如敏捷开发、瀑布模型等。
4. 项目管理中的风险管理是什么?如何进行风险评估和控制?5. 请描述项目范围管理的过程和重要性。
6. 项目时间管理的核心概念有哪些?如何进行时间进度的控制和优化?7. 项目成本管理包括哪些方面?如何进行成本估算和控制?8. 如何有效地进行项目沟通和协调,以及解决项目中的冲突?9. 请解释什么是干系人管理,以及在项目中如何进行干系人分析和参与。
10. 在项目执行过程中,如何有效地管理团队和进行团队建设?二、IT技术知识作为IT项目经理,不仅需要具备项目管理技能,还需要对IT技术有一定的了解。
以下是一些与IT技术相关的面试题:1. 请描述一下常见的软件开发生命周期,并阐述其中各个阶段的重要性。
2. 在IT项目中,如何进行需求分析和规划?3. 请举例说明一种常见的软件开发方法,并比较其与其他方法的优缺点。
4. 在IT项目中,如何确保软件质量和进行测试管理?5. 请解释什么是IT基础设施,以及在项目中如何进行基础设施规划和管理?6. 请介绍一下常见的数据库管理系统,并说明其特点和应用场景。
7. IT安全是IT项目中的一个重要方面,如何进行项目安全管理和保障?8. 在IT项目中,如何进行技术选型和供应商管理?9. 请描述一下常见的网络架构和通信协议,并说明其在项目中的作用。
10. 在IT项目中,如何进行系统集成和部署,并保证系统的稳定性和可靠性?三、领导能力和沟通能力除了项目管理知识和技术知识,IT项目经理还需要具备良好的领导能力和沟通能力。
以下是一些与领导能力和沟通能力相关的面试题:1. 请描述一下你在过去的项目中是如何领导团队的?2. 在项目中,如何对团队成员进行激励和有效的管理?3. 请举例说明一次你成功解决项目中冲突的经历。
详细的项目经理面试题目与答案
详细的项目经理面试题目与答案1. 请简要介绍一下您自己。
{content}2. 您能解释一下项目管理的基本流程吗?{content}3. 请解释PMBOK指南中的五大过程组。
{content}4. 什么是项目范围?如何管理和控制项目范围?{content}5. 请解释项目时间管理的重要性以及如何有效地管理项目时间。
{content}6. 成本管理在项目管理中的作用是什么?请提供一些成本管理的策略。
{content}7. 请解释项目质量管理的重要性以及如何确保项目质量。
{content}8. 请描述项目风险管理的过程,并解释其重要性。
{content}9. 什么是项目沟通管理?请提供一些有效的沟通策略。
{content}10. 请解释项目干系人管理的重要性以及如何识别和管理项目干系人。
{content}11. 请描述您在以往的项目管理经验中遇到的一个挑战,并说明您是如何克服这个挑战的。
{content}12. 请解释敏捷项目管理方法与传统项目管理方法的主要区别。
{content}13. 请描述您在以往的项目管理经验中成功运用的一个敏捷实践,并解释其效果。
{content}14. 请解释项目整合管理的重要性以及如何有效地进行项目整合。
{content}15. 请描述您在以往的项目管理经验中使用的一个项目管理工具,并解释其优势和局限性。
{content}16. 请解释项目可持续性管理的重要性以及如何在项目中实现可持续性。
{content}17. 请描述您在以往的项目管理经验中遇到的一个变更请求,并说明您是如何处理这个变更请求的。
{content}18. 请解释项目收尾的重要性以及如何确保项目顺利收尾。
{content}19. 请描述您在以往的项目管理经验中的一次项目评估和审计经验,并说明您从中学到了什么。
{content}20. 请解释项目经理在项目成功中的角色和责任。
{content}。
软件工程项目经理面试题及答案
软件工程项目经理面试题及答案
1. 请您简要介绍一下自己,包括您的教育背景、工作经历和专业知识。
{content}
2. 请您谈谈对软件工程的理解,以及软件工程项目经理的职责是什么?
{content}
3. 在软件工程项目中,如何进行有效的需求分析?请举例说明。
{content}
4. 请您介绍一下软件开发生命周期,并谈谈在各个阶段中,项目经理应如何进行管理和协调?
{content}
5. 请您谈谈如何制定项目计划,以及如何确保项目按计划进行?
{content}
6. 在软件工程项目中,如何进行风险管理?请举例说明。
{content}
7. 请您谈谈如何进行团队建设,以及如何激发团队成员的工作积极性?
{content}
8. 请您介绍一下常用的项目管理工具,以及如何选择合适的工具?
{content}
9. 请您谈谈如何进行软件质量保证,以及如何评估软件质量?
{content}
10. 请您谈谈对敏捷开发的理解,以及如何在敏捷开发项目中进行项目管理?
{content}
11. 请您谈谈对软件工程趋势的看法,以及如何适应这些趋势?
{content}
12. 请您谈谈如何处理项目中的冲突和挑战?
{content}
13. 请您谈谈如何进行项目总结和经验教训的提炼?
{content}
14. 请您谈谈对软件工程项目经理的未来发展趋势的看法?
{content}
15. 请您谈谈对软件工程教育的看法,以及如何提高软件工程人才的能力?
{content}
感谢您的回答,祝您面试顺利!。
it 项目经理 面试题
it 项目经理面试题IT项目经理面试题一、个人介绍在面试开始前,首先需要向面试官介绍自己的个人情况。
以下是我个人的简要介绍:我是一名经验丰富的IT项目经理,拥有超过五年的项目管理经验。
我善于团队合作,并以灵活的项目管理方法和卓越的沟通技巧而闻名。
我在多个行业领域都有过项目管理的经验,包括金融、电子商务和制造业等。
二、项目管理经验在这一部分,我将详细介绍我在IT项目管理方面的经验,以及我在关键项目中扮演的角色。
1. 项目规划与启动在项目启动阶段,我负责与利益相关者进行沟通,并了解其需求和目标。
我将项目目标和范围明确地定义,并分析项目的可行性。
然后,我会制定详细的项目计划,包括时间表、资源需求和风险管理计划等。
2. 团队管理我熟练地管理项目团队,确保每个成员都明确其角色和责任。
我善于激励团队成员,并与他们保持紧密的合作关系。
我也注重培养团队的技能和能力,以提高项目的绩效和成功率。
3. 项目执行与监控在项目的执行和监控阶段,我会积极地与团队成员合作,确保每个任务都按时完成。
我会定期进行项目状态报告,并在需要时及时调整项目计划。
此外,我善于使用项目管理工具和技术,以实时跟踪项目的进展和绩效。
4. 风险管理作为一名经验丰富的项目经理,我非常重视风险管理。
我会在项目启动阶段就识别潜在的风险,并制定相应的风险应对策略。
我会在整个项目周期中密切监控风险,并采取适当的措施来降低风险对项目的影响。
5. 项目交付与验收在项目接近完成时,我会与团队成员一起确保项目交付的质量和准时性。
我会与客户进行有效的沟通,确保项目交付符合其期望,并参与项目的最终验收过程。
6. 经验总结通过以上的项目管理经验,我培养了卓越的问题解决能力、团队协作能力和跨部门沟通能力。
我对IT项目管理的各个方面都有深入的了解,并对如何成功地完成项目充满热情和动力。
三、面试问题回答在面试中,可能会涉及到一些具体的问题。
以下是一些常见的IT 项目经理面试问题以及我的回答:1. 你在过去的项目中遇到的最大挑战是什么,你是如何解决的?答:在过去的一个项目中,我们面临了紧迫的时间限制和有限的资源。
it项目经理的面试题
it项目经理的面试题作为一个IT项目经理,在面试中经常会遇到各种各样的问题,这些问题旨在考察你的技术知识、项目管理能力以及沟通协调能力。
本文将为您提供一些常见的IT项目经理面试题和参考答案,希望对您的面试准备有所帮助。
一、项目管理能力1. 请您介绍一下您以往的项目管理经验。
(参考答案):我曾负责过多个IT项目,其中一个典型的项目是ABC公司的新系统开发项目。
我从项目启动开始,制定了详细的项目计划,并成功协调了开发团队、测试团队和运维团队的工作。
通过合理的团队分工和有效的沟通,项目按时交付并得到了客户的认可。
2. 如何管理项目风险?(参考答案):项目风险管理是项目管理中非常重要的一环。
我通常会在项目初期进行风险评估,并建立风险清单。
对于高风险项目,我会采取相应的应对措施,比如制定风险应对方案、适时调整项目计划等。
此外,我还会定期召开风险评估会议,及时发现和解决项目中存在的潜在风险。
二、技术知识1. 您对敏捷开发有何了解?(参考答案):敏捷开发是一种以人为核心、迭代、循序渐进的开发方式。
相比传统瀑布模型,敏捷开发更加注重团队合作、快速迭代和客户反馈。
我在过去的项目中,采用敏捷方法进行开发,通过短周期的迭代开发,及时修正和优化项目计划,确保项目按时交付。
2. 如何保证项目的质量?(参考答案):保证项目质量需要从多个方面进行考虑。
首先,项目需求必须清晰明确,与客户进行充分的沟通和确认;其次,开发过程中需要严格控制代码质量,包括代码规范、单元测试等;最后,项目交付前必须进行充分的系统测试和用户验收测试,确保项目满足预期。
三、沟通协调能力1. 如何与跨部门的团队合作?(参考答案):与跨部门团队合作需要注重沟通和协调。
我通常会定期组织跨部门的会议,分享项目进展和解决方案。
此外,我也会与相关团队主动建立良好的工作关系,及时回应他们的需求和问题,确保项目的顺利进行。
2. 请举例说明您与项目团队发生冲突的情况,以及如何处理。
关于项目经理面试的问题和答案
关于项目经理面试的问题和答案问题1:请介绍一下您的项目管理经验。
回答:我在过去的五年里担任项目经理,负责管理各种规模和复杂度的项目。
我负责项目的规划、执行和监控,确保项目按时交付、符合质量标准,并在预算范围内完成。
我也在项目范围管理、风险管理和团队协作方面积累了丰富的经验。
问题2:请谈谈您在项目范围管理方面的经验。
回答:在项目范围管理方面,我非常注重明确和定义项目的目标和范围。
我通常会与利益相关者进行沟通,了解他们的需求和期望,并确保项目的范围能够满足这些需求。
我善于使用工具和技术,如工作分解结构(WBS)和范围基准,来帮助我管理和控制项目的范围。
问题3:请分享一下您在风险管理方面的经验。
回答:在风险管理方面,我始终将风险识别和评估作为项目管理的重要环节。
我通过与团队成员和利益相关者合作,收集潜在风险,并对其概率和影响进行评估。
然后,我制定风险应对策略和计划,并监控和控制风险的实施过程。
我相信及早识别和应对风险可以帮助项目避免潜在的问题和延迟。
问题4:请描述一下您在团队协作方面的经验。
回答:作为项目经理,我非常重视团队协作和沟通。
我善于建立积极的工作氛围,鼓励团队成员之间的合作和互助。
我经常组织团队会议和讨论,确保每个人都在项目中发挥自己的最佳能力。
我也善于解决团队内部的冲突,帮助团队达成共识并推动项目的进展。
问题5:请谈一谈您在项目交付方面的经验。
回答:在项目交付方面,我一直遵循着严格的项目管理方法和流程。
我与团队成员紧密合作,确保项目按时交付并符合质量标准。
我通常会制定详细的项目计划,并对项目进展进行监控和评估。
我也善于与利益相关者进行沟通,及时报告项目的进展和问题。
以上是我在项目经理面试中常见问题的简要回答,希望能对您有所帮助。
如果您还有其他问题,我很愿意进一步解答。
谢谢!。
项目经理面试问题与回答大全
项目经理面试问题与回答大全1. 项目管理经验问题:你有几年的项目管理经验?请谈谈你的最有挑战的项目经验。
你有几年的项目管理经验?请谈谈你的最有挑战的项目经验。
回答:我有5年的项目管理经验。
最有挑战的项目经验是我负责管理一个跨国公司的软件开发项目。
这个项目涉及多个团队、不同的时区和文化差异,我需要确保所有的需求得到满足,并且保持团队之间的良好沟通和合作。
我成功地完成了该项目,并且得到了客户和团队的高度赞扬。
我有5年的项目管理经验。
最有挑战的项目经验是我负责管理一个跨国公司的软件开发项目。
这个项目涉及多个团队、不同的时区和文化差异,我需要确保所有的需求得到满足,并且保持团队之间的良好沟通和合作。
我成功地完成了该项目,并且得到了客户和团队的高度赞扬。
2. 领导与沟通能力问题:作为项目经理,你是如何与团队成员进行有效的沟通和协调工作的?作为项目经理,你是如何与团队成员进行有效的沟通和协调工作的?回答:我相信良好的沟通是项目成功的关键。
我会定期与团队成员开会,确保他们了解项目目标和工作分配。
我会倾听他们的建议和意见,并在必要时提供指导和支持。
此外,我会利用各种沟通工具,如电子邮件、项目管理软件和在线会议来跟进工作进展,并确保所有人都保持在同一页面上。
我相信良好的沟通是项目成功的关键。
我会定期与团队成员开会,确保他们了解项目目标和工作分配。
我会倾听他们的建议和意见,并在必要时提供指导和支持。
此外,我会利用各种沟通工具,如电子邮件、项目管理软件和在线会议来跟进工作进展,并确保所有人都保持在同一页面上。
3. 风险管理问题:你在以往的项目中如何处理风险和变更管理?你在以往的项目中如何处理风险和变更管理?回答:在以往的项目中,我会在项目启动时制定风险管理计划,并与团队成员一起识别和评估可能的风险。
一旦发现风险,我会采取措施来减轻其影响,并确保团队明确了应对策略。
对于变更管理,我会仔细评估变更的影响,并在决策前与相关方进行充分讨论和审批。
项目管理pmp 面试题目
项目管理pmp 面试题目
项目管理PMP面试题目可以涵盖各种方面,包括项目管理知识领域、项目管理过程、团队管理、风险管理、沟通管理等。
以下是一些可能出现的PMP面试题目:
1. 请介绍一下PMP认证的重要性及对您个人发展的影响。
2. 请解释一下项目整合管理的概念以及在项目管理中的作用。
3. 请描述一下项目范围管理的关键步骤以及如何确保项目范围的有效管理。
4. 在项目执行过程中,您是如何进行团队管理和领导的?
5. 请谈谈您在项目中遇到的风险管理挑战,并介绍您是如何应对的。
6. 请举例说明您在项目中如何有效进行沟通管理,特别是在跨部门合作的情况下。
7. 请解释一下敏捷项目管理方法与传统项目管理方法的区别,
您更倾向于使用哪种方法,为什么?
8. 在项目执行过程中,您是如何进行成本管理和资源分配的?
9. 请分享您在项目管理中取得的最大成就和面临的最大挑战,
以及您是如何克服这些挑战的。
10. 请描述一次您成功完成项目的经验,包括项目启动、规划、执行、监控和收尾阶段的关键工作和成果。
以上问题涵盖了PMP认证所涉及的各个知识领域和过程组,希
望这些问题能够帮助你更好地准备PMP面试。
如果你有其他问题,
欢迎继续提问。
专业的工程项目经理面试题及答案
专业的工程项目经理面试题及答案面试题1:请介绍一下您的项目管理经验。
回答:我在过去五年中一直担任工程项目经理的职位。
我负责领导和管理各种规模的工程项目,从小型建筑项目到大型基础设施项目。
我负责项目的规划、组织、执行和控制,确保项目按时交付,并符合质量要求和预算限制。
我有丰富的项目管理经验,擅长与团队合作,解决问题和管理风险。
面试题2:请谈谈您在项目执行过程中的风险管理经验。
回答:在项目执行过程中,风险管理是非常关键的。
我通常会先进行风险识别,评估项目可能面临的各种风险,包括技术、进度、成本和利益相关者风险等。
然后,我会制定相应的风险应对策略,例如制定应急计划、建立风险备用金等。
我还会定期监测和审查风险,及时采取措施来降低风险的影响。
我相信通过有效的风险管理,可以在项目执行过程中最大限度地减少不确定性。
面试题3:请谈谈您在项目团队管理方面的经验和技巧。
回答:我非常重视项目团队的管理,我相信一个团队的协作和合作是项目成功的关键。
我通常会与团队成员建立良好的沟通渠道,确保信息流动畅通。
我也会激励和鼓励团队成员,提供必要的培训和支持,以提高他们的技能和能力。
我还善于解决团队内部的冲突,促进团队合作和凝聚力的建立。
我相信通过有效的团队管理,可以提高项目的执行效率和质量。
面试题4:请描述一下您在项目执行过程中所使用的项目管理工具和技术。
回答:在项目执行过程中,我经常使用一些项目管理工具和技术来提高项目的效率和控制。
例如,我常用的工具包括甘特图、网络图和里程碑计划表等,这些工具可以帮助我进行项目进度的排期和跟踪。
我还使用了风险评估矩阵和决策矩阵等工具来帮助我进行风险管理和决策分析。
此外,我也善于使用项目管理软件,如Microsoft Project和Trello等,来协调和管理团队的工作。
这些工具和技术帮助我更好地管理和控制项目的各个方面。
面试题5:请谈谈您对质量管理的理解和实践。
回答:我对质量管理非常重视,我认为质量是项目成功的关键要素之一。
项目经理面试题项目经理面试必看PMP知识
_项目经理面试必看PMP知识1.请你谈谈你自己2.如何支配自己的时间?会不会排斥加班?3.为什么离开上一个工作?4.你对将来五年的规划为何?5.谈谈你过去做过的自认为最胜利一个案例。
6.谈谈你过去的工作阅历中,最令你挫折的事情。
7.项目的关键时期,进度特别惊慌,作为项目经理的您,恨不能一个人当两个人用,偏偏在这个时候,您得知一位重要的项目成员的家人重病,这时,您会如何处理(让他回家探望还是坚守岗位)?为什么?8, 你让工人为你工作7天,给工人的回报是一根金条。
金条平分成相连的7段,你必需在每天结束时给他们一段金条,假如只许你两次把金条弄断,你如何给你的工人付费?1, 项目经理应具备的实力是什么答:项目经理最重要的是协调沟通实力和组织实力,即能够支配合适的人到合适的位置,制定较完备的项目支配方案,让项目组成员清晰地了解各自的职责, 工作量及时间支配,遇到困难能精确找到问题的关键点并快速组织人员解决。
项目经理不肯定要技术最好,但技术好的项目经理在进度推动困难的时候将起到很大的作用。
2, 项目实施有哪些主要阶段答:(1)需求分析——提交《项目需求说明书》,并得到双方认可。
(2)系统设计——提交《体系结构设计书》, 《数据库设计书》,《界面设计书》, 《模块设计书》,均通过审评。
(3)实现和测试——项目得到成品,并按《项目需求说明书》要求测试完毕,解决了全部已知问题。
(4)结项阶段——客户验收通过。
(5)维护阶段——按合同要求进行维护。
3, 工期和工作量之间的差异是什么答:工期是日历上的天数,及人数和工作量无关。
工作量是及日历天数无关的人的工作。
4, 怎样和为什么要在编制项目支配时考虑依靠关系答:依据运用的软件包,依靠关系可以通过将任务及其后续任务的标识符进行关联来表示。
依靠关系说明白任务之间关联或并列的要求。
依靠关系可以是指在另一个任务能开始之前有一个任务必需完成。
例如,逻辑模型必需在物理模型前完成。
20个常见的软件项目经理面试问题
20个常见的软件项目经理面试问题
问题:20个常见的软件项目经理面试问题回答:
1. 介绍一下你管理不同项目的经历
2.介绍一下你管理的成功的和失败的项目例子
3. 描述一下你负责的最复杂的一个项目,在整个项目过程中你是如何进行管理的。
4. 你是如何建立项目进度表的?
5.你是如何选择和组织你的团队资源的?
6. 你是如何/向谁汇报你的项目进度的?你是如何进行沟通管理的
7. 你的风险管理流程是什么?
8.你熟悉那些项目管理方法和流程?
9. 你用过哪些项目管理工具?
10. 项目结项都要做哪些工作?
11. 你自信吗?
12. 你是一个善于演讲的人吗?你是一个善于聆听的人吗?
13. 请描述一下你的领导才能?
14. 请举例介绍一下你作为领导是如何对整个团队或项目造成重大影响的?
15. 你是如何对待别人的错误的?
16. 你对你上司的决定都会坚决服从吗
17. 你会如何向你的领导推荐你的解决方案?如果你的领导一直不同意的话你会怎么做?
18. 你是团队主管,你想选A方案,但是团队其他人都选择B 方案,你会怎么做?
19. 如果你的老板想选A方案,但是你觉得方案B是对的,而且方案A很有可能会对公司造成坏的影响,你会怎么做?
20. 如果一个小组长一直工作效率不高,屡次无法达到Dead Line,你会怎么做?。
项目管理面试题
项目管理面试题在进行项目管理面试时,面试官通常会提出一系列问题来评估求职者的项目管理知识和能力。
合格的项目经理应该有深入了解项目管理领域并能够灵活运用所学知识的能力。
本文将介绍几个常见的项目管理面试题,并提供相应的回答。
1. 请介绍一下项目管理的基本原理和方法。
项目管理是一种通过有效地组织和管理资源,以实现项目目标的方法。
其基本原理包括明确项目目标、制定详细的计划、合理分配资源、及时沟通和协调各方面的工作。
在具体实施过程中,可以运用诸如目标分解、工作分解结构(WBS)、网络图、里程碑等方法。
2. 请说明项目管理中的风险管理和变更管理的重要性,并提供相关例子。
风险管理是项目管理中至关重要的一部分,它可以帮助项目团队及时识别和应对潜在的问题和风险。
例如,在一个软件开发项目中,可能存在技术风险、人力资源风险或时间管理风险。
通过制定风险管理计划、定期评估潜在风险,并采取适当的措施进行预防和应对,可以大大降低项目的失败风险。
变更管理同样重要,它涉及对项目相关的变更进行评估、控制和批准。
例如,在一个建筑项目中,如果设计图纸发生变更,合理的变更管理可以确保变更的实施不超过预算和进度限制,并保证整个项目不受过多的变更影响。
3. 请描述一下项目团队管理的方法和技巧。
项目团队管理是一个涉及沟通、协调和激励团队成员的过程。
其中一种常用的方法是建立良好的团队文化,鼓励合作和团队精神。
此外,项目经理还需要明确团队成员的角色和职责,确保每个人都清楚自己的任务,并提供充分的支持和资源。
同时,项目经理也应该建立有效的沟通渠道,以便团队成员可以及时交流意见和困难。
4. 在项目执行过程中,您如何调整项目计划以应对延期?在项目执行过程中,延期可能是难以避免的。
项目经理可以采取以下措施来应对延期:- 评估当前进度,确定延期的具体原因并找出解决办法;- 重新安排资源,比如增加工人数量或调整优先级;- 与客户和利益相关方进行协商或重新评估项目目标,以确定是否需要调整计划;- 在项目团队中建立紧急响应机制,以应对可能的延期情况。
PMP项目管理师考试:PMP项目管理师考试必看考点(题库版)
PMP项目管理师考试:PMP项目管理师考试必看考点(题库版)1、单选你的项目团队正在设计与制造一种永久不会卡住的“智能拉链”。
你建立了一个项目质量管理系统,并且正在整个项目中实施质量保证与质量控制。
你发现有可能会需要返工。
但(江南博哥)是,返工这个词从来没有在你的组织中使用过。
你解释说,返工:OA.在特定的情况下是可以接受的B.是一种基于质量控制测量的调整C.是为了使工作项符合要求而采取的措施D.不会成为一个问题,如果能较早地发现错误正确答案:C2、单选分解是哪一过程的工具?OA启动B.计划C.执行D.监控正确答案:B3、单选项目范围变动的输出内容包括OcA.范围变更,纠正行动与所得到的经验B.纠正措施,范围变动与更新的项目计划C.性能测试,额外的计划与得到的经验D.工作成果,产品文件与正式验收正确答案:A4、单选、目经理接手一个新项目,发现历史数据较少,应该采用何种技术开展项目估算活动?OA.标杆法B.参数估算C.类比估算D.PERT正确答案:D5、单选你是一个大型项目的项目经理,你的核心团队包括8位高级雇员,他们都是各自领域的技术专家。
团队成员都是一些富于创造力的人,他们喜欢按着自己的意愿完成任务,而无视这些任务在项目进度计划中出现的先后顺序。
你很担心这种非正式的做事方法会非常有害,特别是涉及到项目进度的制约、多界面以及外部依赖关系时。
因此,你召开了一个团队会议,来讨论需要遵循的程序,以确保工作能够及时地、按照正确的顺序完成。
在这次会议中,你定下了一个:()A.进度管理计划B.工作授权系统C.变更控制系统D .项目管理信息系统正确答案:B甘特图和网络图的区别是什么?O正确答案:C7、单选目标坚定不移是持续改进的一个核心概念,以下所列不是“一个目标坚定不移的组织”应该包含的成因是:OA.组织目标和前景展望已形成文件并且广泛传播B .一套战略、策略计划C .所有组织人员都认识到组织的目的、前景、目标以及在实现目标的过程中他们所起的作用D.负责向高层管理汇报的质量保证和控制部门正确答案:D8、单选项目集成管理包括以下内容,除了OoA.对计划的集成管理和项目跟踪控制的集成管理B.保证项目各要素协调C.协调项目成员D.在相互影响的项目目标和方案中做出权衡正确答案:C9、单选O 在进行工作活动时间估算时,下列哪些方面应考虑?A.资源的能力B.专家的判断C.运用模型分析D.MONTERCARLO 分析正确答案:A10、单选如果想要创造一个善于接纳的沟通气氛,项目经理应该OoA 、保证所有的沟通都明了并被理解B 、用他希望他人对他讲话或写信的方式对别人讲话或写信C 、让项目团队准备一个项目沟通计划D 、保证小组成员获得执行工作所需的信息正确答案:B11、单选以下哪一条关于风险现象的陈述不是正确的:OA.侧重于消除创造风险的因素 选时务点差单历任节时 、 、 、 、 、 6 Λ B C DB.包括作出决定,不要投标风险太高的项目C.在风险事件发生时,接受它的结果D.当顾客处在减轻风险最好状态时,就把风险留给顾客正确答案:C12、填空题在立项阶段,产品负责人会进行()决策,确定待开发产品的哪些部分应该采购,外包开发,自主研发。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件项目管理面试题-项目经理面试必看PMP知识_项目经理面试必看PMP知识软件项目管理面试题1.范围、时间,成本,这三项中哪些是可以由客户控制的?范围、时间、成本,是项目管理中常说的三角关系。
任何一方改变都可能牵扯到其他两方的变动。
项目管理的本质,就是在保证质量的前提下,寻求这三者之间的最佳平衡。
因为客户是需求方和投资方,客户有权对这三者进行控制,当然客户主要控制范围,即提出他们的需求——项目要实现的功能特性,其次,客户也非常关心能交付的时间和所付出的成本。
在满足客户的需求情况下,可以在时间、成本上和客户进行交流、谈判。
从项目管理的角度看,最好固定其中一项,其他两项可以根据实际状况来调节保证项目质量。
2.谁该对项目中所要付出的一切做出估算?谁有权设置最后期限?项目成功是团队协作的结果。
在对项目进行估算的时候,需要由参与项目各个环节的人进行符合实际的估算,最后汇总起来进行综合分析计算,获得项目总的估算结果。
项目的最后期限设置除了客户定死最后交付时间,其他的情况都是根据项目的进度估算结果而进行符合实际的计划得出的。
3.减少交付的次数,或是减少每个每个交付中的工作量,你喜欢哪种做法?根据项目的类型和项目进行中的实际情况来决定,如果项目是规模比较大,时间长的,那么就应增加交付次数或者减少每个每个交付中的工作量,以便及时考察项目进展,保证项目进度。
例如,一个项目按计划进行到第一个里程碑发现项目进度明显落后,而下一个检查点(也就是交付的工作量)距离还很长管理层需要及时了解其进展,那么交付的次数的就要根据现在的时间状况来增加。
反过来,如果这个项目的进度非常好,甚至超前,而下一个检查点(也就是交付的工作量)距离还很短,我们就可以减少交付次数。
在传统的软件项目中,开发周期比较长,往往减少交付的次数,更好地控制质量;而现在,有一部分公司比较倾向于敏捷方法,喜欢减少每个交付中的工作量,交付周期只有几周时间(最短的周期,可能是一周),拥抱变化,更好地、更及时地满足用户的需求。
而对互联网上的web应用软件开发,“减少每个每个交付中的工作量”是一个比较好的策略,力求及时获得用户的反馈,将用户的需求及时融入新的版本,及时发布出去,赢得竞争市场。
例如,在我新书《软件工程导论》中专门有一节讨论“永远的Beta”的软件工程思想。
4.你喜欢用哪种图来跟踪项目进度?还是要根据项目的特点来决定,具体项目具体对待,当然,有时也不能由自己决定,而是取决于公司已有的工具和习惯。
对于复杂、规模大的项目,可能要借助甘特图和网络图来分析和跟踪进度。
简单、规模小的项目根据进度报告百分比和表格跟踪就可以了。
5.迭代和增量的区别在哪里?软件开发不是一躇而就,其过程犹如雕琢一件工艺品,由无形到有形、由粗到细,很难一次就能开发出功能完善、强大的一个版本,而往往是分阶段进行,一个版本接一个版本的发布出去。
软件开发分阶段可以通过两种模型来描述,即增量模型和迭代模型。
增量模型描述软件产品的不同阶段是按产品所具有的功能进行划分,先开发主要功能或用户最需要功能,然后,随着时间推进,不断增加新的辅助功能或次要功能,最终开发出一个强大的、功能完善的、高质量的、稳定的产品。
迭代模型描述软件产品的不同阶段是按产品深度或细化的程度来划分,先将产品的整个框架都建立起来,在系统的初期,已经具有用户所需求的全部功能。
然后,随着时间推进,不断细化已有的功能或完善已有功能,这个过程好像是一个迭代的过程。
最终的目标是一致的,也是为了实现一个强大的、功能完善的、高质量的、稳定的产品。
举一个例子:假设现在要开发A,B,C,D四个大的业务功能,每个功能都需要开发两周的时间.则对于增量方法而言可以将四个功能分为两次增量来完成,第一个增量完成A,B功能,第二次增量完成C,D功能;而对于迭代开发来将则是分两次迭代来开发,第一次迭代完成A,B,C,D四个基本业务功能但不含复杂的业务逻辑,而第二个功能再逐渐细化补充完整相关的业务逻辑.在第一个月过去后采用增量开始时候A,B全部开发完成而C,D还一点都没有动;而采用迭代开发的时候A,B,C,D四个的基础功能都已经完成.6.试着解释一下风险管理中用到的实践。
风险该如何管理?风险管理的实践很多,包括头脑风暴、风险列表(checklist)等。
例如,人们常采用十大风险清单:在项目进行中,不时地更新和处理项目当前风险最高的前十项风险,以保证项目不脱离主轨道。
因为项目中的风险大大小小会很多。
十大风险清单就是抓住重要的风险及时处理,而又关系的小风险可能也就随之消失。
从这里可以看出,风险也是动态的,需要经常地、及时地评估当前的风险,例如每周或每两周进行一次风险评估。
风险管理就是通过风险的识别、预测、估算和衡量、选择有效的方法和手段,对风险进行预防、避免、降低或者转移的管理过程。
7.你喜欢任务分解还是滚动式计划?根据项目特点来定,一般会选用任务分解的计划,责任清楚,可控性更强。
滚动式计划的灵活性比较强,适应性比较好,但容易引起大家对计划不够重视,计划能力降低,或者可控性会差些。
有时会将这两种方法结合起来使用。
8.你需要哪些东西帮助你判断项目是否符合时间要求,在预算范围内运作?前提是这个项目的进度计划和成本计划是符合项目实际情况并不断随着项目的时间发展而滚动更新的。
确保收集的进度和花费的成本就真实可靠的。
在此时项目的范围没有影响到时间和成本的规划。
那么就可以根据项目时间与计划的内容进行对比来判断项目符合时间要求,在预算范围内运作。
常用的方法有基线对比法和挣值法。
9.DSDM、Prince2、Scrum,这三者之间有哪些区别?动态系统开发方法(Dynamic System Development method,DSDM)是众多敏捷开发方法中的一种,它倡导以业务为核心,快速而有效地进行系统开发。
该方法的详细内容,可以参考:DSDM业务中心框架开发方法(第二版)。
这种方法主要是在英国应用比较广泛。
一般来说,敏捷方法适合于规模比较小、变化比较快(需求不够稳定)的项目,而对大规模软件,特别是在关键性、可靠性、安全性方面有很高要求的开发项目,则不适合。
当然,可以在某些项目小组内实施;也是可以的。
敏捷开发的方法很多,包括下面所说的Scrum、自适应软件开发(Adaptive Software Development,ASD)、Crystal方法和特性驱动开发(Feature-Driven Development,FDD),可以参考《敏捷软件开发生态系统》。
PRINCE2(PRojects IN Controlled Environments 2)为项目管理提供了一种结构化的方法,这种方法最早是在1989年由英国政府计算机和电信中心(CCTA)开发的,作为英国政府IT项目管理的标准。
PRINCE2如今日益流行,是英国项目管理的标准,它为管理项目提供清晰界定工作框架,介绍如何协调项目中的人和活动、如何设计和监督项目以及在项目发生变更的情况下如何调整的流程。
每一个流程都详细标出关键的输入、输出和具体目标及要执行的活动,这为计划偏差提供了自发的控制。
这种方法把项目划分为多个管理阶段,保证让所有资源得到有效的控制。
依靠严格的监控,项目在控制和组织的方式下得到执行。
Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。
Scrum在英语的意思是橄榄球里的争球。
Scrum 是一个包括了一系列实践和预定义角色的过程骨架,其主要角色包括同项目经理类似的Scrum主管角色——负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员。
在每一次冲刺(一般为15到30天周期),开发团队创建可用的、可随时推出的软件一个增量(小版本)。
每一个冲刺所要实现的特性来自产品订单(product backlog),产品订单是按照优先级排列的工作需求。
在冲刺的过程中,没有人能够变更冲刺订单(sprint backlog),这意味着在一个冲刺中需求是被冻结的。
管理Scrum过程有很多实施方法,从白板上的即时贴到软件包。
Scrum最大的好处是它非常容易学习,而且应用Scrum不需要太多的投入。
方法的应用,同样由项目规模、业务特点(需求是否稳定)等决定,而且还受企业文化、流程和领导意识等决定。
如果需求稳定、项目规模比较大或周期比较长,一般会选用PRINCE2,相反,可能会选择DSDM 或Scrum,后两者没有本质区别,只是具有不同的最佳实践。
正如有人评论,国内对Scrum还比较熟悉,对DSDM、PRINCE2等不够熟悉,应用不多。
而业界最熟悉的是CMMI、RUP(IBM Rational Unify Process 统一过程)、XP (敏捷方法的极限编程extreme Programming)和MSF (Microsoft Solution Framework,微软公司软件开发解决方案框架),可参考:软件开发过程(CMMI/RUP/XP/MSF)是与非10.如果客户想要的东西太多,你在范围和时间上怎样跟他达成一致呢?首先要向客户说明,如果在某个时间内去做不可能完成的工作,其结果必然是质量得不到保证,或者所化的成本过大。
应该没有客户想做赔本的生意,每个客户都会重视质量,而不愿意损害自己的利益。
然后,和客户一起,按需求重要性、紧急性等对需求进行分类,分为不同的等级,然后从优先级高的需求开始,来估算不同优先级类别的需求实现的工作量。
设定几个不同的开发周期或交付时间,从而由用户作出选择,例如:(1)只做优先级最高的那类需求,开发周期需要3个月;(2)做优先级最高和优先级高的那两类需求,开发周期需要7个月;(3)做优先级最高、高和中等的共3类需求,开发周期需要12个月;(4)所有需求都实现,开发周期需要18个月_项目经理面试必看PMP知识。