O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Fundamentals of Assurance for Lean Projects

Book Description

An introduction to Lean thinking

Lean is a mindset rather than a methodology; it is a way of thinking based on practices, strategies, tools and methods that can be applied to maximise value and minimise waste while ensuring that processes achieve corporate goals.

Lean helps organisations in all sectors achieve their objectives by facilitating a long-term culture shift focusing on three fundamental areas: waste , customer value and continuous incremental improvement. A good assurance review will ensure that resources are being applied efficiently and effectively to achieve these objectives.

Product overview

Fundamentals of Assurance for Lean Projects explains the fundamental concepts of Lean and how they can be applied to any project, including software development and organisational change.

It explains the jargon and dispels the mystique that surrounds Lean, providing readers with guidance and tips on performing audits or assurance reviews for Lean projects.

It also describes how Lean fits with Agile and Kanban, and how it can be combined with Six Sigma to create an efficient, high-quality approach. The book provides strong practical guidance for those tasked with providing assurance for Lean projects.

Read this book to learn about the approach and principles of Lean, the governance of Lean projects, and Lean audit and review. Topics covered include:

  • The five main Lean principles and their significance.
  • Tools used for root-cause analysis (the five whys and fishbone analysis).
  • Defining and modelling customer value, and innovative responses to customer needs (the Kano model).
  • Common causes of waste and how to improve flow.
  • Customer pull and Kanban mechanisms to manage the associated flow of processing and information.
  • The pursuit of perfection (Kaikaku and Kaizen) and total quality management (TQM).
  • The application of Lean principles to software development.
  • Practical suggestions for approaches to auditing.
As with all books in the Fundamentals Series, Fundamentals of Assurance for Lean Projects introduces the subject and includes references for those who would like to further investigate specific areas.

Table of Contents

  1. Cover
  2. Title
  3. Copyright
  4. Contents
  5. Chapter 1: Introduction to the History and Nature of Lean Projects
    1. Overview
    2. Lean – A definition
    3. History
    4. Lean start-up – build/measure/learn
    5. Where does lean fit with agile and kanban?
    6. Lean six sigma (aka six sigma lean)
    7. Lean projects
    8. Audit considerations
    9. Summary
  6. Chapter 2: Lean Principles and Concepts
    1. Overview
    2. Principles
    3. The five key principles
    4. Minimise waste
    5. Lean approaches and tools
    6. Value stream mapping
    7. Root cause analysis
    8. The 5 Whys
    9. Ishikawa (fishbone) diagram
    10. Lean governance
    11. Audit considerations
    12. Summary
  7. Chapter 3: Identify and Specify Customer Value
    1. Introduction
    2. Customer value
    3. Key concepts, techniques and tools
    4. Audit considerations
    5. Summary
  8. Chapter 4: Identify and Map Value Stream
    1. Introduction
    2. Value stream mapping
    3. Tools for value stream mapping
    4. Lean project within mapping stream
    5. Summary and audit approach
  9. Chapter 5: Create Flow by Eliminating Waste
    1. Introduction
    2. Eight areas of waste
    3. Key concepts, techniques and tools
    4. Just in time
    5. Batch size reduction (small lot production)
    6. Audit approach
    7. Summary
  10. Chapter 6: Respond to Customer Pull
    1. Introduction
    2. Key concepts, techniques and tools
    3. Using kanban to trace batches through the process
    4. Customer information
    5. Audit approach
    6. Summary
  11. Chapter 7: Pursue Perfection
    1. Introduction
    2. TQM – Total quality management
    3. Kaizen – continuous improvement
    4. PDCA (Deming) change cycle
    5. Kaikaku
    6. The 5Ss
    7. Auditing TQM the change process (kaikaku and kaizen)
    8. Summary
  12. Chapter 8: Lean Software Development
    1. Overview
    2. Eliminate waste
    3. Build quality in
    4. Create knowledge (aka amplify learning)
    5. Defer commitment (aka decide as late as possible)
    6. Deliver fast
    7. Respect people (aka empower the team)
    8. Optimise the whole (aka see the whole)
    9. Audit of lean software development
    10. Summary
  13. Chapter 9: Governance of Lean Projects
    1. Overview
    2. Governance risks for lean
    3. Governance principles and organisation
    4. Governance processes and metrics
    5. Governance responsibilities and roles
    6. Challenge of maintaining security and control whilst reducing waste
    7. Audits of lean governance
    8. Summary
  14. Chapter 10: Using Lean Approaches for Your Lean Project Audit/Review
    1. Introduction
    2. Identifying audit customers
    3. Adding real value
    4. Identifying and mapping the audit value stream
    5. Reducing waste
    6. Creating flow of the audit and output by eliminating waste
    7. Responding to auditee (customer) pull
    8. Pursuing audit perfection
    9. Summary
  15. References and Further Reading
    1. Chapter 1: Introduction to the History and Nature of Lean Projects
    2. Chapter 2: Lean Principles and Concepts
    3. Chapter 3: Identify and Specify Customer Value
    4. Chapter 4: Identify and Map Value Stream
    5. Chapter 7: Pursue Perfection
    6. Chapter 9: Governance of Lean Projects
  16. Index
  17. ITG Resources