Leveraging Software Development for Business Innovation