Abstract: The software industry is continuously evolving because of emerging technologies, evolving development methodologies, changing business needs, and shifting stakeholder preferences.