How software drives innovation and enables digital business