Addressing the Theory of Constraints with DevOps

Click for: original source

In his article Stefan Thorpe focuses on Theory of Constrains and DevOps. “Theory of Constraints” was originally conceived by Israeli business management educator and philosopher, Dr. Eliyahu M. Goldratt. Theory of Constraints inspired the development of new business management concepts and systems to revolutionize production procedures in manufacturing.

These practices of systems management all seek to improve on or, where possible, remove bottlenecks through process analysis.

Theory of Constraints has become a reputed model for eliminating waste, recognizing opportunities for better collaboration, and streamlining the flow of work down the value stream.

Author then identifies five steps to improving your development pipeline:

  • Identify the constraint
  • Exploit the constraint
  • Subordinate everything else
  • Elevate the constraint
  • Repeat the process

Diagrams and charts explain these five points. Please read to learn how Lean influences within the DevOps methodology actually provide a great defense strategy to follow on a daily basis. Very good!

[Read More]

Tags devops programming software-architecture