Tech Management & Leadership

Adquiere nuevas habilidades y aprende

DevOps infrastructure as code testing (TDD, ATDD y BDD) arquitectura de componentes arquitecturas front y back metodologías ágiles   software economics escalado de equipos tech recruitment calidad del software

de la mano de seniors y CTOs de grandes empresas y startups

0
Semanas
0
Horas
0
Docentes expertos

Adquiere nuevas habilidades y aprende

DevOps infrastructure as code testing (TDD, ATDD y BDD) arquitectura de componentes arquitecturas front y back metodologías ágiles   software economics escalado de equipos tech recruitment calidad del software

de la mano de seniors y CTOs de grandes empresas y startups

0
Semanas
0
Horas
0
Profesores expertos

¿Qué vas a
conseguir?

  • Conocer nuevas tecnologías que usan las startups y empresas punteras.
  • Mejorar los aspectos técnicos alineados con la empresa.
  • Crear procesos que aseguren calidad en los equipos técnicos.
  • Sesiones en vivo ‘live coding’ para practicar con código real.
  • Controlar las métricas y los presupuestos de tecnología.
  • Comunicar la estrategia tecnológica a empleados, socios e inversores.

Contenido del curso

Durante este módulo trabajaremos las principales tendencias en innovación, la importancia del modelo de negocio junto con la visión que deben tener los C-levels.

Al final, la tecnología es un medio para un fin o no un fin en si mismo. Por tanto, quitaremos modas, especulaciones y haremos que el Tech Management se dedique a hacer rentable su unidad de negocio; en este caso IT.

Durante este módulo trabajaremos las principales tendencias en innovación, la importancia del modelo de negocio junto con la visión que deben tener los C-levels.

Al final, la tecnología es un medio para un fin o no un fin en si mismo. Por tanto, quitaremos modas, especulaciones y haremos que el Tech Management se dedique a hacer rentable su unidad de negocio; en este caso IT.

Durante este módulo trabajaremos las principales tendencias en innovación, la importancia del modelo de negocio junto con la visión que deben tener los C-levels.

Al final, la tecnología es un medio para un fin o no un fin en si mismo. Por tanto, quitaremos modas, especulaciones y haremos que el Tech Management se dedique a hacer rentable su unidad de negocio; en este caso IT.

En todo proceso de gestión aparece la parte humanística, nos gusta trabajar con personas alineadas en un objetivo, ese objetivo, aunque sea medible, es accionable con las personas.
Por ese motivo profundizaremos en el lado humano para ver como dirigir con inteligencia emocional. En este bloque trabajaremos con modelos de liderazgo de Tuckman, liderazgo situacional y los estilos sociales de comunicación mediante sesiones prácticas.

En este bloque veremos las técnicas de gestión de la productividad, maximizando el rendimiento de las personas y evitando los sobrecostes viendo las relaciones con otros departamentos o proveedores interno o externos. Veremos la relación con inversores, si nuestra empresa tiene esa casuística, las métricas (KPIs) que nos hacen medir y validar la relación con el negocio.

Trabajaremos los conceptos de gestión y asignación de recursos para cumplir los objetivos, definir las prioridades de las tareas relacionadas con el proyecto y dead-lines.
Cómo motivar y organizar al equipo de trabajo para lograr un objetivo definido manteniendo el plan de proyecto y teniendo el control de costes, plazos y alcance.
Veremos para qué hay que gestionar un proyecto y para quién hay que gestionarlo desde un prisma de Agile Projects.

Esta temática, aunque muy familiarizada y a veces un poco descontextualizada, vamos a abordarla con modelos y casos reales no sólo en el área IT, sino en toda la organización. Los casos de éxito siempre son cambios organizacionales y no exclusivos de IT. Se profundizará en la gestión agile desde diferentes metodologías y técnicas atendiendo a la entrega frecuente y funcional de resultados medibles, respuesta al cambio, colaboración y transparencia, excelencia y satisfacción del cliente todo gestionado con equipos motivados y autoorganizados con mucho volumen de personas.

Hoy en día es difícil “enamorar” al talento para que quiera trabajar en tu proyecto, al final son ellos los que deciden, ya no decides tú como empresa. De esta forma debemos centrarnos en definir bien las necesidades de talento y como tech manager generar ese compromiso con el equipo y con las personas que vas a fichar. En este bloque focalizaremos en ver estrategias para seleccionar talento, gestionar el crecimiento y encontrar las personas correctas, tener una cultura positiva de trabajo con un buen storytelling y marca para que el talento quiera ir a trabajar contigo.

