Software ‘geeks’ have much to teach the suited and booted about agility in business

Software engineers are the veterans of agile working, so in an increasingly digital world, can businesspeople learn lessons from their more technical counterparts and apply them to commerce?