decreased complexity and development time in their applications and software