_项目经理面试必看 PMP 知识
软件项目管理面试题
1.范围、时间,成本,这三项中哪些是可以由客户控制的?
范围、时间、成本,是项目管理中常说的三角关系。任何一方改变都可能牵扯到其他两方的变动。项目
管理的本质,就是在保证质量的前提下,寻求这三者之间的最佳平衡。因为客户是需求方和投资方,客
——
户有权对这三者进行控制,当然客户主要控制范围,即提出他们的需求
项目要实现的功能特性,其
次,客户也非常关心能交付的时间和所付出的成本。在满足客户的需求情况下,可以在时间、成本上和客
户进行交流、谈判。从项目管理的角度看,最好固定其中一项,其他两项可以根据实际状况来调节保证项
目质量。
2.谁该对项目中所要付出的一切做出估算?谁有权设置最后期限?
项目成功是团队协作的结果。在对项目进行估算的时候,需要由参与项目各个环节的人进行符合实
际的估算,最后汇总起来进行综合分析计算,获得项目总的估算结果。
项目的最后期限设置除了客户定死最后交付时间,其他的情况都是根据项目的进度估算结果而进行
符合实际的计划得出的。
3.减少交付的次数,或是减少每个每个交付中的工作量,你喜欢哪种做法?
根据项目的类型和项目进行中的实际情况来决定,如果项目是规模比较大,时间长的,那么就应增
加交付次数或者减少每个每个交付中的工作量,以便及时考察项目进展,保证项目进度。例如,一个项
目按计划进行到第一个里程碑发现项目进度明显落后,而下一个检查点(也就是交付的工作量)距离还
很长管理层需要及时了解其进展,那么交付的次数的就要根据现在的时间状况来增加。反过来,如果这
个项目的进度非常好,甚至超前,而下一个检查点(也就是交付的工作量)距离还很短,我们就可以减
少交付次数。
在传统的软件项目中,开发周期比较长,往往减少交付的次数,更好地控制质量;而现在,有一部
分公司比较倾向于敏捷方法,喜欢减少每个交付中的工作量,交付周期只有几周时间(最短的周期,可
能是一周),拥抱变化,更好地、更及时地满足用户的需求。而对互联网上的 web
“
应用软件开发, 减少
”
每个每个交付中的工作量 是一个比较好的策略,力求及时获得用户的反馈,将用户的需求及时融入新
“
的版本,及时发布出去,赢得竞争市场。例如,在我新书《软件工程导论》中专门有一节讨论 永远的
Beta”的软件工程思想。
4.你喜欢用哪种图来跟踪项目进度?
还是要根据项目的特点来决定,具体项目具体对待,当然,有时也不能由自己决定,而是取决于公