Market Impact of New Software Productivity Techniques