From the course: Continuous Integration and Continuous Delivery with GitLab
Unlock this course with a free trial
Join today to access over 24,700 courses taught by industry experts.
Lean manufacturing models - GitLab Tutorial
From the course: Continuous Integration and Continuous Delivery with GitLab
Lean manufacturing models
- [Instructor] In the last century, there were some revolutionary changes to the way that products were made. One of the most important is the concept of lean manufacturing, which was pioneered by Toyota in the 1930s. You might have heard this term used to describe a particular software development method as well, which is not what we're talking about in this lesson. The core concept of lean manufacturing is called just-in-time. That means products are made in smaller batches, raw materials are purchased just before they're needed, and finished product inventories are kept relatively low. It isn't hard to see how this concept translates to the world of software. You might think of requirements gathering and design as the raw materials of software. The set of changes that are released together is a bit like the batch size of a factory, and the inventory of finished product is like the set of completed code that hasn't yet been released to customers. The theory of constraints is another…