Factory Physics, Third Edition
By Wallace J. Hopp and Mark L. Spearman
Contents:
o Factory Physics? 1
0.1 The Short Answer 1
0.2 The Long Answer 1
0.2.1 Focus: Manufacturing Management
0.2.2 Scope: Operations 3
0.2.3 Method: Factory Physics 6
0.2.4 Perspective: Flow Lines 9
0.3 An Overview of the Book 11
PART I
THE LESSONS OF HISTORY
1 Manufacturing in America 14
1.1 Introduction 14
1.2 The American Experience 15
1.3 The First Industrial Revolution 17
1.3.1 The Industrial Revolution in America 18
1.3.2 The American System of Manufacturing 19
1.4 The Second Industrial Revolution 20
1.4.1 The Role of the Railroads 21
1.4.2 Mass Retailers 22
1.4.3 Andrew Carnegie and Scale 23
1.4.4 Henry Ford and Speed 24
1.5 Scientific Management 26
1.5.1 Frederick W. Taylor 27
1.5.2 Planning versus Doing 30
1.5.3 Other Pioneers of Scientific Management 31
1.5.4 The Science in Scientific Management 32
1.6 The Rise of the Modem Manufacturing Organization 33
1.6.1 Du Pont, Sloan, and Structure 33
1.6.2 Hawthorne and the Human Element 34
1.6.3 Management Education 36
1.7 Peak, Decline, and Resurgence of American Manufacturing 37
1.7.1 The Golden Era 38
1. 7.2 Accountants Count and Salesmen Sell 38
1.7.3 The Professional Manager 41
1.7.4 Recovery and Globalization of Manufacturing 43
1.8 The Future 44
Discussion Points 46
Study Questions 47
2 Inventory Control: From EOQ to ROP 49
2.1 Introduction 49
2.2 The Economic Order Quantity Model 50
2.2.1 Motivation 50
2.2.2 The Model 50
2.2.3 The Key Insight of EOQ 53
2.2.4 Sensitivity 55
2.2.5 EOQ Extensions 57
2.3 Dynamic Lot Sizing 58
2.3.1 Motivation 58
2.3.2 Problem Formulation 59
2.3.3 The Wagner-Whitin Procedure 60
2.3.4 Interpreting the Solution 64
2.3.5 Caveats 65
2.4 Statistical Inventory Models 66
2.4.1 The News Vendor Model 67
2.4.2 The Base Stock Model 71
2.4.3 The (Q, r) Model 78
2.5 Conclusions 91
Appendix 2A Basic Probability 93
Appendix 2B Inventory Formulas 105
Study Questions 107
Problems 108
3 The MRP Crusade 114
3.1 Material Requirements Planning-MRP 114
3.1.1 The Key Insight ofMRP 114
3.1.2 Overview ofMRP 115
3.1.3 MRP Inputs and Outputs 119
3.1.4 The MRP Procedure 121
3.1.5 Special Topics in MRP 126
3.1.6 Lot Sizing in MRP 129
3.1.7 Safety Stock and Safety Lead Times 133
3.1.8 Accommodating Yield Losses 135
3.1.9 Problems in MRP 135
3.2 Manufacturing Resources Planning-MRP II 139
3.2.1 The MRP II Hierarchy 140
3.2.2 Long-Range Planning 141
3.2.3 Intermediate Planning 141
3.2.4 Short-Term Control 145
3.3 Enterprise Resources Planning and Supply Chain Management 147
3.3.1 ERP and SCM 148
3.3.2 Advanced Planning Systems 149
3.4 Conclusions 149
Study Questions 150
Problems 151
4 From the JIT Revolution to Lean Manufacturing 155
4.1 The Origins of JIT 155
4.2 JIT Goals 157
4.3 The Environment as a Control 158
4.4 Implementing JIT 160
4.4.1 Production Smoothing-Heijunka 160
4.4.2 Capacity Buffers 162
4.4.3 Setup Reduction 162
4.4.4 Cross-Training and Plant Layout 163
4.4.5 Less Work In Process 165
4.5 Total Quality Management 165
4.5.1 Driving Forces for Higher Quality 165
4.5.2 Quality Principles from JIT 166
4.5.3 The West Strikes Back-ISO 9000 167
4.6 Pull Systems and Kanban 168
4.6.1 Classic Kanban 168
4.6.2 Other Pull Systems 170
4.6.3 Kanban and Base Stock Systems 170
4.7 Goodbye JIT, Hello Lean 171
4.7.1 Lean Manufacturing 171
4.7.2 Six Sigma and Beyond 171
4.8 The Lessons of JIT/Lean and TQMlSix Sigma 172
Discussion Point 174
Study Questions 174
5 VVhatVVentVVrong? 176
5.1 The Problem 176
5.2 The Solution 180
5.3 Scientific Management 181
5.4 The Rise of the Computer 183
5.5 Other “Scientific” Approaches 187
5.5.1 Business Process Re-engineering 188
5.5.2 Lean Manufacturing 188
5.5.3 Six Sigma 189
5.6 Where to from Here? 190
Discussion Points 192
Study Questions 192
PART II
FACTORY PHYSICS
6 A Science of Manufacturing 196
6.1 The Seeds of Science 196
6.1.1 A Blizzard of Buzzwords 196
6.1.2 Why Science? 197
6.2 Formal Roots 201
6.2.1 What Is Science? 201
6.2.2 “Formal Cause” of Manufacturing Systems 202
6.2.3 Models-Prescriptive and Descriptive 204
6.3 Strategic and Operational Objectives 205
6.3.1 Fundamental Objective 206
6.3.2 Hierarchical Objectives 206
6.3.3 Strategic Positioning 208
6.4 Models and Performance Measures 213
6.4.1 Cost Accounting 214
6.4.2 Tactical and Strategic Modeling 217
6.4.3 Considering Risk 218
6.5 A Methodology for Improvement 219
6.6 Conclusions 221
Appendix 6A Activity-Based Costing (ABC) 223
Study Questions 224
Problems 225
7 Basic Factory Dynamics 227
7.1 Introduction 227
7.2 Definitions and Parameters 228
7.2.1 Definitions 228
7.2.2 Parameters 231
7.2.3 Examples 232
7.3 Simple Relationships 235
7.3.1 Best-Case Performance 235
7.3.2 Worst-Case Performance 241
7.3.3 Practical Worst-Case Performance 244
7.3.4 Bottleneck Rates and Cycle Time 248
7.3.5 Internal Benchmarking 250
7.4 Labor-Constrained Systems 253
7.4.1 Ample Capacity Case 254
7.4.2 Full Flexibility Case 255
7.4.3 CONWIP Lines with Flexible Labor 256
7.4.4 Flexible Labor System Design 257
7.5 Conclusions 258
Study Questions 259
Problems 259
Intuition-Building Exercises 262
8 Variability Basics 264
8.1 Introduction 264
8.2 Variability and Randomness 265
8.2.1 The Roots of Randomness 265
8.2.2 Probabilistic Intuition 267
8.3 Process Time Variability 268
8.3.1 Measures and Classes of Variability 268
8.3.2 Low and Moderate Variability 269
8.3.3 Highly Variable Process Times 270
8.4 Causes of Variability 271
8.4.1 Natural Variability 271
8.4.2 Variability from Preemptive Outages (Breakdowns) 272
8.4.3 Variability from Nonpreemptive Outages 275
8.4.4 Variability from Rework 277
8.4.5 Summary of Variability Formulas 277
8.5 Flow Variability 277
8.5.1 Characterizing Variability in Flows 278
8.5.2 Demand Variability and Flow Variability 281
8.5.3 Batch Arrivals and Departures 281
8.6 Variability Interactions-Queueing 282
8.6.1 Queueing Notation and Measures 283
8.6.2 Fundamental Relations 284
8.6.3 The MIMll Queue 284
8.6.4 Performance Measures 287
8.6.5 Systems with General Process and Interarrival Times 288
8.6.6 Parallel Machines 290
8.6.7 Parallel Machines and General Times 291
8.7 Effects of Blocking 292
8.7.1 The MIMl11b Queue 292
8.7.2 General Blocking Models 296
8.8 Variability Pooling 298
8.8.1 Batch Processing 299
8.8.2 Safety Stock Aggregation 300
8.8.3 Queue Sharing 300
8.9 Conclusions 301
Study Questions 302
Problems 303
9 The Corrupting Influence of Variability 306
9.1 Introduction 306
9.1.1 Can Variability Be Good? 306
9.1.2 Examples of Good and Bad Variability 307
9.2 Variability Laws 308
9.2.1 Buffering Examples 309
9.2.2 Pay Me Now or Pay Me Later 311
9.2.3 Flexibility 313
9.2.4 Organizational Learning 314
9.3 Flow Laws 314
9.3.1 Product Flows 314
9.3.2 Capacity 315
9.3.3 Utilization 317
9.3.4 Variability and Flow 318
9.4 Batching Laws 318
9.4.1 Types of Batches 319
9.4.2 Process Batching 320
9.4.3 Transfer Batches 324
9.5 Cycle Time 327
9.5.1 Cycle Time at a Single Station 327
9.5.2 Assembly Operations 328
9.5.3 Line Cycle Time 329
9.5.4 Cycle Time, Lead Time, and Service 331
9.6 Performance and Variability 333
9.6.1 Measures of Manufacturing Performance 333
9.7 Diagnostics and Improvements 340
9.7.1 Increasing Throughput 340
9.7.2 Reducing Cycle Time 343
9.7.3 Improving Customer Service 346
9.8 Conclusions 347
Study Questions 349
Intuition-Building Exercises 349
Problems 351
10 Push and Pull Production Systems 356
10.1 Introduction 356
10.2 Perceptions of Pull 356
10.2.1 The Key Distinction between Push and Pull 357
10.3 The Magic of Pull 359
10.3.1 Reducing Manufacturing Costs 359
10.3.2 Reducing Variability 360
10.3.3 Improving Quality 361
10.3.4 Maintaining Flexibility 362
10.3.5 Facilitating Work Ahead 363
10.4 CONWIP 363
10.4.1 Basic Mechanics 364
10.4.2 Mean-Value Analysis Model 365
10.5 Comparisons of CONWIP with MRP 369
10.5.1 Observability 369
10.5.2 Efficiency 369
10.5.3 Variability 371
10.5.4 Robustness 372
10.6 Comparisons of CONWIP with Kanban 373
10.6.1 Card Count Issues 373
10.6.2 Product Mix Issues 375
10.6.3 People Issues 376
10.6.4 The Inventory/Order Interface 377
10.7 Conclusions 380
Study Questions 381
Problems 381
1 1 The Human Element in Operations Management 384
11.1 Introduction 384
11.2 Basic Human Laws 385
11.2.1 The Foundation of Self-Interest 385
11.2.2 The Fact of Diversity 387
11.2.3 The Power of Zealotry 390
11.2.4 The Reality of Burnout 392
11.3 Planning versus Motivating 393
11.4 Responsibility and Authority 394
11.5 Summary 396
Discussion Points 397
Study Questions 398
12 Total Quality Manufacturing 399
12.1 Introduction 399
12.1.1 The Decade of Quality 399
12.1.2 A Quality Anecdote 400
12.1.3 The Status of Quality 401
12.2 Views of Quality 402
12.2.1 General Definitions 402
12.2.2 Internal versus External Quality 402
12.3 Statistical Quality Control 404
12.3.1 SQC Approaches 404
12.3.2 Statistical Process Control 405
12.3.3 SPC Extensions 408
12.4 Six Sigma 409
12.4.1 Statistical Foundations 410
12.4.2 DMAIC 413
12.4.3 Organizational Structure 413
12.5 Quality and Operations 414
12.5.1 Quality Supports Operations 416
12.5.2 Operations Supports Quality 422
12.6 Quality and the Supply Chain 424
12.6.1 A Safety Lead Time Example 424
12.6.2 Purchased Parts in an Assembly System 425
12.6.3 Vendor Selection and Management 427
12.7 Conclusions 428
Study Questions 428
Problems 429
PART III
PRINCIPLES IN PRACTICE
13 A Pull Planning Framework 434
l3.1 Introduction 434
13.2 Disaggregation 435
13.2.1 Time Scales in Production Planning 435
13.2.2 Other Dimensions of Disaggregation 437
13.2.3 Coordination 439
13.3 Forecasting 440
13.3.1 Causal Forecasting 441
13.3.2 Time Series Forecasting 444
13.3.3 The Art of Forecasting 456
13.4 Planning for Pull 456
13.5 Hierarchical Production Planning 459
13.5.1 Capacity/Facility Planning 461
13.5.2 Workforce Planning 463
13.5.3 Aggregate Planning 465
13.5.4 WIP and Quota Setting 466
13.5.5 Demand Management 469
13.5.6 Sequencing and Scheduling 469
13.5.7 Shop Floor Control 470
13.5.8 Real-Time Simulation 471
13.5.9 Production Tracking 471
13.6 Conclusions 472
Appendix 13A A Quota-Setting Model 473
Study Questions 475
Problems 476
14 Shop Floor Control 481
14.1 Introduction 481
14.2 General Considerations 484
14.2.1 Gross Capacity Control 484
14.2.2 Bottleneck Planning 486
14.2.3 Span of Control 488
14.3 CONWIP Configurations 488
14.3.1 Basic CONWIP 489
14.3.2 More Complex CONWIP Systems 489
14.3.3 Tandem CONWIP Lines 496
14.3.4 Shared Resources 497
14.3.5 Multiple-Product Families 499
14.3.6 CONWIP Assembly Lines 500
14.4 Other Pull Mechanisms 501
14.4.1 Kanban 502
14.4.2 Pull-from-the-Bottleneck Methods 503
14.4.3 Shop Floor Control and Scheduling 504
14.5 Production Tracking 505
14.5.1 Statistical Throughput Control 505
14.5.2 Long-Range Capacity Tracking 508
14.6 Conclusions 510
Appendix 14A Statistical Throughput Control 5 12
Study Questions 513
Problems 513
15 Production Scheduling 516
15.1 Goals of Production Scheduling 5 16
15.1.1 Meeting Due Dates 516
15.1.2 Maximizing Utilization 5 17
15.1.3 Reducing WIP and Cycle Times 5 18
15 .2 Review of Scheduling Research 519
15.2.1 MRP, MRP II, and ERP 5 19
15 .2.2 Classic Machine Scheduling 519
15.2.3 Dispatching 521
15.2.4 Why Scheduling Is Hard 5 22
15.2.5 Good News and Bad News 5 25
15.2.6 Scheduling in Practice 526
15.3 Linking Planning and Scheduling 529
15.3.1 Optimal Batching 530
15.3.2 Due Date Quoting 535
15.4 Bottleneck Scheduling 5 38
15.4.1 CONWIP Lines without Setups 5 39
15.4.2 Single CONWIP Lines with Setups 540
15.4.3 Bottleneck Scheduling Results 543
15.5 Diagnostic Scheduling 5 43
15.5.1 Types of Schedule Infeasibility 544
15.6 Production Scheduling in a Pull Environment 5 47
15.6.1 Schedule Planning, Pull Execution 5 47
15.6.2 Using CONWIP with MRP 548
15.7 Conclusions 548
Study Questions 5 49
Problems 550
16 Aggregate and Workforce Planning 553
16.1 Introduction 5 5 3
16.2 Basic Aggregate Planning 554
16.2.1 A Simple Model 555
16.2.2 An LP Example 556
16.3 Product Mix Planning 5 64
16.3.1 Basic Model 565
16.3.2 A Simple Example 5 66
16.3.3 Extensions to the Basic Model 5 71
16.4 Workforce Planning 576
16.4.1 An LP Model 576
16.4.2 A Combined APfWP Example 5 78
16.4.3 Modeling Insights 588
16.5 Conclusions 5 88
Appendix 16A Linear Programming 5 90
Study Questions 596
Problems 596
17 Supply Chain Management 603
17.1 Introduction 603
17.2 Reasons for Holding Inventory 604
17.2.1 Raw Materials 604
17.2.2 Work in Process 604
17.2.3 Finished Goods Inventory 606
17.2.4 Spare Parts 607
17.3 Managing Raw Materials 607
17.3.1 Visibility Improvements 608
17.3.2 ABC Classification 608
17.3.3 Just-in-Time 609
17.3.4 Setting Safety Stock/Lead Times for Purchased Components 610
17.3.5 Setting Order Frequencies for Purchased Components 610
17.4 Managing WIP 616
17.4.1 Reducing Queueing 617
17.4.2 Reducing Wait-for-Batch W IP 619
17.4.3 Reducing Wait-to-Match WIP 620
17.5 Managing FGI 621
17.6 Managing Spare Parts 623
17.6.1 Stratifying Demand 623
17.6.2 Stocking Spare Parts for Emergency Repairs 623
17.7 Multiechelon Supply Chains 631
17.7.1 System Configurations 632
17.7.2 Performance Measures 633
17.7.3 The Bullwhip Effect 634
17.7.4 An Approximation for a Two-Level System 638
17.8 Conclusions 643
Discussion Point 645
Study Questions 645
Problems 646
18 Capacity Management 648
18.1 The Capacity-Setting Problem 648
18.1.1 Short-Term and Long-Term Capacity Setting 648
18.1.2 Strategic Capacity Planning 649
18.1.3 Traditional and Modem Views of Capacity Management 651
18.2 Modeling and Analysis 653
18.2.1 Example: A Minimum Cost, Capacity-Feasible Line 655
18.2.2 Forcing Cycle Time Compliance 657
18.3 Modifying Existing Production Lines 658
18.4 Designing New Production Lines 659
18.4.1 The Traditional Approach 659
18.4.2 A Factory Physics Approach 660
18.4.3 Other Facility Design Considerations 661
18.5 Capacity Allocation and Line Balancing 662
18.5.1 Paced Assembly Lines 662
18.5.2 Unbalancing Flow Lines 663
18.6 Conclusions 663
Appendix 18A The Line-of-Balance Problem 665
Study Questions 668
Problems 668
19 Synthesis-Pulling It All Together 670
19.1 The Strategic Importance of Details 670
19.2 The Practical Matter of Implementation 671
19.2.1 A Systems Perspective 671
19.2.2 Initiating Change 672
19.3 Focusing Teamwork 673
19.3.1 Pareto’s Law 674
19.3.2 Factory Physics Laws 674
19.4 A Factory Physics Parable 677
19.4.1 Hitting the Trail 677
19.4.2 The Challenge 680
19.4.3 The Lay of the Land 680
19.4.4 Teamwork to the Rescue 683
19.4.5 How the Plant Was Won 690
19.4.6 Epilogue 691
19.5 The Future 692
References 697
Index 709