Partimos de la hipótesis que el reclutamiento está roto… Pero hay que buscar talento de forma distinta. Nos centraremos en analizar las causas y centrar el foco en la marca empleadora, en la cultura primero y ser lo más eficiente posible. Además, hablaremos de los tips para poder encontrar más rápido a ese talento mediante el networking y los referidos, cómo crear una buena descripción de la oferta de trabajo y donde publicarla.

Veremos como negociar con el candidato y encontrar las fórmulas para poder explicar la oferta pudiendo analizar los intereses de esa persona y explicarle lo que está buscando la empresa para ese puesto. De manera que ese proceso sirva para resolver todas las dudas posibles.

Toda empresa debe definir un proceso de captación de candidatos y como hemos hablado ser capaces de “enamorarlo”, por tanto, revisaremos las mejores tácticas para tener un buen proceso de selección y que ayude a aumentar la probabilidad que ese candidato decida trabajar con nosotros.

La bienvenida del candidato a trabajador o trabajadora debe ser una experiencia que pueda recordar y hablaremos de técnicas para generar un buen “onboarding”. El proceso no puede ser un checklist de tareas sino una experiencia en si mismo y profundizaremos en crear la nuestra como tech manager generando un documento de onboarding, hablando del welcome pack y dejando claras las expectativas de esa nueva persona en el equipo.

En ese crecimiento como manager también necesitamos establecer las bases de cómo hacer crecer al equipo con apoyo de recursos humanos o sin él, según la dimensión de la compañía, viendo que roles son necesarios en los equipos y cómo son necesarios en cada momento en la empresa. Dentro de esos niveles de escala, hay que saber definir en cada momento qué se necesita.

Este bloque se centrará en la arquitectura de desarrollo para ver el estado del arte de la tecnología actual. Los pros y contras de las tendencias actuales. Veremos diferentes stacks, desde UX & Front, evolución de la web y futuro. Arquitecturas de front, modelos FPA y SPA junto con el enfoque actual bidireccional y unidireccional.

En este bloque profundizaremos en los tipos de enfoques de testing (TDD, ATDD, BDD), estrategias de testing para patrones arquitectónicos habituales.
Además, pondremos foco en los softwares economics: qué testear, cuándo testear y cuándo no.
Debatiremos sobre arquitecturas limpias (clean architecture) mediante katas para ver los smells y refactorizar el código haciendo live coding, transformando código mal testeable en mantenible y legible mediante testing.
Veremos la importancia de tener un código semántico y sinergias entre QA y testing automático de los desarrolladores.

Los sistemas de software son cada vez más importantes y crecen rápidamente en tamaño y complejidad. Desarrollar software de calidad, basado en estándares con funcionalidad y rendimiento ajustado a las necesidades y exigencias del cliente, son aspectos fundamentales para asegurar el éxito del producto software. En este bloque profundizaremos con prácticas reales en SonarQube.

En este bloque se verán los conceptos de arquitectura de sistemas y arquitectura del software y cómo estos conceptos han ido evolucionando y sobre todo como se
ha encaminado al DevOps. Además, se profundizará en modelos de alojamiento para esa arquitectura junto con modelos de despliegue en Azure, Google Cloud y AWS; el caso práctico se hará en AWS.
Se hablará de soluciones distribuidas que introducen un cambio en la forma de
trabajar y de gestionar los proyectos, y se debatirá entre cloud y datacenter para ver pros y contras.

En este bloque se centrará en conocer las funciones de un DevOps y sus herramientas de trabajo. Definir y crear la estrategia de arquitectura de sistemas de la empresa. Aprender a implementar continuous delivery y orquestación de servicios.
En la demo con un caso real se verán las herramientas de aprovisionamiento y cómo automatizar esas tareas junto con el despliegue del desarrollo viendo Puppet, Chef, Terraform, Ansible y Packer. Por otro lado, ese despliegue se hará usando Docker con Kubernetes como gestor de clústeres para hacer los pipelines de CI/CD (Continuous Integration / Continuous Delivery).

Tanto la automatización como la orquestación eliminan la carga de administrar las
operaciones cotidianas de los equipos de TI para que puedan concentrarse en actividades estratégicas de valor agregado.
Para esa automatización y orquestación usaremos Jenkins para ejecutar tuberías, cobertura de código y herramientas de calidad para la relación de Pipelines y procesos de automatización.
Además, en este bloque vamos a trabajar con diferentes técnicas para lograr Alta Disponibilidad (HA) en nuestros entornos de producción.

En este módulo trabajaremos las softskills, al final vamos a trabajar dirigiendo personas y equipos, por tanto, un rol ingenieril necesita adquirir un lenguaje verbal, no verbal y emocional para la consecución de objetivos comunes, contribuyendo al desarrollo personal y profesional del equipo; cosa que por defecto no es innato en los técnicos o no se enseña en grados o ingenierías.

