Proyecto de código abierto de la semana de SD Times: marco de productividad y felicidad del desarrollador

LinkedIn anunció recientemente su decisión de abrir su código fuente Marco de productividad y felicidad del desarrollador (DPH).

El marco DPH describe «los sistemas, procesos, métricas y sistemas de retroalimentación que utilizamos para comprender a nuestros desarrolladores y sus necesidades internamente en LinkedIn», Max Kanat-Alexander, ingeniero de software principal de LinkedIn, y Grant Jenks, ingeniero de software senior de LinkedIn, escribió en un entrada en el blog.

El Marco puede ser adaptado por organizaciones que buscan implementar sistemas para mejorar la productividad y la satisfacción de los desarrolladores.

Describe las métricas que sigue LinkedIn, cómo elige qué medir y proporciona información sobre por qué algunas métricas son mejores que otras. Por ejemplo, algunas de las métricas implementadas en LinkedIn incluyen Developer Build Time, que es el tiempo que los desarrolladores esperan a que finalicen sus compilaciones; Net User Satisfaction, que mide qué tan satisfechos están los desarrolladores con las herramientas internas que utilizan; y el tiempo de respuesta del revisor de código, que mide cuánto tiempo lleva una revisión responder a las actualizaciones del código.

El Marco DPH también recomienda crear Personas de Desarrollador para comprender mejor a los desarrolladores categorizándolos en grupos según sus flujos de trabajo. Esto permite a los líderes pensar en las prioridades por separado para cada grupo.

También hay pautas para los equipos que crean sistemas de retroalimentación y pautas para métricas cuantitativas.

Finalmente, el Marco termina con un conjunto de métricas de ejemplo en los que las empresas pueden basar el suyo.

“Ahora más que nunca, los desarrolladores están atravesando muchos cambios y nuevas oportunidades en esta nueva era de IA generativa, por lo que es primordial garantizar que los equipos tengan los sistemas, procesos, métricas y sistemas de retroalimentación para tener éxito. Nuestro objetivo con esta versión era ofrecer una respuesta a una de las principales preguntas que escuchamos en toda la industria del software: «¿Cómo puedo ayudar a mis equipos de desarrollo de software a ser más eficientes, más efectivos y más felices?» Descubrimos que la mejor manera de responder a esta pregunta es a través de datos, generalmente es decir, métricas y sistemas de retroalimentación”, escribieron Kanat-Alexander y Jenks.


Source link

About David Lopez

Informático y experto en redes. Redactor en varios blogs tecnológicos desde hace 4 años y ahora en Steamachine.net

Check Also

Desarrollo de aplicaciones para el cuidado de mascotas en 2024: características y costos

Las innovaciones en tecnología y las economías en crecimiento mejoran la calidad de vida de …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *