一、由于项目的特殊性,项目经理需要定期向几名关键相关方汇报项目进度。关键相关方已经多次收到项目团队的邮件,根据邮件显示项目正按照项目进度计划正常开展中。某一天,一名关键相关方阅读邮件之后,了解到目前项目已经落后了两个月,他感到非常吃惊。为了避免这种情况,项目经理事先应该怎么做?
A.确保邮件的内容真实并表达清晰 B.更新项目沟通管理计划
C.更新项目进度计划 D.应该安排专业人员进行邮件发送
二、项目经理与客户为产出高品质产品而展开合作。在实施过程中,客户为了提升产品竞争力,要求增加两个额外功能,为了维护与客户的友好合作关系,发起人接受了客户提出的变更。一段时间后,项目经理审查绩效时发现,额外功能花费了计划外的成本和时间。若要避免这样的情况,项目经理事先应该怎么做?
A.创建变更控制程序,并获得所有相关方认可 B.提醒发起人在接受变更时考虑到可能产生的风险
C.专门指派资源来处理变更 D.分析到变更所带来的影响,请求发起人批准
三、一个项目即将开始,决定使用敏捷方法来完成,并且组建了一支团队,在项目初期,团队若要确定故事的优先级,最应该考虑的因素是什么?
A.故事成本 B.客户价值 C.团队能力 D.依赖的因素
四、在一个软件开发项目中,敏捷教练发现团队在软件架构的搭建上出现了错误,这个错误可能导致添加功能时,功能无法运行。于是敏捷教练通过提问的方式对团队进行了提醒,但是团队并没有意识到这个错误,作为敏捷教练,接下来应该怎么做?
A.继续提问进行提醒,直到团队能够发现自己的错误
B.因为他们搭建出现了错误,要求团队改变搭建方法
C.提出自己的观点,但是最终的决定权交给团队
D.不再提醒,让团队在后续工作中发现错误再改进
五、一个复杂的敏捷项目正在进行过程中,团队成员来自多个领域,而且该团队是他们的第一次合作。在项目中,团队若需要改变计划,应该在什么时候进行?
A.在迭代评审会议上 B.在迭代周期刚结束时
C.在收获些新内容时 D.不应该改变计划,只能变动里程碑
答案及解析
【答案】:BABCC
一、由于项目的特殊性,项目经理需要定期向几名关键相关方汇报项目进度。关键相关方已经多次收到项目团队的邮件,根据邮件显示项目正按照项目进度计划正常开展中。某一天,一名关键相关方阅读邮件之后,了解到目前项目已经落后了两个月,他感到非常吃惊。为了避免这种情况,项目经理事先应该怎么做?
A.确保邮件的内容真实并表达清晰 B.更新项目沟通管理计划
C.更新项目进度计划 D.应该安排专业人员进行邮件发送
【解析】:本题考查:更新沟通管理计划。
定期告知进展情况,之前一切正常,突然落后于进度计划,进展报告突然的变化,说明沟通内容不合理,沟通的方式有问题,所以事先应该制定好沟通管理计划避免问题。因此本题的正确答案是B选项。
选项A,相关方的沟通需求,沟通内容以及沟通方式,都是沟通管理计划规定的,A是可能存在的情况,也应该通过沟通管理计划来实现。
选项C,更新项目的进度基准需要走变更流程,不能随意更改,不选。
选项D,并不是邮件发送错误,而可能是使用的沟通方式不对或者是沟通频率不够多,不选。
二、项目经理与客户为产出高品质产品而展开合作。在实施过程中,客户为了提升产品竞争力,要求增加两个额外功能,为了维护与客户的友好合作关系,发起人接受了客户提出的变更。一段时间后,项目经理审查绩效时发现,额外功能花费了计划外的成本和时间。若要避免这样的情况,项目经理事先应该怎么做?
A.创建变更控制程序,并获得所有相关方认可 B.提醒发起人在接受变更时考虑到可能产生的风险
C.专门指派资源来处理变更 D.分析到变更所带来的影响,请求发起人批准
【解析】:本题考查:实施整体变更控制-变更流程的作用。
关键词:客户要求增加额外两个功能,发起人直接接受变更,导致成本超支进度延后。涉及基准的变更应该是CCB来批准,批准后才会对应更新计划考虑到额外功能产生的影响,所以现在的问题就是没有严格的变更流程。为了避免未来发生这样的情况,应该事先定好变更流程,选项A正确。
选项B,变更的批准应该是CCB批准的,不应该是发起人单方面决定,就算考虑到相关风险也不能避免问题。
选项C,变更应该有变更流程来控制,主要目的是考虑到变更所产生的影响。专门指派资源来处理变更,在进度上可能有所缓解,但是也解决不了成本超支的问题,且不符合流程。
选项D,分析影响后应该提交CCB批准,而不是发起人。
三、一个项目即将开始,决定使用敏捷方法来完成,并且组建了一支团队,在项目初期,团队若要确定故事的优先级,最应该考虑的因素是什么?
A.故事成本 B.客户价值 C.团队能力 D.依赖的因素
【解析】:根据题干信息,要决定用户故事的优先,最主要的因素是什么。在敏捷中,价值驱动交付是敏捷的核心。用户故事基于客户价值进行优先级排序,最终形成一份排好序的PB(产品待办事项)表,所以选项B正确。ACD都不是决定优先级最主要的因素。
四、在一个软件开发项目中,敏捷教练发现团队在软件架构的搭建上出现了错误,这个错误可能导致添加功能时,功能无法运行。于是敏捷教练通过提问的方式对团队进行了提醒,但是团队并没有意识到这个错误,作为敏捷教练,接下来应该怎么做?
A.继续提问进行提醒,直到团队能够发现自己的错误
B.因为他们搭建出现了错误,要求团队改变搭建方法
C.提出自己的观点,但是最终的决定权交给团队
D.不再提醒,让团队在后续工作中发现错误再改进
【解析】:本题考查:敏捷教练的角色和职责。
敏捷教练践行仆人式领导,主要有教育团队,引导团队,鼓励团队的职责。遇到问题,可以分享自己的观点,但最终的决定权,由团队自组织选择决定,所以选择C选项。
选项A:提醒了不起作用,继续提醒只能是浪费时间。
选项B:团队是自组织团队,敏捷教练一般不会直接要求团队按照他的方法进行工作。
选项D:不提醒,可能导致团队在错误的道路上越走越远,影响后续工作。
五、一个复杂的敏捷项目正在进行过程中,团队成员来自多个领域,而且该团队是他们的第一次合作。在项目中,团队若需要改变计划,应该在什么时候进行?
A.在迭代评审会议上 B.在迭代周期刚结束时
C.在收获些新内容时 D.不应该改变计划,只能变动里程碑
【解析】:敏捷宣言“响应变更胜于遵循计划”,因此应尽早的响应变化,根据优先级改变计划。所以选C正确。
在整个迭代周期中只要接收到新内容敏捷计划都可以进行改变,并不是说只能在迭代评审会议上和迭代周期结束时才能进行,选项AB不够全面,故不选。
选项D,敏捷的计划可以进行改变。