Some of these are publications, and some are white papers or blog posts.
Agile, Queueing Theory, Lean, and How They Are Related
- When Agile Gets Physical: How to Use Agile Principles to Accelerate Hardware Development. With Katherine Radeka. Chesapeake Press, 2022.
- What is Queueing Theory and Why Should I Care? 2020.
- A Short History of Queueing Theory. 2020.
- What Makes Agile Software Development Work. 2020.
- Velocity – A Squishy Measure. Online article. June 2017.
- Cadence: Increase Efficiency with a Rhythm. Online article How cadence can speed up your projects and simplify your life. 2016.
- Cadence in Agile Projects: Sprint Length, Integration Frequency, and Other Matters of Rhythm. What Lean can tell us about ideal sprint length. Rose City SPIN March 2013.
- Cadence: The Trade-off Between Holding Cost and Transaction Cost.
This white paper shows you how to calculate the best cadence for a recurring activity. If you want to see the actual math behind the rules-of-thumb for cadence, this is the paper to read. - Agile for Large Systems. Lean explains why agile works – and how agile can be adapted to large multi-team projects.
- Lean vs Agile: Friend or Foe?. Lightning Talk at PNSQC Meetup April 2014.
- Lean in The Test Lab. Proceedings of the Pacific Northwest Software Quality Conference 2013.
- Introducing Fast Flexible Flow at HP. Lean Product and Process Development Exchange 2012.
- Kanban: What is It and Why Should I Care?. With Landon Reese. Pacific Northwest Software Quality Conference 2011.
- Lean System Integration at HP. Pacific Northwest Software Quality Conference 2010.
- Evolution of Software Lifecycles. Panel on Evolutionary Delivery. Pacific Northwest Software Quality Conference 2005.
Quality and Throughput Improvement Techniques
- Causal Map Fishbone Diagrams – A Better Way to Find Root Causes. Online article November 2020.
- The Improvement Kata: Lean Meets Annual Planning. Invited Speaker Talk at Pacific Northwest Software Quality Conference. October 2015.
- The One-Hour Retrospective. Process improvement for sprints and other short cycles. 2013.
- Five Whys Cause and Effect Analysis: Finding a Solution Quickly. 2013.
Visual Planning Boards and Kanban Boards
- Simplify Your Management with Visual Planning Boards. A Visual Planning Board can help your small business, nonprofit, or just you manage your work more easily.
- Visualizing Workflow in Your Organization. A Planning Board can help you get work done faster.
- Visual Planning Boards for Small Groups. Techniques for using Visual Planning Boards with a work team or small group.
- More Techniques for Visual Planning Boards. Use your Planning Board to balance workload across your staff.
- Kanban and Visual Planning Boards. Improve capacity of a small team.
- Planning Boards for Rapidly Changing Work. Using a Visual Planning Board to cope with rapidly changing work during an eldercare crisis.
Improvement Kata
- The Improvement Kata: Lean Meets Annual Planning. Invited Speaker Talk at Pacific Northwest Software Quality Conference. October 2015.
- “Success Cards – Making Improvements Visible”: An Improvement Kata topic.
