Assembly line style processes are just like shell pipes. I get data, process it, another step.
The same project I also got to act as an accumulation buffer. As things were produced I collected sets of 10 at a time of them and gave those to someone else who counted and stored them. He didn't have to walk as much and they were easier to count.