industryterm:software development