The Pragmatic Consultant

Posts Tagged ‘Scrum’

Introducción a SCRUM

[Beware! Spanish Ahead]

Hace un tiempo empecé a leer sobre SCRUM y como esta “metodología” podía manejar algunos de los innumerables problemas que aquejan los proyectos de desarrollo de software. Lo más interesante que encontré sobre SCRUM es que está orientado completamente a los resultados: “software funcionando que implemente lo que el cliente quiere”, además que reconoce y deja de luchar contra la marea en ciertas circunstancias de los proyectos, por ejemplo:

  • Estimados certeros son imposibles
  • Es utópico pensar que se pueden especificar todos los elementos del comportamiento de una solución en un documento. La mejor especificación es una aplicación funcionando.
  • En la mayoría de los casos el cliente no sabe exactamente lo que quiere, y eso es natural, porque no lo ha visto antes funcionando.
  • Lo único constante son los cambios
  • El gerente de proyecto no sirve de mucho porque no tiene el control de la ejecución del proyecto. Los únicos que la tiene son los desarrolladores.

Decidí ir mas allá y obtuve mi certificación CSM con Boris Gogler. Luego decidi poner en una presentación en español un resumen de los aspectos principales de SCRUM. Desafortunadamente SCRUM aun no es muy popular en Latinoamérica.