• 06.软件项目管理与敏捷方法——时间管理笔记


    00.时间管理包括为及时完成项目所需要的过程。——《PMBOK Guide》

    01.时间是中性的不能被改变的额事物,而在主动性的鼓励下,领导者却能改变事物。

    02.一个可预测的组织并不去猜测未来,只把未来叫做计划,计划发掘了对未来的快速响应能力。

    03.开发人群所拥有的不同技巧分别对应于不同的项目阶段,对项目的控制就是去管理拥有不同技巧的人群,此外还有一些其他相关活动。

    04.时间管理实际上是在给定时间约束内管理项目活动和交付品,期望产生最佳的项目结果。我们可以对敏捷项目采取一些明智的计划方法以便能够设置切合实际的里程碑,同时有利于业务部门或客户与交付团队之间协商。

    05.在企业管理领域,和项目管理类似的常见对比是战略计划和战术计划。我们都知道,战略是一个为达到特定目标而要长期执行的行动规划。战术是达到某个目标而采用的具体方法。同战术目标相比,战略计划所追求的目标是一个更高层次的抽象。因此,在敏捷项目中,战略计划出现在发布或特性层次上并且贯穿项目始终,而战术计划出现在执行迭代计划时的任务层面上并且根据需要可对其进行调整,后者是以每天的工作为基础制定的,贯穿项目团队的一个迭代。

    06.《PMBOK Guide》将时间进度计划的开发称为“决定项目活动的计划开始日期和结束日期的一个迭代过程”。开发时间进度计划需要估计项目的持续时间和资源消耗,并且这些估计值应该得到评审和修订,以便得到一个获得批准的项目进度计划,这个项目进度计划科作为跟踪项目进展的基线。

    07.由于发布计划表达了那些特性应该在哪个迭代中实现的时间界限,通过它客户可以更容易理解项目的时间进度和进展情况。其中表达的信息恰好是客户所感兴趣的,因为特性就代表着价值。任务只是代表着事情应该如何做,通常并不是项目产品的最终客户所感兴趣的东西。

    08.不论计量单位是什么,项目团队的迭代周期时间是多少,也不论客户的参与程度如何,敏捷发布计划都有一个基本关键的假设:每一个迭代交付的功能都尽可能达到最高质量水平。

    09.打包的产品是否被准备地发布给客户,要取决于几个因素,既可以采取内部发布已达到培训和技术支持的目的,也可以发布给外部的合作者,以便经历一个有限的、经过用户认可的测试周期。

    10.迭代计划会议的参加者包括交付产品的项目团队、项目管理这和客户(或客户代表,通常被称为“产品负责人”)。其他可能参加会议的人包括那些希望旁听或提供补充信息的人。

    11.活动定义将识别出工作分解结构中的最底层的交付品,这些交付品被称为工作包。

    12.项目工作包可被进一步分解为更小的单元,这样的单元称为调度活动,调度活动是评估、调度、执行、监视和控制项目工作的基础。

  • 相关阅读:
    几句话总结一个算法之DQN
    几句话总结一个算法之Q-Learning与Sarsa
    几句话总结一个算法之Policy Gradients
    深度图像特征在推荐和广告中的应用(三)
    深度图像特征在推荐和广告中的应用(一)
    Kaggle实战之二分类问题
    Kaggle实战之一回归问题
    Deep Learning 论文解读——Session-based Recommendations with Recurrent Neural Networks
    Scala 中的函数式编程基础(三)
    Scala 中的函数式编程基础(二)
  • 原文地址:https://www.cnblogs.com/aixiaoxiaoyu/p/10308046.html
Copyright © 2020-2023  润新知