New Opportunities for Software Productivity Improvement