The difficulties of Software Engineering, keeping up with change and how we can learn from manufacturing and the physical world.