Saltar al contenido

Introducción al código de la mantequilla de cacao

Altos niveles de rotación son normales cuando un ingeniero es pionero en una nueva característica mientras explora y prueba múltiples soluciones a un problema. La creación de prototipos es comúnmente vista en la parte superior de un proyecto, especialmente cuando ese proyecto es nuevo o desconocido. (De hecho, un nivel inusualmente bajo de «Churn» en la parte superior de un proyecto podría ser un indicador temprano de que un proyecto no está progresando como se había planeado).

Cuando un desarrollador está inmerso en proyectos exploratorios, a menudo se hacen sacrificios en las normas de código para una prueba de concepto más rápida, que se perfeccionará más tarde una vez que se haya identificado la solución correcta. Aunque esto produce niveles más altos de pérdida de código a corto plazo, este patrón de trabajo es productivo ya que el ingeniero está probando nuevas ideas más pronto. Rediseños, prototipos y POC son todos ejemplos de donde se esperaría ver grandes trozos de código reescrito.

Introducción al código de la mantequilla de cacao
Introducción al código de la mantequilla de cacao

Cuando noten que un ingeniero está haciendo un prototipo, no los interrumpan. Si tienen una próxima reunión en su calendario que no es absolutamente necesaria, considera posponer la reunión – o hazles saber que estás consciente de que están cabeza abajo en este proyecto, y que no necesitan unirse a menos que quieran.

Sin embargo, si el tiempo y el esfuerzo invertidos en la creación de prototipos sobrepasa con creces lo «normal» del ingeniero o lo que se esperaría para la tarea en cuestión, puede valer la pena registrarse para obtener una mejor comprensión del proceso de pensamiento del ingeniero. Tal vez el problema es más difícil que la mayoría de los que han experimentado. Podrían admitir que no entienden completamente ciertos aspectos del problema – o, todo podría estar yendo bien, pero están yendo más allá de lo que están construyendo.

La creación de prototipos es un patrón común y saludable. La clave está en entender cuándo ha durado un tiempo inusualmente largo o ha superado lo que se esperaba. Asegúrate de que el nivel de prototipado en el tiempo está en línea con el nivel apropiado de riesgo empresarial y la cantidad de valor que esperas de la característica.