Challenges of Migrating to Agile Methodologies.

The article articulates the challenges that chief information officers and project managers must be cognizant of in their endeavors to embrace the agile philosophy of software development. It focuses on constantly changing software development methodologies owing to changing technologies and new dem...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 48; no. 5; pp. 73 - 79
Autores principales: Nerur, Sridhar, Mahapatra, Radhakanta, Mangalaraj, George
Formato: Artículo
Publicado: Association for Computing Machinery May2005
Materias:
Acceso en línea:Ver este registro en EBSCOhost
Descripción
Sumario:The article articulates the challenges that chief information officers and project managers must be cognizant of in their endeavors to embrace the agile philosophy of software development. It focuses on constantly changing software development methodologies owing to changing technologies and new demands from users. Several surveys demonstrate the growing popularity of agile methodologies in the field of software development. Past research shows that software development process changes represent complex organizational change phenomena and cannot be accomplished merely by replacing current tools and technologies with new ones. Uncertainties in the field of software development are further compounded by the diversity and unpredictability of people who engage in such tasks. A rationalized, engineering-based approach has dominated software development almost since its inception. Systems development in the traditional approach is guided by a life cycle model such as the waterfall model, the spiral model, or some variations of these.