项目管理6 —— 规划和管理迭代
1、案例分析:你的团队正在开发一套面向高校的电子商务网站,在本次迭代涉及到的主要活动及工期包括:a.门户站点美工(7天);b.用户信息管理(4天);c.购物车(2天);d.用户登录(1天);e.订单与支付管理(8天);f.账户管理(6天)
其中a, b都是起始活动,c的前置活动是b;d的前置活动是a, b;e的前置活动是c, d;f的前置活动是d。所有活动完成后结束。
请用关键路径法分析进度网络,然后回答问题。
请问:
1)位于关键路径上的活动有?
2)最快完成的工期是多少?
3)为了保障进度,你决定在关键路径上采用“关键链”法管理团队,谈谈你将如何实施该方法。
- 1)ade
- 2)16
- 3)“关键链”法可以有效应对帕金森定律,其核心思想就是“将缓冲时间集中管理”,在进行项目估算的时候,设法把个人估算当中隐藏的富裕量剔除。
- 几种策略:
- 准确、精确估算成员速度
- 不要让团队成员知道项目时间余量
- 引入绩效考核
- 允许延期,给予缓冲,但要求解释原因
- 尽量避免加班,从时间余量支出
- (加班会降低效率,易导致混乱)
- 剩余的时间余量可以用来收买人心
2、作为项目经理,在一次迭代结束的时候发生了以下情况,你该如何处理?
1)某个工作项没有完成
2)上一个迭代计划了X个故事点但只交付了Y个故事点
3)在迭代过程中发现缺少一个关键依赖项
- 1)如果是关键工作项:尽量在下一个迭代中完成;但必须总结为何没有完成,并尽量改进开发过程
- 2)下次迭代的速率应该定为Y, 不管有任何压力
- 3)在当前迭代中剔除依赖它的功能,或换入其他的工作项。
- 识别这个新的需求,设定优先级,估算工作量,并置于当前工作项列表中
- 吸取教训并改进需求挖掘过程
3、比较甘特图、任务列表与任务板三种方法规划任务的优缺点
- 甘特图:
- 优点是直观易懂,可用于大规模项目进度管理(需要工具支持)
- 缺点是相比任务列表和任务板,绘制和维护复杂
- 任务列表:
- 优点是在电子表格、RTC等工具的支持下效率高,用于大规模项目依然高效
- 缺点是不如任务板直观、灵活
- 任务板:
- 优点是待完成任务、任务状态一目了然,操作简单
- 缺点是对大规模项目不适用
4、敏捷的两级规划分发布规划与迭代规划,比较二者的特点
- 发布计划 迭代计划
- 时间周期 3~6个月 4周左右
- 规划对象 用户故事 任务
- 估算单位 故事点或理想日 理想小时
5、迭代规划的主要任务是?在Scrum模型中,该活动的输出是什么?
对粒度较粗的发布计划中的需求进行细化,分解为可控制、可估算、可分配的任务。
冲刺订单(或迭代计划)
6、平时回家,如果不堵车,最快30分钟;如果堵车,最慢2小时。大多数情况是1小时,请估算回家所需平均时间?80分钟内回家的概率是?
平均时间 =(60*4+30+120)/6 = 65分钟;标准差 = (120-30) / 6 =15;在80分到50分之间到家的概率是68%
7、参加迭代计划会议的人员通常包括:A. 产品负责人,团队负责人 B. 设计和开发人员 C. 测试人员
8、关于迭代计划下列说法中正确的是:A. 每次迭代前应该召开迭代规划会议 B. 迭代会议内容包括:澄清需求,任务分解,估算工时 C. 明确迭代目标和达成准则
9、关于迭代的周期下列说法中正确的是:B. 每个周期开始时可以根据估算的工作总量调整迭代目标和范围C. 要根据版本发布要求、需求稳定性、用户反馈、任务压力大小等来确定迭代周期长度
10、下面哪些方法常用来规划任务?B. 甘特图 C. 任务列表 D. 任务板
11、关于WBS分解,以下说法正确的是:B. 一个任务只能在WBS中出现一次 C. 一个任务是其下一级任务之和 D. 不能混淆工作项与任务
12、WBS分解的每一项可以是:A. 工作项 C. 任务
13、活动的三种依赖关系包括:A. 硬逻辑 B. 外部逻辑 C. 软逻辑
14、作为项目经理,你想向团队成员展示不同任务之间的逻辑关系,哪个工具最适合?C. 关键路径图
15、一个程序猿每天可以写100行代码,经理推测他5天可以写500行代码。这里的估算方法是:C. 参数估算
16、你的团队下次迭代计划完成五个工作项,你可以用所学的方法来估算活动历时,但不包括:D. 方案估算
17、不遵守下列哪种逻辑关系,会给项目带来最大的不利影响?D. 硬逻辑关系
18、“分解”法是化繁为简的常用方法,例如用在WBS中,它同时也是以下哪个过程的可用方法?A. CPM定义过程
19、采用三点估算法估算活动持续时间,需要搜集下列各项信息,除了:B. 平均时间
20、在制订进度和成本管理计划时,你想了解工作分解结构中工作包的详细内容,这时你应该查阅:C. 工作分解结构词典
21、约翰是某房地产开发项目的造价工程师。他基于过去项目的资料,开发了一个项目成本估算模板,以便按每平米建筑面积、每平米绿化面积、每平米车库面积,来估算整个开发项目的总成本。以下哪个最能代表他将要使用的成本估算方法?B. 参数估算
22、在工作分解结构自上而下的细分中,将导致:B. 估算准确度增加
23、某项目采用代码行数来估算软件产品的总价,这种估算是以下哪种情况的例子?C. 参数估算
24、在项目中,关键路径可能不止一条。某个项目有4条关键路径,这对项目意味着:B. 项目风险增加
25、如果一个任务的最乐观估算为12天,最悲观估算为18天,那么最可能估算为多少?D. 以上都不是
26、一个项目有3条关键路径这对项目意味着什么?B. 增加了项目风险
27、在进行计划编制时,你对每项任务所需的时间进行估算,这些时间的总和就是项目估算;而这个历时就是你承诺完成项目的时间。你认为以上描述有什么错误?B. 项目小组没有参与估算,而且没有使用CPM等网络图分析
28、以下哪个公式能最准确的计算活动历时(AD)?A. AD=工作数量/生产率
29、“在对软件编码前我不能进行软件测试”这句话说明了哪种依赖关系?D. 强制或硬逻辑关系
30、用人工预测法去估计活动持续时间,应该由谁来进行?B. 项目管理团队中最熟悉具体活动的人
31、以下哪个关于关键链的说法是正确的?D. 关键链是进度约束下的有效方法
32、以下哪个最好地描述了参数估算?C. 依据过去项目所表现出来的各因素之间的量化关系,来预测项目成本
33、关于在确定活动之间的顺序时所用到的依赖关系,下列说法错误的是:B. 硬逻辑关系通常是项目团队根据过去的经验加以确定的
34、你得到了如下关于活动、逻辑关系和持续时间的信息:a是起始活动,工期3天;b是起始活动,工期是7天;c的前置活动是a(开始到开始关系),工期4天;d的前置活动是a和b,工期1天;e的前置活动是c和d,工期6天;f的前置活动是d,工期5天;g为结束活动,其前置活动是e和f,工期2天。位于关键路径上的活动有:D. b-d-e-g
35、活动A历时为3天, 开始于4号星期一早上,活动A有一个后续活动B。这两个活动之间是完成到开始关系,并有3天的时间滞后量。活动B历时为4天。按照项目日历,星期天为非工作日。从这些数据可以得到什么?C. 活动B的结束日期为14号
36、你的项目团队必须按时完成项目。你的团队使用了一种考虑有限资源的技术,再最终日期前添加了些许项目缓冲,在关键活动上加入了缓冲。这种技术叫做C. 关键链
37、如果非要赶工一个任务,你应该关注:C. 加速执行关键路径上的任务

没有评论:
感谢每一条善意的建言和理性的讨论!
特殊时期开启审核制度敬请谅解。
挑衅和引战会被删除并永久拉黑。