Agility versus Maturity: Is There Really a Trade-Off?

The article focuses on the reasons why software developers are not following agile or formal methods as traditionally conceptualized. It cites the challenges faced by organizations in switching to a purely formal approach and a purely agile one. It mentions the increasing demand for the so-called ag...

Descripción completa

Detalles Bibliográficos
Publicado en:Computer (00189162) Vol. 43; no. 5; pp. 87 - 90
Autores principales: Vinekar, Vishnu, Huntley, Christopher L.
Formato: Artículo
Publicado: IEEE May2010
Materias:
Acceso en línea:Ver este registro en EBSCOhost
Descripción
Sumario:The article focuses on the reasons why software developers are not following agile or formal methods as traditionally conceptualized. It cites the challenges faced by organizations in switching to a purely formal approach and a purely agile one. It mentions the increasing demand for the so-called agile tools to meet the needs of top management. According to emerging empirical evidence, most agile teams utilize some upfront design while most formal methods are iterative.