SOFTWARE INNOVATION