精益项目管理

精益项目管理使您能够定期交付业务价值,而无需以需求、特点和功能清单为基础。

《改变世界的机器》一书是根据麻省理工学院耗资 500 万美元、历时 5 年的汽车行业研究成果编写的,该书使精益生产一词闻名于世。

该书提出了以下精益生产原则:

  • Identify customers and specify values(识别客户并明确价值)

    翻译: 确定目标客户,并明确他们所需的价值。这意味着要了解客户的需求、期望,以及他们如何定义产品或服务的成功。

    意义: 确保企业的努力方向与客户的期望和价值相一致,从而避免浪费在不重要或不被客户重视的工作上。

  • Identify and map the value stream(识别和映射价值流)

    翻译: 价值流是产品或服务从概念到交付给客户的过程中所有活动的序列。识别并映射价值流意味着要清楚了解整个流程中的每一个步骤。

    意义: 通过了解整个价值流,企业可以识别出哪些步骤是增值的,哪些是浪费,从而确定改进的机会。

  • Create flow by eliminating waste(通过消除浪费来创建流程)

    翻译: 在价值流中消除不必要的、不增值的活动,使流程更加顺畅、高效。

    意义: 消除浪费可以提高效率,降低成本,并增强产品或服务的竞争力。

  • Respond to customer pull(响应客户的拉动)

    翻译: 根据客户的需求和反馈来调整产品或服务,而不是根据预测或推测来推动生产或服务。

    意义: 这种拉动系统确保我们只生产和提供客户真正想要和需要的东西,从而最大限度地减少过度生产和库存。

  • Pursue perfection(追求完美)

    翻译: 不断寻求改进的机会,追求零缺陷,完美满足客户的需求。

    意义: 追求完美是一个持续的过程,它确保企业始终保持敏锐的洞察力,寻找提高质量、降低成本和增加客户满意度的机会。

    这些步骤形成了一个循环,企业可以不断地重复这个循环,持续改进,实现精益管理。

因此,在软件开发方面有以下精益原则,这些原则主要基于精益生产的制造原则:

  • Eliminate waste(消除浪费)

    意义: 不断识别并消除流程中的非增值活动,从而提高效率,降低成本,并实现更大的价值。

  • Amplify learning(放大学习)

    翻译: 鼓励团队不断学习、分享知识和最佳实践,以便更快地改进和适应变化。

    意义: 在快速变化的环境中,组织的学习能力是其持续竞争优势的关键。

  • Decide as late as possible(尽可能晚地做决定)

    翻译: 在获得尽可能多的信息和上下文后再做决定,以减少返工和浪费。

    意义: 这有助于确保决策基于最准确的信息,从而提高决策的质量和有效性。

  • Deliver as fast as possible(尽可能快地交付)

    意义: 在保证质量的前提下,加快产品或服务的交付速度,以满足客户的期望并快速获取反馈。

  • Empower the team(授权团队)

    意义: 给予团队成员必要的自主权和决策权,以激发他们的积极性和创新能力。

  • Build integrity in(建立内在完整性)

    翻译: 在产品或服务的每一个环节中,都注重质量、一致性和可靠性。

    意义: 这有助于确保产品或服务在整个生命周期内都表现出色,从而增强客户信任和忠诚度。

  • See the whole(看到全局)

    翻译: 从整体和系统的角度看待问题,考虑整个价值链和生态系统的影响。

    意义: 这有助于企业更全面地了解其所处的环境,从而做出更明智和有远见的决策。

这些原则可以指导组织在追求持续改进和卓越的过程中,如何更有效地管理和优化其流程、团队和决策。

通过可重用组件、自动化部署和良好的架构实现的良好架构都可以帮助实现这一目标。