preloader

Technical coaching



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. 👇

¿Conversamos?


Si lo prefieres, agéndanos una llamada directamente