Definición - ¿Qué significa Yak Shaving?
El afeitado de yak es un término de programación que se refiere a una serie de tareas que deben realizarse antes de que un proyecto pueda avanzar hacia su próximo hito. Se cree que este término fue acuñado por Carlin Vieri y se inspiró en un episodio de "The Ren & Stimpy Show". El nombre del término alude a la aparente inutilidad de las tareas que se están realizando, aunque sean necesarias para resolver un problema mayor. El proceso de complicar una actividad simple también puede considerarse afeitado de yak.
Techinfo explica Yak Shaving
Los equipos de desarrollo a menudo tienen que realizar varias tareas que son en miniatura en términos de complejidad y relatividad empresarial antes de que un proyecto pueda pasar a su siguiente hito. Por ejemplo, antes de formalizar los requisitos, es necesario realizar varias tareas, como recopilar los requisitos de entidades internas y externas, validar los requisitos para determinar a qué objetivos se les debe asignar prioridad y revisar los requisitos para sugerir mejoras y cambios.
Estos pasos son irrelevantes si se ven desde un ángulo comercial más amplio, pero deben realizarse antes de que el proyecto pueda avanzar. Dicho esto, algunas tareas pueden ser más importantes que otras y pueden mejorar el valor empresarial de la organización. El gerente de la organización debe revisar el conjunto de actividades en miniatura realizadas por el equipo de desarrollo y determinar su importancia comercial para filtrar las actividades irrelevantes. Conduce a una pérdida de tiempo, esfuerzo y recursos organizativos. Como tal, los tomadores de decisiones deben revisar el ciclo de vida de un proyecto para identificar tales problemas.