zoukankan      html  css  js  c++  java
  • 项目经理面试

    1、项目经理的能力和职能?
      -- 项目经理最重要的是协调沟通能力和组织能力,能够安排合适的人到合适的位置,制定较完备的项目计划方案,让项目组成员清楚了解各自的职责、工作量及时间安排,遇到困难能准确找到问题的关键点迅速组织人员解决之。
        项目经理不一定要技术最好,但技术好的项目经理在进度推进困难的时候将起到很大的作用。

    2、结合人、成本、功能、质量和进度这五大因素怎样管理好一个项目?
    -- 以人为本这是前提,只要保证将合适的人各就各位,这为项目的成功奠定了良好的基础
         成本、功能、质量、进度是矛盾统一体,要想以最低的成本按进度要求的完成一个功能完备、质量高的项目,这多半是理想状态下的情况,真正的项目实施之后很难达到这个要求,所以,我们必须在做项目分析和做实施方案时,做一些取舍。
        首先严格控制成本,这是做一个项目的最终目的,我们需要盈利,亏本的生意我们不做,除非我们的项目组是无需盈利的机构组织;进度与成本成比例,进度越快成本越低,所以保证进度是控制成本的手段。
        其次项目质量和功能,已定义好的必要功能是一定要的,多余的内容尽量暂不考虑,在设计之初多考虑一下系统的可扩充性,设计一个易于修改和测试的系统,严把测试关是保证项目质量的有效手段,一个项目最重要的是在设计阶段要尽量考虑全面,这对项目经理来说,经验很重要。
       简单总结:首先考虑成本,然后再对其他4项做出取舍,在项目整个过程中,根据进度适当调整。当然最好是能以我们最理想的情况下成功的完成整个项目。

    3、项目实施有哪些主要阶段,每个阶段应该提交什么成果?
      这里只是列出几个大的阶段 
        阶段                      成果   
       1.需求分析-- 提交《项目需求说明书》,并得到双方认可。
       2.系统设计-- 提交《体系结构设计书》《数据库设计书》《界面设计书》《模块设计书》,均通过审评
       3.实现和测试- 项目得到成品,并按《项目需求说明书》要求测试完毕,解决了所有已知问题。
       4.结项阶段-- 客户验收通过。
       5.具体实施和维护阶段--实施成功,并合同要求进行维护
       
    4、如何识别和控制风险?
       以后经验和收集到的资料对项目中将遇到的风险进行预测,对各种分析进行分析评级,设置风险系数也就是风险可承受范围,然后针对各个风险列出降低风险各种方案,确保风险真的来临之时,有可用方案应对。我们无法完全规避风险,只能把未来的风险控制在尽量低的范围内。


    5、需求变更管理的手段和与客户沟通的手段?
       项目开发过程中,需求变更是不能回避的问题,我们需要一个正规的变更文档来定义每一次变更,并保持各个阶段文档的一致性,避免混乱。对于需求变更应得到客户在开发成本和进度的认可情况下进行,而不是一未满足客户,导致严重超支延期。 变更这对项目开发一方是很头痛的问题,变更应该有所控制,在双方相互协调、认识统一的前提下进行,与客户的沟通尽量采用可见的通俗易懂的方式方法进行。但在必要的情况下,应该采取对客户进行相关专业知识的培训手段,避免不合理的要求。


    项目经理的职责(职位描述) 1、计划 ☆ 对教育项目所有的合同文件完全熟知 ☆ 为基于Web技术的教育信息化审查、筛选、实施、成本控制制定项目基本计划。 ☆ 知道基于Web技术的教育信息化产品及其项目评价、选择、投资、建设、实施、流程的准备。 ☆ 指导教育项目成本(市场、技术、外包等)预算的准备。 ☆ 指导教育项目时间进度安排的准备。 ☆ 指导教育项目的基本设计、准则、理念及总的规范的准备。 ☆ 指导现场教育项目宣传活动的组织、活动人员,会员人员的实施和成本控制计划的准备。 ☆ 定期对计划和与项目相关程序进行检查评价,在必要的时候对项目的原计划和设计、实施流程进行改变。 2、组织 ☆ 开发项目组织图。 ☆ 对教育项目中的各职位进行描述,列出项目主要监管人员的职责范围。 ☆ 参与对教育项目中主要监管人员的挑选。 ☆ 开发项目(产品)所需的人力资源的挑选。 ☆ 定期对教育项目进行评价,必要的时候对本项目组织结构及人员进行变动。 3、指导 ☆ 指导项目相关合同中规定的所有工作 ☆ 在教育项目组中建立决策系统,以便在适当的层次做出决策。 ☆ 促进项目监管人员的成长。 ☆ 设立项目目标,并为主管的各监管人员建立绩效标准。 ☆ 培养教育项目组成员与公司的企业文化一致化,并培养项目组成员的团队合作精神(包括监管人员) ☆ 辅助解决存在于各职能部门,各事业部,各项目组及其承担各项目的小组之间的分歧(冲突)或问题。 ☆ 对教育项目总体进展情况保持了解,以避免或缺少潜在问题的发生。 ☆ 对关键问题确立书面的战略指导原则,清楚理解基于Web技术的教育项目的定义、责任和约束。 4、控制 ☆ 监督教育项目的活动,使项目的进展与项目目标及公司总体政策相一致。 ☆ 监督教育项目的活动,使项目的进展与合同、计划、程序及用户的要求相一致。 ☆ 对项目所有人员进行控制(并对监管人员的绩效监督)保证其遵守合同条款。 ☆ 密切监督项目的有关活动,建立有关"变更"的沟通程序,对有相关项目范围可能的变更进行必要的评价和沟通。 ☆ 对城域教育网项目的成本,进度、及质量进行监督、保证及时向项目发动人汇报。 ☆ 与用户及有关政府或其他组织保持良好有效的沟通。

    理论、关于项目经理的2个面试题
    1,某软件工程项目工期4个月,如果您是该项目的项目经理,请综合考虑工程的各方面内容,制定出该项目的简短而比较完善的实施方案

    2,软件工程项目即将在2个月内验收,如果您是该项目的项目经理,请综合考虑工程的各方面内容,制定出该项目的简短而比较完善的验收方案

     ===========================================================================================================

      1:第一个星期内确定 大致需求了解客户并确认资源(人设备)2:第二个星期,开列需求文档,前期技术准备,人员培训3:第三个星期,开列系统分析文档,与客户确认开发目标,制定开发计划(大概分三个版本,4-6个星期一个版本),部分基础模块先期开发4:第四个星期,完善系统设计确保开发进入正常轨道根据开发进度调整开发计划5:按开发计划进行,做好客户沟通了解最新需求变化6:第一次交付测试...7:第二次交付测试...8:第三次交付测试...  验收方案和开发方案大致一样,与客户沟通是重点,确定里程碑,确保所有资源按计划进行是关键.

    出题的思路

    1。初步定位是不是我们需要的人选(价值观、个性、领导风格、沟通能力)
    2。实际管理经验是否丰富?(诚实度、责任心、主动性、管理能力)
    3。能不能培养?有无培养价值? (个性、态度、自我定位)
    4。与企业文化是否融合?(没有好坏对错之分,只看缘分)
     
     
    1.请你谈谈你自己

    *提问意图:透过这个问题,可以在很短的时间内了解对方,也可以借此看出对方的表达能力、个性等。

    2.为什么选择我们这家公司?

    *提问意图:了解对方是否了解本公司的背景,可了解对方是否真心想得到这份工作,而不只是探探路。

    3.为什么选择这个职务?

    点评:适时举出过去的“丰功伟业”,表现出你对这份职务的熟稔度,但避免过于夸张的形容或流于炫耀。

    4.对这个职务的期许?

    点评:回答前不妨先询问该公司对这项职务的责任认定及归属,因为每一家公司的状况不尽相同。以免说了一堆理想抱负却发现牛头不对马嘴。

    5.为什么我们要在众多的面试者中选择你?

    点评:别过度吹嘘自己的能力,或信口开河地乱开支票,例如一定会为该公司带来多少钱的业务等,这样很容易给人一种爱说大话、不切实际的感觉。

    6.如何安排自己的时间?会不会排斥加班?

    点评:虽然不会有人心甘情愿的加班,但依旧要表现出高配合度的诚意。

    7.为什么离开上一个工作?

    点评:第一,切忌一听到这样的问题,就开始大肆数落过去的主管或公司,希望博取对方的同情,这样子只会让面试者觉得你是一个会推卸责任,爱抱怨、发牢骚的员工,更惨的是,如果对方正巧认识你之前的主管,还颇有交情,这可就糗大了。第二,尽量将原因转换成客观因素,如组织的调整,与本身所设定的生涯规划有冲突等,而非自己能力的问题

    8.你对未来五年的规划为何?

    9.谈谈你过去做过的成功案例。

    点评:举一个你最有把握的例子,把来龙去脉说清楚,而不要说了很多却没有重点。切忌夸大其词,把别人的功劳到说成自己的,很多主管为了确保要用的人是最适合的,会打电话向你的前一个主管征询对你的看法及意见,所以如果说谎,是很容易穿梆的。

    10.谈谈你过去的工作经验中,最令你挫折的事情。

    *提问意图:借此了解对方对挫折的容忍度及调解方式。
     
    考察业务能力 
    面谈以往和客户交手的能力。

    考察过程管理 
    Microsot Project或类似工具--考察制定项目进度计划的能力。 
    考察进度跟踪的能力,是用email+excel?还是辅助管理工具比如trac,jira等。

    项目组管理能力 
    cmm式管理?严谨的流程和文档。 
    xp开发方法?测试驱动、模型驱动、迭代、持续集成? 
    瀑布是管理方法?--嗯,保守派。

    项目经理如果要管代码(兼任系统分析)的话,考察设计能力 
    直接拿出具体的业务模块需求分析,写一份概要设计,看uml基础--用例、类图耍得如何。 
    从类图查看oo三原则和模式的能力。

  • 相关阅读:
    store的应用
    创建简单的SimpleStore
    设置间隔一周的算法
    C#里缓存的使用
    javaFileWrite,FileReader
    javaArrayList
    java函数方法
    java学生管理系统(简易版)
    Tensorflow框架
    java日期
  • 原文地址:https://www.cnblogs.com/chenliangcl/p/7430068.html
Copyright © 2011-2022 走看看