Pages - Menu

2019-06-27

项目管理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. 加速执行关键路径上的任务

No comments:

Post a Comment