Desarrollo de software. Antipatrón. Productividad a toda costa

Desde mi punto de vista este antipatrón no tiene un nombre adecuado, ya que productividad es la capacidad de hacer más trabajo efectivo (que sirva) por unidad de tiempo, estando asociado a la eficiencia (capacidad de hacer más con menos).

El nombre que debería tener este patrón es ejecución a toda costa o lo que es lo mismo, conseguir avance en el proyecto como sea, independientemente de que esto sea a costa de la calidad del desarrollo, de tener que tirar para adelante, tomando decisiones que no corresponden al que las toma y de una condiciones de trabajo aceptables para el desarrollador (overtime, presión, aceptar decisiones sobre los trabajos que se saben que afecta al correcto desempeño del mismo y del producto, etc…).

Otro posible nombre, que podría ser complementario al anterior, es beneficio a toda costa, que incluye otras decisiones nefastas como utilizar en el proyecto personas que en cuanto a conocimientos y experiencia no son lo que necesita, quitar miembros del equipo en mitad del desarrollo o sustituirlos por perfiles más bajos, reducir el tiempo dedicado al testing, quitar funcionalidad de manera unilateral, etc…

Desgraciadamente, es otro antipatrón que se repite con demasiada frecuencia y otro culpable más de la crisis del software.

También olvidan los que aplican este antipatrón que tal vez en un proyecto consigan su objetivo, pero no se puede mantener una fidelización de los clientes con unas políticas tan nefastas hacia los mismos.

2 comentarios

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 )

Google photo

Estás comentando usando tu cuenta de Google. 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 )

Conectando a %s

A %d blogueros les gusta esto: