- Scaling Scrum Across Modern Enterprises
- Cecil Rupp;Manjit Singh
- 447字
- 2021-04-09 23:10:06
Summary
In this chapter, you have learned the basics behind Lean Thinking and its emphasis on adding value by eliminating waste. You now know that there are eight common forms of waste: waiting, overproduction, extra-processing, transportation, motion, inventory, defects, and unused human talent and intellect. And you have learned the five foundational principles behind Lean Thinking, including value, value streams, flow, pull, and perfection.
You should understand why value is always defined by the customer. With that understanding, you also know that the concept of design to value includes the specification of requirements and designs that maximize value as defined by the customer.
You've learned that a value stream is the set of all specific actions required to bring a product or service to the customer and that there are three critical value chains the organization must identify and analyze. These include value identification tasks, information-oriented tasks, and physical transformation tasks.
Next, you learned that Lean Thinking requires an organization to look at the efficiency of their flows across value streams. Flows include the efficiencies of movements and transactions of materials and information that participate in the activities spanning each value stream. Improvements to flow come from the elimination of batch processes, reductions in setup and changeover times, and matching capacities and throughput across each activity within the value stream.
Improving the efficiencies of flows is not the whole story. You now know that pushing information or materials into a value stream at a rate greater than the capacity of the slowest activity will break the value stream as a system. You've learned how to calculate production rates in the form of takt time.
Pushing orders into value creation and delivery activities causes queues to form, which delays throughput and hides defects that increase reworks and scrap. In addition, pushing in work just to fill large-scale batch processes increases costs and the probability that you will spend time and effort making things customers don't want. Instead, each value stream should pull items in at a rate that does not exceed customer demand, and never faster than the slowest activity in the value stream.
Finally, you've learned that seeking perfection is a desired goal that can never be obtained, but is always necessary. There are always things that can be improved, and sitting on one's laurels is a sure-fire way to slip back into bad habits and mediocrity.
We've spent enough time understanding the basic concepts of Lean Thinking. Since this is a book on scaling Scrum-Agile processes, let's see how Lean concepts help improve value and efficiency in software and systems development practices. That is the subject of the remainder of this section (in the next chapter).
- Building Computer Vision Projects with OpenCV 4 and C++
- 數據挖掘原理與實踐
- ETL數據整合與處理(Kettle)
- Unity 5.x Game AI Programming Cookbook
- 云計算環境下的信息資源集成與服務
- 數據庫應用基礎教程(Visual FoxPro 9.0)
- Enterprise Integration with WSO2 ESB
- 數亦有道:Python數據科學指南
- Microsoft Power BI數據可視化與數據分析
- 一個64位操作系統的設計與實現
- 大數據治理與安全:從理論到開源實踐
- Python數據分析與挖掘實戰(第3版)
- Splunk智能運維實戰
- Chef Essentials
- 深入理解InfluxDB:時序數據庫詳解與實踐