Acabamos de lanzar Knowledge Sharing, un informe que da a los líderes de la ingeniería visibilidad sobre cómo el conocimiento sobre el código está siendo distribuido en los equipos.
Es comúnmente entendido que los «silos de conocimiento» pueden causar traspasos que finalmente frenan a los equipos. Pero es difícil para los administradores determinar con precisión si los silos se están formando en sus propios equipos y, en caso afirmativo, identificar las medidas que pueden tomar para construir un equipo más sostenible. Todo esto es posible gracias al nuevo informe de GitPrime sobre el intercambio de conocimientos.
El informe de Intercambio de Conocimientos mide cuán minuciosamente se está distribuyendo la información en un equipo al observar quién está revisando las solicitudes de extracción de quién. Incluye dos visualizaciones: el Índice de Intercambio de Conocimientos y el Radar de Revisión.
La primera visualización del informe, el Índice de Intercambio de Conocimientos, mide cuánta información se está compartiendo entre un equipo al observar quién está revisando las relaciones públicas de quién.
Luego, los gerentes pueden usar el Radar de Revisión para sumergirse en la dinámica del equipo que está causando que el Índice se desvíe de la norma: si hay dos o tres personas que sólo revisan el código de cada uno, el Índice de Intercambio de Conocimientos del equipo tendrá una tendencia hacia 0, mientras que si la mayoría del equipo revisa el código de cada uno, el Índice tendrá una tendencia hacia 1. (GitPrime usa una variación del Coeficiente de Gini para calcular el Índice de Intercambio de Conocimientos, que se usa comúnmente para medir la distribución de la riqueza en las sociedades).
Revisar el radar como se ve en GitPrime
En nuestro caso, piense en un comentario de relaciones públicas como una unidad de riqueza. En un mundo perfecto, todo el mundo realiza un número igual de reseñas, por lo que la riqueza se distribuye uniformemente. Alternativamente, si una persona realiza todas las críticas, ha acumulado todo el conocimiento disponible a través de las críticas.
En la práctica, las revisiones de las relaciones públicas no son la única forma de compartir el conocimiento; y, como en la vida, hay otras formas de riqueza que no se consideran en un Coeficiente de Gini. Sin embargo, hemos encontrado que el Índice de Intercambio de Conocimientos es una buena señal de gestión. Se puede utilizar para ayudar a identificar a los ingenieros que no forman parte del flujo diario de revisiones, así como para encontrar silos y otros anti-patrones que a menudo surgen simplemente porque son difíciles de detectar. El Índice de Intercambio de Conocimientos es una buena herramienta para ayudar a tu equipo a colaborar y compartir conocimientos a través de las revisiones.
Busca los valores atípicos y los ingenieros varados y luego toma medidas para ayudar a que se involucren. Utilice el Índice de Intercambio de Conocimientos para gestionar la tendencia más amplia de su equipo hacia o desde ese ideal imaginado de conocimiento compartido, teniendo en cuenta que la distribución perfecta rara vez es alcanzable ni deseada.
El Índice de Intercambio de Conocimientos junto con la Participación (una métrica de Revisión) le dará una imagen muy clara de cómo su equipo está utilizando el proceso de revisión para compartir conocimientos. La implicación es una medida del porcentaje de relaciones públicas en las que un individuo participó, y el compartir conocimientos es la medida análoga como equipo.
El intercambio de conocimientos nos ayuda a entender la eficacia de nuestra colaboración con los ingenieros, y cómo entrenarlos hacia hábitos más saludables».
Mike TrionfoCTO en Homie, Inc.
El informe de intercambio de conocimientos se publicó como parte del conjunto de informes de GitPrime sobre el proceso de solicitud de extracción para proporcionar un panorama más completo de la forma en que los equipos están colaborando. Con el informe, los gerentes pueden:
- Visualizar y rastrear los centros de concentración de conocimiento, y manejarlos para fortalecer el factor bus de su equipo
- Identificar oportunidades para entrenar a los ingenieros en diferentes áreas del código, proporcionando más opcionalidad al asignar tareas en el futuro
- Identificar las oportunidades de aumentar las contrataciones en dominios específicos, alentándolos a revisar el código de un miembro específico del equipo
- Reconocer a aquellos que han estado trabajando duro para revisar el código de otros miembros del equipo, y aliviar parte de esa presión trayendo a otros al proceso
El objetivo de GitPrime es proporcionar la instrumentación que los equipos de software necesitan para comprender mejor el proceso de desarrollo. Este informe, que se empareja muy bien con los Fundamentos de Código, Revisión y Envío, le dará una imagen muy clara de cómo su equipo está colaborando y usando el proceso de revisión para compartir el conocimiento.
Para saber cómo configurar, o cómo sacar el máximo provecho de este informe, envíenos un mensaje por correo electrónico o en el chat de abajo.