Se considera el caso de desarrollo, se identifican algunos problemas, se formula la necesidad de un diálogo.
Caso de desarrollo
El desarrollador está "atascado" en una tarea sencilla. Estuve comprometido con la tarea durante dos semanas. Después de dos semanas de trabajo, realicé cambios en el repositorio de 10 a 20 líneas de código. El informe de tareas contiene muchos detalles técnicos. En el informe, afirmó la necesidad de tiempo adicional para finalizar la tarea.
Si el caso le resulta obvio, no es necesario que siga leyendo.
Lista de problemas
Sobrecostos presupuestarios. El desarrollador ha dedicado mucho tiempo a una función simple y requiere tiempo adicional.
El desarrollador no puede argumentar la necesidad de invertir mucho tiempo en una función simple.
Posibilidad de conflicto con el desarrollador.
La capacidad de desmotivar al desarrollador. El desarrollador no está satisfecho con la calidad del sistema existente. El desarrollador intentó mejorar el sistema. El problema no se ha resuelto por completo. Pero el desarrollador tiene poca motivación para trabajar con un sistema de baja calidad.
Posibilidad de degradación de la actitud del desarrollador hacia el administrador. Desde el punto de vista del desarrollador, el gerente no comprende la importancia de los detalles de la argumentación técnica para mejorar la calidad del sistema.
La posibilidad de nuevos precedentes de "cerraduras de construcción" por parte del desarrollador. El desarrollador puede ignorar las instrucciones del administrador y asignar tiempo de forma independiente para mejorar la calidad del sistema. Debido a las características principales, p. Ej. con costos reducidos para la funcionalidad principal que genera ganancias.
El desarrollador no sabe cómo traducir los detalles técnicos de la solución propuesta al lenguaje de los beneficios para el usuario.
El desarrollador no puede articular por qué la mala calidad del sistema conduce a un deterioro en el rendimiento comercial del producto.
, . . .
. , .
. ( .)
, , , .
.