In a push-based process, each stage pushes work onward to the next as soon as it’s done. In a pull-based process, by contrast, each stage pulls in new work only when it’s ready for it. At Broad, this pull methodology was implemented in a simple manner. Each stage maintained a tray to place the completed samples. The next stage would pull in new samples from this same tray. If the outgoing tray at a given stage began to fill, then the technicians filling it would slow down their work. In some cases, they would even offer their assistance to the next stage to help them catch up. Shifting to a
...more