El Proyecto Final del Bootcamp tiene como objetivo confirmar que el/la alumnx ha interiorizado los conceptos y le permitirá desempeñar las funciones de Tech Management con éxito, asegurando así un buen futuro en la compañía. Desde GeeksHubs, hemos analizado cuales son los principales hitos a los que se enfrenta una o un manager tecnológico y basaremos el proyecto en uno de estos tres desafíos:

  • Gestión de personas (equipo + comunicación)
  • Generar proceso CI/CD (infraestructura + tecnología)
  • Gestión de proyectos IT (management + innovación)

El contenido será totalmente libre, dentro de un marco realista, con el objetivo de reflexionar e implementar una solución al problema que se expone.

Descárgate nuestro temario completo para saber más

¿A quién va dirigido?

Pre-requisitos:

Este bootcamp está orientado a perfiles seniors con ganas de dar un paso en su trayectoria profesional tech y compaginar sus conocimientos IT con las líneas de negocio y el management de equipo.

Perfil del estudiante:

  • Developer
  • Senior Developer
  • Tech Project Manager
  • Tech Product Owner
  • Tech Leader
  • CTO

Desde casa

Masterclass en directo

Profesionales expertos en activo

Experiencias de nuestro alumnado

Gracias al bootcamp [...] me he atrevido a dar el paso de ser el líder técnico en mi actual empresaMiguel Salas
Leer más
Sentía que aumentaban mis responsabilidades pero no tenía el conocimiento necesario para poder tomar las decisiones correctas. Gracias al bootcamp he obtenido los recursos para la toma de decisiones y me he atrevido a dar el paso de ser el líder técnico. Destacaría la mejora en la gestión de equipo y las metodologías de trabajo y desarrollo.
Me ha permitido conocer mejor los procesosAlex Torreblanca
Leer más
Este curso me ha servido para afianzar mis conocimientos como líder y manager, a la vez que me ha permitido conocer mejor los procesos de desarrollo de software y gestión de tareas para poder adaptarlo a mi ámbito concreto.
Muy buena voluntadCarlos Gutiérrez
Leer más
Muy buena voluntad por parte de todos los participantes, tanto profesorado como alumnado para compartir conocimiento y vivencias.
La calidad de los docentes me ha servido muchoIsabel Salvador
Leer más
Organización y coordinación de las sesiones excelente dede el principio hasta el final. La calidad de los docentes me ha servido mucho, pues han sido explicaciones muy claras y además hemos podido ver como trabajan en su día a día y cómo podemos aplicar lo aprendido según las circustancias de cada uno de nosotros.
Lo recomendaré a todo aquel que puedaXavi Pitarch
Leer más
El curso me ha parecido una gran decisión y lo recomendaré a todo aquel que pueda. Por contactos, conocimientos adquiridos y poder consultar los videos a posteriori, merece muchísimo la pena.
Hay profesores de mucho nivelJoan Colomo
Leer más
Hay profesores de mucho nivel que aportan de forma muy abierta su experiencia. Para mi ha sido el gran valor.
Anterior
Siguiente

Equipo Docente

"Lo que empezó siendo puramente tecnológico ha acabado transformándose en un cargo de gran responsabilidad que si tuviese que dividir en porcentajes, para mí sería un 40% Tech, 40% Management y 20% Business Mind.

Esto se traduce en una amplia experiencia y capacidades en liderar los procesos, crecimiento y evolución de la organización."

Chaume Sánchez

Director del Bootcamp y CEO de GeeksHubs

Twitter Linkedin-in

Álvaro Núñez

Security Researcher
en ElevenPaths

Linkedin-in

Pablo González

Technical Manager & Security
en Telefónica Digital España

Linkedin-in

Marc Oliveras

VP Engineering Europe
en Emburse

Ítalo Mouzinho

Talent Business Partner (HRBP - Tech)
en Wallapop

Olga Cebrián

Co-Founder
en Aomm.tv

Linkedin-in

Ricardo García

QA Engineer
en ElevenPaths

Pedro Díaz

SRE Lead
en Mercadona Tech

Ricardo Borillo

CTO en Declarando. Analista Unidad de Análisis y Desarrollo TI
en Universitat Jaume I

Linkedin-in

Javier del Arco

Director MBA Executive
en Universidad Europea de Madrid

Javier Rodríguez

Senior Developer
en PowerElectronics

Linkedin-in

Maribel Vilaplana

Consultora y Formadora en Comunicación de Alto Impacto. Periodista. Speaker y Conductora Eventos

Linkedin-in