Skip to content

Flow Engineering

By Steve Pereira, Andrew Davis

In this insightful paper, Steve Pereira and Andrew Davis explore the power of flow engineering in helping organizations achieve clarity and deliver software faster. Through the fictional story of Sharon, a VP of Engineering, the authors illustrate how collaborative mapping techniques can be used to create a shared understanding, identify constraints, and align efforts across teams.

Key takeaways from the paper include:

1. Outcome mapping: A tool to clarify goals, obstacles, required investigations, and measures of progress.
2. Value stream mapping: A method to discover waste and friction in the flow of work and isolate high-impact improvements.
3. Dependency mapping: A technique to understand how constraints are linked to other parts of the organization and foster collaboration.

  • Format PDF
  • Pages 12
  • Publication Date May 2022

Features

  • Clarity

    Achieve shared understanding and align efforts across teams through collaborative mapping.

  • Focus

    Identify high-impact constraints and improvements to optimize software delivery.

  • Collaboration

    Foster cross-team cooperation by understanding dependencies and shared goals.

  • Engagement

    Enable personal flow and increase employee engagement through collective flow.

About the Resource

In this insightful paper, Steve Pereira and Andrew Davis explore the power of flow engineering in helping organizations achieve clarity and deliver software faster. Through the fictional story of Sharon, a VP of Engineering, the authors illustrate how collaborative mapping techniques can be used to create a shared understanding, identify constraints, and align efforts across teams.

Key takeaways from the paper include:

1. Outcome mapping: A tool to clarify goals, obstacles, required investigations, and measures of progress.
2. Value stream mapping: A method to discover waste and friction in the flow of work and isolate high-impact improvements.
3. Dependency mapping: A technique to understand how constraints are linked to other parts of the organization and foster collaboration.

By leveraging these mapping practices, organizations can build shared clarity, focus their efforts on high-value activities, and dramatically improve the end-to-end software delivery process. The paper emphasizes the importance of collective flow in enabling personal flow and increasing employee engagement.

Whether you’re a leader looking to drive digital transformation or a developer seeking to optimize your workflow, this paper offers valuable insights and practical techniques for achieving faster, more efficient software delivery through the power of flow engineering.

Steve Pereira
Andrew Davis
Steve Pereira

Steve Pereira

Steve Pereira has spent over two decades improving the flow of work across organizations. He’s worked through tech support, IT management, build and release engineering, and as a founding CTO for enterprise SaaS. He serves as lead consultant for Visible Value Stream Consulting, as a board advisor to the Value Stream Management Consortium, Chair of the OASIS Value Stream Management Interoperability technical committee, and co-founder of the Flow Collective to bring flow-focused professionals together. Since 2017, he has been developing and facilitating Flow Engineering to make flow improvement in large organizations accessible, collaborative, and actionable.

To Author Archive
Andrew Davis

Andrew Davis

Andrew is Chief Product Officer at AutoRABIT, focused on the next generation of DevSecOps on the Salesforce platform. He is also the author of the leading book on the Salesforce development lifecycle, Mastering Salesforce DevOps. He was formerly Senior Director of Methodology and Training at Copado.

To Author Archive