productivity software innovation