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