{"id":735,"date":"2021-12-05T21:53:55","date_gmt":"2021-12-05T21:53:55","guid":{"rendered":"https:\/\/be-agile.agile-world.org\/?p=735"},"modified":"2021-12-05T21:53:55","modified_gmt":"2021-12-05T21:53:55","slug":"theory-of-constraints","status":"publish","type":"post","link":"https:\/\/publicagile.org\/theory-of-constraints\/","title":{"rendered":"Theory of Constraints"},"content":{"rendered":"

In Lean Systems, it is important to identify the most important factor that slows down work in a system (a “bottleneck”), adjust it, and continue the same process with the next-most-impactful bottleneck. Eliyahu M. Goldratt<\/a> describes this concept, the Theory of Constraints, in the book The Goal<\/a>. The original context for this concept was in Lean Manufacturing. It is also possible to apply the Theory of Constraints to any system where there are multiple steps to deliver value, as is the case in software development.<\/p>\n

When applying the Theory of Constraints, the following five-step process is helpful:<\/p>\n