4 formas de hacer que su equipo de ingeniería sea más productivo – TechCrunch

4 formas de hacer que su equipo de ingeniería sea más productivo – TechCrunch

Mejorando los angeles eficiencia de su equipo de ingeniería de device tiene muchas ventajas, entre las que destaca los angeles capacidad de compensar problemas en otras áreas.

Ya sea que se enfrente a restricciones presupuestarias, tenga problemas para obtener y retener talento, o simplemente quiera impulsar los angeles iteración del producto, centrarse en aumentar los angeles eficiencia de su ingeniería producirá resultados sólidos durante mucho tiempo.

Aquí hay cuatro formas de comenzar a optimizar sus recursos de ingeniería:

Analice su flujo de trabajo de desarrollo

Las canalizaciones de CI/CD son generalmente lentas y se rompen con frecuencia, lo que deja a los desarrolladores frustrados y buscando problemas.

Un reciente reporte descubrió que el 47 % de las empresas encuestadas tardaron días en implementar canalizaciones de CI/CD, y solo el 10 % pudo hacerlo en minutos, que es lo que deberían poder hacer las canalizaciones eficientes en el tiempo.

Centrarse en aumentar los angeles eficiencia de su ingeniería producirá resultados sólidos durante mucho tiempo.

¿Por qué es eso importante? Marioneta fundar que los equipos de TI de alto rendimiento, que podían implementar y enviar código a producción más rápido que sus pares, experimentaron 60 veces menos fallas y se recuperaron de ellas 168 veces más rápido. Es elementary contar con herramientas que puedan ayudarlo a analizar y corregir su flujo de trabajo de desarrollo.

El primer paso es trazar un mapa de todos los pasos de su canalización de CI/CD. Las canalizaciones de hoy en día son cada vez más complicadas: pruebas unitarias, pruebas de integración, pruebas de seguridad, verificaciones de cumplimiento, pruebas de carga, and many others. Hay innumerables formas en que las cosas pueden ralentizarse o romperse.

El segundo paso es implementar herramientas para monitorear y analizar estas tuberías. Datadog, Splunk, Atenea y código abierto Devlago son algunas herramientas que pueden ayudarlo a llegar allí.

El tercer paso es detectar lo que está roto y mejorar lo que está lento. ¿Cuál es el tiempo del ciclo de relaciones públicas? ¿Con qué frecuencia liberas? ¿Hay partes específicas de los angeles tubería que son problemáticas? Estas son las preguntas que debe hacer, responder y actuar para aumentar los angeles velocidad de su tubería de envío.

Haga que sus entornos de desarrollo sean reproducibles

Los entornos de desarrollo reproducibles se están convirtiendo lentamente en un estándar de los angeles industria, pero puede ser difícil hacer que un entorno existente sea replicable. Ya sea para permitir que un nuevo empleado presione su primer compromiso el primer día o permitir que su organización de ingeniería tenga un entorno de desarrollo idéntico, los angeles replicabilidad es elementary.

Los contenedores, democratizados por Docker en los angeles última década, ofrecen una forma de alcanzar los angeles reproducibilidad. Pero debido a que su enfoque está en los angeles portabilidad de las aplicaciones, algunos argumentan que no siempre es el mejor enfoque para hacer que los entornos de desarrollo sean reproducibles.