X
BLOG

Forrester: Barreras y mejores prácticas para escalar de forma ágil

Forrester: Barreras y mejores prácticas para escalar de forma ágil Tiempo de leer: 3 minutos

Estos son algunos puntos importantes de la conferencia de entrega continua reciente de Diego Lo Guidice que cubre las barreras y las mejores prácticas para escalar el desarrollo ágil:

“Una serie de desafíos comunes impiden que Agile sea tan exitoso o escalado tan ampliamente como nos gustaría. En Estudio de Forrester sobre el estado del desarrollo ágil de 2015, tanto las empresas grandes como las pequeñas citaron lo siguiente como 3 barreras principales para la adopción ágil:

  1. Cambio de comportamiento de las personas (59%): Desde la alta dirección hasta los desarrolladores, pero no es tan difícil cambiar el comportamiento de los desarrolladores. Todos los desarrolladores con los que he hablado tienden a estar de acuerdo en que Agile tiene sentido.
  2. Falta de propietarios de productos capacitados en la empresa (49%): ¿Por qué está haciendo Agile si el negocio no está involucrado? No lo entiendo. Las empresas deben participar. Deberían liderar estas iniciativas. Incluso a nivel de equipo, son ellos los que están priorizando los requisitos.
  3. Falta de equipos multifuncionales dedicados (40%): Hemos creado estos silos, luego creamos un gran proceso y en lugar de comunicarnos, escribimos documentos ("¿Quieres saber lo que hice? Ve a leerlo"). Eso es un desperdicio. Eso es lo que realmente resuelven los equipos multifuncionales.

Los "expertos ágiles" rompen estas barreras

No es sorprendente que las “firmas ágiles expertas”, firmas que han escalado con éxito las prácticas ágiles a más de la mitad de sus equipos, hayan determinado cómo trabajar a través de las barreras de adopción comunes de manera más efectiva que los “neófitos ágiles”:

  • Cambio de comportamiento de las personas: Este es un problema para el 78% de los neófitos ágiles, pero solo para el 42% de los expertos ágiles.
  • Falta de compromiso o habilidad del propietario del producto por parte de la empresa: Este es un problema para el 69% de los neófitos ágiles, el 51% de los expertos ágiles.
  • Falta de habilidades ágiles en el upstream: Este es un problema para el 58% de los neófitos ágiles, el 24% de los expertos ágiles.
  • Falta de equipos multifuncionales dedicados: Este es un problema para el 54% de los neófitos ágiles, el 17% de los expertos ágiles.
  • Falta de liderazgo ejecutivo ágil: Este es un problema para el 58% de los neófitos ágiles, el 17% de los expertos ágiles.
  • Falta de habilidades ágiles en las fases posteriores de DevOps: Este es un problema para el 53% de los neófitos ágiles, el 22% de los expertos ágiles.

¿Qué mejores prácticas ágiles se aplican realmente?

La misma encuesta también preguntó "¿Qué prácticas básicas de Agile aplicas?" Los resultados de las actividades anteriores (actividades que eliminan las barreras entre la empresa y los equipos de desarrollo) fueron:

  • 86% tiene iteraciones cortas
  • 84% de uso reuniones de scrum diarias
  • 80% tiene dueño del producto
  • 78% de ganancia retroalimentación temprana y frecuente
  • 68% de uso gráficos de quemado / quemado

Los enfoques híbridos son comunes

El estudio también reveló que solo el 13% de los encuestados utilizó al menos una técnica ágil y, curiosamente, el 54% mezcló diferentes técnicas ágiles y el 27% mezcló deliberadamente técnicas ágiles y no ágiles. Claramente, están surgiendo enfoques híbridos en el mundo real. Los métodos más populares son Scrum, iterativo, Kanban, DevOps y Lean. El método híbrido más popular es la combinación de cascada y ágil, "WaterScrumFall".

Para las actividades posteriores (actividades que eliminan la barrera entre el desarrollo, la prueba y las operaciones), los resultados indicaron que:

  • Aplicar 58% Integración continua
  • 58% practica Entrega Continua
  • 39% realiza Desarrollo basado en pruebas
  • El 51% de los encuestados indicó que realiza todas las mejores prácticas anteriores;
  • El 24% realiza todas las mejores prácticas posteriores.
  • Solo el 15% realiza todas las mejores prácticas clave upstream y downstream.

¿Por qué Agile?

Esta pregunta surge todos los años: ¿Por qué Agile? ¿Cuáles son los beneficios tangibles reales? La investigación de Forrester apunta a lo siguiente de su informe sobre métodos de prueba ágiles y de vanguardia. Agile no se trata de hacer que el software sea fácil o más económico para el desarrollador, sino de lograr mejores resultados con la cantidad de tiempo, esfuerzo y dinero invertido en el desarrollo:

  • Alineación entre el negocio y la TI
  • Entrega de soluciones que cumplen con los requisitos
  • Capacidad para hacer correcciones durante el desarrollo.
  • Aumente la agilidad eliminando el cuello de botella de las pruebas

La Buena Noticia

Algunas noticias positivas del estudio indicaron que los probadores se están convirtiendo en pares de desarrolladores y ciudadanos de primera clase del proceso Agile. A medida que madura la capacidad de prueba de una organización, la prueba se convierte en una función crítica y los evaluadores deben ser parte del equipo como pares. Claramente, las organizaciones líderes están haciendo que los evaluadores formen parte de un equipo integrado. No tienen un centro de pruebas de excelencia desacoplado del desarrollo. Los probadores son realmente parte del equipo.

Escrito por

Parasoft

Las herramientas de prueba de software automatizadas líderes en la industria de Parasoft respaldan todo el proceso de desarrollo de software, desde que el desarrollador escribe la primera línea de código hasta las pruebas unitarias y funcionales, hasta las pruebas de rendimiento y seguridad, aprovechando los entornos de prueba simulados en el camino.

Reciba las últimas noticias y recursos sobre pruebas de software en su bandeja de entrada.

Prueba Parasoft