Creo que una de las preocupaciones más comunes en la adaptación de Scrum se relaciona con el trabajo con equipos de desarrollo remoto. Sin embargo, implementar Scrum con desarrolladores externos no es muy complicado, como parece a primera vista.
Tenemos experiencia en la aplicación de la metodología Scrum en uno de los proyectos con un equipo distribuido. Para obtener resultados integrales, hemos seguido algunos principios importantes:
- El equipo es el núcleo de Scrum, es mejor permitir que los miembros del equipo organicen el trabajo del proyecto
- El número de miembros del equipo tiene que ser limitado.
- Mantenga las tareas claras y estrictamente definidas cuando planifique un sprint
- Se requiere una comunicación regular para un trabajo eficiente (a través de video chat u otros mensajeros)
- El equipo debe cumplir los plazos sin exenciones
Aquí puede encontrar más detalles sobre el uso efectivo de Scrum con un equipo de desarrollo subcontratado: Mezclar Agile Scrum y Outsourcing de desarrollo de software
- ¿Qué es una API (interfaz de programación de aplicaciones) y cómo creo una?
- ¿Por qué bancos como JP Morgan y Bank of America Merrill Lynch utilizan Python para reemplazar los sistemas históricos heredados construidos en Java / C ++?
- ¿Cuál sería la estructura organizativa más óptima para la empresa de desarrollo de software orientada a Agile con menos de 100 personas que realizan SaaS?
- ¿Cuál es la diferencia entre un software integrado y un ingeniero de hardware en términos de trabajo realizado?
- ¿En qué se diferencian los algoritmos estudiados en los libros de texto de los del mundo real que utilizan las compañías de software como Google, Amazon, Uber, etc.?