software development economics