Desarrollo de software. ¿Quién gana el partido?

En el fútbol se puede jugar muy bonito y no ganar ningún partido. Se puede jugar muy feo y conseguir tus objetivos. Puede que prefieras que tu equipo juegue bien a ganar o bien que tu equipo gane sea como sea.

En el desarrollo de software para ganar has tenido que jugar bien, no hay otra opción. Y jugar bien no implica aplicar tal o cual metodología sino haber sabido interpretar qué le ha venido mejor al proyecto en cada momento, que las personas que participan en él hayan estado implicadas y acertadas, que el talento colectivo haya predominado sobre el individual y que de entrada el partido no estuviera perdido (Death March Project).

En el fútbol juega un equipo contra otro, en un proyecto de desarrollo de software todos deberían jugar en el mismo equipo. Cuanto más evidente sea la diferencia entre las diferentes organizaciones, departamentos o áreas de las personas que intervienen en el proyecto, tendremos más equipos pero menos equipo.

Cuanto tenemos equipos y no equipo sí que empiezan a ponerse sobre la mesa planteamientos de ganar (o de no perder) y anteponer eso a los intereses generales del proyecto, es decir, de tratar de conseguir un resultado como sea, aunque perjudique a un tercero. Cuando eso sucede, cuando se buscan victorias parciales, es el proyecto quien pierde el partido.

2 comentarios
    • jummp dijo:

      Además de lo curiosa que resulta, describe bien las relaciones cliente/proveedor que se producen en muchos proyectos de desarrollo de software.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: