1) Fomentar una cultura de seguridad psicológica
Cuando Google se propuso identificar las cualidades que hicieron que los equipos y las empresas fueran exitosas, se dio cuenta de un descubrimiento sorprendente: más que equipos con algunas “estrellas” en su campo, equipos en los que las personas sentían una sensación de “seguridad psicológica”. “Se desempeñaron mejor en sus respectivas tareas.
Las personas generalmente tienen éxito cuando se sienten libres de criticar y construir sobre las ideas de sus compañeros de trabajo, y eso es especialmente cierto cuando se trata de tareas muy colaborativas como el desarrollo ágil. La construcción de una cultura de aceptación no ocurre de la noche a la mañana, pero comienza alentando la retroalimentación durante cada paso del proceso de desarrollo y permitiendo que los miembros del equipo asuman grandes riesgos ante las grandes ideas.
- ¿Cuáles son algunas buenas maneras de hacer un seguimiento de la deuda técnica?
- ¿Cuáles son las mejores prácticas para estructurar proyectos de Python?
- ¿Cuál es la principal diferencia entre el modelo incremental y el modelo RAD en las pruebas de software?
- ¿Qué se entiende por contradicciones en srs?
- ¿Por qué tantos eligen la pila abierta (Django, Play, Ruby on Rails) frente a la pila de Microsoft para construir redes sociales (ASP.NET MVC)
2) Alquiler por habilidad y ajuste cultural
Lea el resto del artículo: Estructura de equipo ágil: cómo crear equipos de desarrollo de aplicaciones de alto rendimiento.