Abandoning the Assembly Line: Agile First Principles ~ Eric Weiss