Desarrollo de software. El significado de estar hecho

“Ya he terminado”, “esto ya está hecho”. Puede parecer que todos interpretamos lo mismo pero no es así. En absoluto es así.

En muchos casos “estar hecho” significa que ha programado la funcionalidad y que en el mejor de los casos le ha hecho un testing por encima a la misma, en otros casos “estar hecho” implica haber verificado en profundidad que funcione.

Muchas veces hemos podido escuchar sobre una persona: ¡qué rápido programa!. La velocidad de programación solo es un indicador válido si se contrasta con el número de errores que se han entregado y con la calidad del código.

Es importante que a personas con menos experiencia les indiquemos que es importante entregar pero todavía más importante entregar bien o lo que es lo mismo, es importante que todos tengan una interpretación común de lo que significa “estar hecho”. Si haces tu trabajo rápido y después hay que dedicar el doble de esfuerzo para ponerlo bien (y eso si se han detectado los errores a tiempo y no han llegado a producción) se han creado más problemas que soluciones.

Anuncios

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: