Desarrollo de software. Fuerza de rozamiento o fricción

La fuerza de rozamiento o fricción son todas aquellas contingencias que se producen en el proyecto de desarrollo de software que se suma a un valor inicial resultado de la negociación previa a la contratación del mismo (o al decisión de su realización mediante recursos internos).

Ese valor inicial puede ser tan alto que el condicione de manera absoluta el resultado del proyecto pudiéndose llegar al punto de que en la práctica sea casi imposible llegar a buen fin sin que alguna de las variables (calidad del producto, desgaste entre stakeholders, sobrecoste, etc….) se vean afectadas (Death March Project).

Pensar que el valor inicial se va a mantener durante todo el proyecto es suponer que en el desarrollo de software no se van a producir ninguno de los factores que definen su incertidumbre inherente (cambio de prioridades, cambios en los procesos, cambio en los stakeholder, variación de la implicación de los mismos, contingencias en el equipo de proyecto, etc…) y eso es peligroso porque no te hace pensar en los posibles riesgos y gestionarlos.

Conseguir un producto que satisfaga las expectativas del usuario será el resultado de vencer esa resistencia, esa fuerza de rozamiento, esa fricción.

No es sencillo porque el desarrollo de software no lo es, pero será cuestión de asumir que esas dificultades existen y que conformen vayan llegando será necesario superarlas, venciendo la resistencia con más empuje teniendo en cuenta que el mismo no solo es resultado de un mayor esfuerzo, sino también de una buena práctica en el proyecto resultado de la cualificación del equipo que participa en él.

1 comentario

Deja un comentario