Lean vs. Agile vs. Design thinking what you really need to know to build high-performing digital product teams - Gothelf, Jeff (Gothelf Corp, 2017)