Si necesitas ayuda en tu equipo para incorporar los conocimientos que les hace falta, este es el servicio ideal para ti. Aquí podrán aprender a desarrollar sus habilidades en un ambiente proactivo. Junto a un technical coach, el equipo podrá trabajar en sus tareas del día a día, teniendo un technical coach que ayudará a que eso se realice de la mejor manera posible, priorizando el conocimiento en cada paso; sin perder de vista el aumento de la productividad y la entrega de valor.
¿Qué hacemos?
“Desarrollamos equipos de alto rendimiento capaces de satisfacer la demanda de producto de forma efectiva y sostenida”
- Sesiones regulares de coaching / acompañamiento hands-on con todos los miembros del equipo.
- Consultoría en la planificación y ejecución de los proyectos del equipo.
- Soporte en la definición de la visión tecnológica del equipo.
- Evaluación y mejora del equipo contra un modelo de competencias de equipos de alto rendimiento.
- Formación y acompañamiento de un technical coach experto en la tecnología.
Beneficios
- Garantía de calidad del Software y la propuesta de valor.
- Incremento en la calidad del Software.
- Incremento en la velocidad de desarrollo.
- Desafíos constantes por parte del Technical coach para pulir sus habilidades.
¿Cómo trabajamos?
- 4 sesiones a la semana.
- 4 horas por día.
- Soporte ilimitado (Slack, Discord, Microsoft Teams, Zoom).
- Grupos cerrados.
- Remoto.
Beneficios
- Mejora en la forma de trabajo.
- Aumento de la motivación.
- Cursos online en nuestro campus.
- No apagamos los motores, seguimos entregando valor al producto.
- Technical coach que garantiza la calidad de las entregas.
Areas de conocimiento
Cualquiera que ayude al equipo a mejorar técnicamente. Principalmente se engoban en:
- Check work: TDD, BDD, unit/integration/e2e testing, contract testing, etc.
- Write good code: Refactoring, IDE productivity, OO design, Legacy code, DDD, etc.
- Ship at will: CI/CD, DevOps, monitoring, etc.
- Discipline and learning: Pairing, Mobbing.
También opera en las siguientes áreas de mejora de procesos del equipo, en colaboración con otros roles (Agile Coach / Scrum Master):
- Know what to build: Stories, Planning, Vertical Slicing, etc.
- Improve as a team: Retrospectives, innovation, etc.
- Not hurried: Velocity, planning to capacity.
Actividades
- Pair programming: sesiones 1:1 en grupos pequeños sobre código productivo para trabajar en historias de usuario mientras se ponen en práctica nuevos conocimientos.
- Learning hours (preparación e impartición): sesiones de aprendizaje sobre un tema concreto, de corte práctico (formato coding dojo, katas, etc.) para transmitir nuevos - conceptos al equipo.
- Mob programming: sesiones de trabajo hands-on con todo el equipo, sobre código productivo, ya sea sobre US’s o
- Comunidad de práctica: proponer, organizar y participar en actividades de aprendizaje y compartición de conocimiento cross-team para potenciar la polinización cruzada.
- Mentorizar 1:1 a cada developer.
- Facilitar discusiones técnicas.
- Participar de oyente en las ceremonias del equipo y sugerir mejoras.
- Identificar los gaps de conocimiento del equipo.
- Ayudar al equipo a elaborar la visión y el roadmap técnico.
¿Cómo medimos el impacto?
- Reducción de bugs.
- Frecuencia de entregables.
- Aumento de la performance del equipo.
- Retención de talento.
- Empoderamiento del equipo y compromiso.
¿Necesitas más información?
Te invitamos a que selecciones el día y hora que te quede cómodo, donde conversaremos con todo el equipo para determinar cuáles son los conocimientos que requieren al corto plazo y trazaremos un plan de aprendizaje orientado a la productividad sin perder de vista la ejecución de las tareas del día a día. 👇