Title :
Agile for large scale projects ? A hybrid approach
Author_Institution :
Department of Computer Software Engineering, National University of Science & Technology (NUST) Islamabad, Pakistan
Abstract :
Agile Process is an established methodology mostly adopted by small organizations as a software process model because of its fast and effective response to client requirements during the software development cycle. For that matter, most of the agile practices are focused on team needs and are very effective in implementing client requirements. However, multi-portfolio and team based corporations employ Rational Unified Professing (RUP) model which is good in handling very complex processes but slower in terms of abrupt client interventions. A hybrid approach could be adopted to bring more accountability along with overcoming RUP´s undesired delays. This paper analyses the strength and weakness of both Agile and RUP. Finally, an eclectic approach is suggested combining the best practices of both Agile and RUP in management, communication and predictability.
Keywords :
"Organizations","Software","Scrum (Software development)","Testing","Schedules","Documentation"
Conference_Titel :
Software Engineering Conference (NSEC), 2015 National
Print_ISBN :
978-1-4673-8162-8
DOI :
10.1109/NSEC.2015.7396338