管理和报告敏捷项目

许多软件开发组织使用Prince-2,PMI或其他一些项目管理方法来管理项目。最常见的是,IT项目必须进行固定的时间,金钱和范围。您如何用敏捷方法执行此操作,具有用户故事,计划游戏和灵活的范围?

第一的, 修复时间,金钱和范围 通常是一种幻觉。许多IT项目失败,导致成本更高, 质量不足 或功能,不符合交货日期,或者组合。保持所有固定的东西都是不可行的。敏捷,很容易管理项目成本和结束日期。项目成本主要是项目团队成员的成本,并且由于已知敏捷团队的规模,因此可以计算烧伤率。何时达成交货日期,很容易计算在该日期之前花费的项目成本。

关于管理功能如何? Agile使用用户故事的优先级,以首先提供最重要的功能。由于敏捷团队在Sprint中提供工作软件,而且 不断提高他们的工作方式,大多数敏捷项目实际上提供了更多的功能然后瀑布项目。故事点和规划扑克等技巧由敏捷团队使用敏捷团队来估算活动。产品所有者使用Backlog来管理项目的内容。报告项目进度时, 敏捷项目经理 显示已交付哪些功能,(给定当前优先事项)预计将在项目提醒中交付的内容。这与传统进度报告不同,通常基于或应通过的里程碑或收费者。但报告提供的功能实际上提供了更好的洞察于客户的价值,这使得项目经理和转向组更容易管理项目结果。

管理项目包括 管理软件的质量。 Agile使用Done(DoD)的定义来定义软件所需的质量。国防部描述了在软件准备交付之前需要完成的内容,我认为这是团队制造和用途的量身定制的过程描述。在规划游戏期间定义的验收测试,说明如何验证软件。由于这些验收测试是讨论并同意产品所有者,它们也可以被视为软件质量的要求。

总结,敏捷支持按项目管理方法的要求管理时间,成本,功能和质量。

分享这种经历
  • 32
    分享

本林德林

我帮助组织具有有效的软件开发和管理实践。有关敏捷,精益和质量的多个网络的活跃成员,以及常见的演讲者和作家。

发表评论

本网站使用AkisMet减少垃圾邮件。 了解如何处理评论数据.