Cowboy coding

Cowboy coding (programación cowboy) es una metodología de desarrollo software que se caracteriza por la ausencia de un método definido – los miembros del equipo simplemente hacen lo que piensan que está bien. No existe una definición inicial del propósito o el ámbito del proyecto, no hay descripción formal del proyecto y existe una falta total de documentación de los requisitos y el diseño.

La imagen típica es la de un solo programador lanzándose a escribir código trabajando a partir de su propia idea de lo que debería ser el programa.

La codificación cowboy se puede considerar como un anti-patrón, dado que es una práctica que inicialmente parece tener sus ventajas, pero finalmente resulta en consecuencias desastrosas.

Basado en la definición de Cowboy coding de la Wikipedia inglesa.

5 pensamientos en “Cowboy coding”

  1. Después de la cowboy coding, está la sheriff reward, que es la que no te suele dar el cliente en concreto… XD cuando no hay Dios que entienda la documentación ni los manuales…, por no hablar del código fuente :oP

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.