Bootcamp

CTO &
Development Manager

Adquiere nuevas habilidades y aprende

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

Del CTO al CIO (Chief innovation Officer).

Trabajaremos las principales tendencias en innovación, innovación abierta, qué es, por qué tiene éxito, la importancia del modelo de negocio en la innovación.

Visión sobre las principales tendencias tecnológicas a medio/largo plazo (hype cycle, etc…).

Project Management y Herramientas para gestión de
proyectos

Trabajaremos los conceptos de gestión y asignación 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.
Trabajaremos herramientas como Atlassian, conceptos como la cultura de
código y cómo generar un dashboard para negocio para tomar decisiones
informadas

Gestión de negocio vs desarrollo

Técnicas de gestión de la productividad, maximizando el rendimiento de las
personas y evitando los sobrecostes. Se trabajaran los conceptos básicos dentro
los procesos de negocio de una empresa:
> Proveedores internos y externos, relaciones con otros departamentos y
diferentes metodologías.
> KPIs: qué son, cuántos necesito, cómo los mido…
> Estrategia tecnológica y su alineación con los objetivos de negocio, relación
con inversores, gestión de la obsolescencia y deuda tecnológica.
Medición y gestión de la calidad.

Metodologías ágiles. Scrum avanzado.

Se profundizará en la gestión del scrum master con expertos liderando equipos
con mucho volumen de personas.

Team building y Liderazgo

Cómo gestionar equipos con inteligencia emocional. Durante la sesión de
liderazgo hablaremos del modelo de Tuckman, liderazgo situacional y los estilos
sociales de comunicación.

Negocio: Finanzas, balances, presupuestos

Conceptos básicos sobre los procesos financieros y económicos de una
empresa:
> Cuenta de resultados, balance y cash flow.
> Métodos de valoración de inversiones con plazo de recuperación, VAN y
TIR.
Caso práctico con la valoración de un proyecto de inversión estimando flujos de
caja del proyecto, valoración del proyecto, escenarios, análisis de sensibilidad y
búsqueda de objetivos.

Formación

Se trabajará como definir la carrera profesional, cómo crear la cultura de
aprendizaje continuo.
La importancia de la selección y retención del talento.

Contratación

Trabajaremos las herramientas para encontrar talento Rapportive, Connectifier,
OctoHR, Givehub.io, así como definir la marca del empleador cómo se ponen las
ofertas laborales y dónde junto con la propuesta de valor para el empleado.
En el proceso de selección saber dar feedback y mejorar la experiencia del
candidato, pequeños trucos en la negociación, cuidar el onboarding del
candidato y gestionar la cultura de la empresa para tener una mayor retención.
Crear una cultura de carrera profesional para el trabajador.
No siempre todo el desarrollo se realiza en la compañía y hay que ver los
criterios de contratación interno y externo/proveedores.

Roles del equipo y crecimiento

Conoceremos qué roles son necesarios en los equipos y cómo son necesarios en
cada momento en la empresa. Dentro de los niveles de escala, hay que saber
definir en cada momento qué se necesita.
Conocer el Live coding para crear varios entornos de desarrollo y qué hay que
tener en cuenta en cada fase según se escala.

Stack tecnológico

Estado del arte de la tecnología actual. Los pros y contras de las tendencias
actuales. Estado de los diferentes stacks:
> UX & Front, evolución de la web y futuro. Arquitecturas de Front, modelos
FPA y SPA junto con el enfoque actual bidireccional y unidireccional.
> Arquitecturas de componentes, modelo abstracto de componentes
(React/Vue, Angular/Aurelia y Polymer).
> Arquitecturas de integración Back con arquitecturas en cliente,
cliente/servidor, SOA, mServicios y REST.
Estereotipos de arquitecturas dirigidas por datos, transacciones o procesos.

Testing

Tipos de enfoques de testing (TDD, ATDD, BDD), estrategias de testing para
patrones arquitectónicos habituales.
Testing y software economics: qué testear, cuándo testear y cuándo no.
Live coding con práctica en transformación de código mal testeable / mantenible
/ legible.
La importancia de tener un código semántico y sinergias entre QA y testing
automático de los desarrolladores.

Calidad del software

Los Sistemas de Software son cada vez más importantes en la sociedad actual 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.

Arquitectura

Se profundizará en 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.
Los alumnos trabajarán con diferentes soluciones basadas en infraestructuras
Azure y AWS. Soluciones distribuidas que introducen un cambio en la forma de
trabajar y de gestionar los proyectos.
Cloud vs datacenter para ver pros y contras.

Escalabilidad de infraestructura de sistemas y servidores

Para preparar un site para recibir peticiones web de alto rendimiento
necesitamos conocer los conceptos:
> Containers vs VMs.
> Diseño de aplicaciones, el manifiesto de 12 factores, microservicios y
arquitecturas SOA.
> Infraestructura como código e infraestructura inmutable.
> Balanceo de carga con service discovery, client side load balancing, circuit
breakers y service mesh and networking.
Autoescalado y chaos engineering, escalado en base de datos, arquitecturas de
aplicación para escalar y gestión de servicios SLA / SLO / SLI.

Escalabilidad de equipo

Trabajar el crecimiento de la empresa desde el punto de vista del equipo de
trabajo, el impacto de las nuevas contrataciones y la gestión del
dimensionamiento de las personas.

DevOps

Crear la cultura devops y toda la infraestructura para escalar un proyecto, para
ello se profundizarán en los conceptos:
> Tactical patterns para saber por dónde empezar y detalles a considerar en
un proyecto.
> Deployments / Rollbacks para la automatización total. CI / CD con Jenkins.
Automation y Config Management con live coding en Ansible.
> Imágenes (Packer / AMIs) vs VMs (Virtualbox / Vagrant) vs Containers
(Docker).
> Utilizar los logs para almacenarlos y explotarlos con ELK Stack.
> Time series almacenado en InfluxDB / Cloudwatch y visualización con
Grafana. Monitor y alerting.
> Infrastructure as code con Terraform.
> Secrets management / Security (Ansible Vault / Hashicorp Vault / Best
practices redes).
Business transformation viendo los beneficios de cultura DevOps.

SoftSkills

Trabajar dirigiendo personas y equipos es adquirir una serie de habilidades
verbales, no verbales y emocionales para la consecución de objetivos comunes,
contribuyendo al desarrollo personal y profesional del equipo.

Habilidades comunicativas

Un CTO requiere unas habilidades sociales y personales que mejorar.
Hablaremos de lenguaje no verbal, gestión de los nervios, 3Ps, la narrativa en el
mundo de los negocios y elevator pitch,
Las sesiones introducirán los conceptos para pasar a la practicar en directo
grabando al alumno en vídeo realizando un speech.

Descárgate nuestro temario completo para saber más

¿A quién va dirigido?

Profesionales con experiencia que quieran mejorar sus habilidades en estas áreas, especializarse o iniciar su camino a ser Head of Engineering, VP of Engineering, Lead Architect, Development Manager o CTO.

Perfiles profesionales:

  • Developer
  • Senior developer
  • Tech Project Manager
  • Tech Product Owner
  • Tech Leader
  • CTO
Un CTO es un perfil que domina la tecnología a alto nivel (dev skills) así como la gestión de personas, equipo, departamento, negocio y liderazgo (management skills). Teniendo además la mente enfocada en aportar al negocio.

Nuestros profesores

Carlos Buenosvinos

Head of SEAT:CODE
at SEAT SA

Nuño López

CMO / CPO at Coches.com

Jordi Miró

CTO at The Hotels Network

Justyna Adamczyk

HR Manager
at CARTO

Marc Oliveras

CTO
at Tiendeo

Maribel Vilaplana

Profesora de la Escuela de Postgrado y Alta Dirección la Universidad Europea de Valencia-Laureate In

Gerardo López-Fernández

Engineering Fellow, Infrastructure at GitLab, Inc

Roberto Espinosa

Sales, Innovation & Technology

Rubén Sánchez

CTO
at Coches.com

Fernando Díaz

Director Of Engineering, e-commerce at Mercadona

Daniel Sánchez Ciurana

CEO at Nubersia & CTO at PlayTheatres

Chaume Sánchez

Founder & CEO at GeeksHubs

Jerónimo Asensio

CTO at Grupo SYS4NET, S.L.

Ricardo García

QA Engineer
at ElevenPaths

Felipe Talavera

VP of Engineering
at Flywire

Modesto San Juan

CTO at Aida - Domingo Alonso Group

Enrique Colomer

Director Unidad de Negocio de BI & GD (Business Intelligence & Gestión Documental) en Alfatec Sistemas

Olga Cebrián

Co Founder
at Aomm.tv, S.L

Javier del Arco

Director MBA Executive en Universidad Europea de Madrid

Javier de la Cueva

Technical Director
at CoverWallet

Andrés Jimenez

Director de tecnología at Aquaservice - Viva Aqua Service Spain S.A

Próximas convocatorias

Valencia

I Edición

25 Octubre 2019

Viernes de 15:30 a 20:30
Sábado de 9:00 a 14:00

Part Time
15 Semanas

Madrid

III Edición

15 Noviembre 2019

Viernes de 15:30 a 20:30
Sábado de 9:00 a 14:00

Part Time
15 Semanas

Precio

Pago único

6.990€
7.500€

Pago aplazado

Paga la matrícula al inicio. El importe del bootcamp lo pagas a plazos sin intereses.

500€

Matrícula

583€

12 cuotas sin intereses

FAQ

Rellena el formulario de solicitud de información y contactaremos contigo lo antes posible con las instrucciones para formalizar la matrícula.

Hablan de nosotros

Sedes

GeeksHubs HQ

Moll de Ponent - Base 2 (Edificio Innsomnia)
46024 Valencia

GeeksHubs (en La Industrial Coworking)

Calle de San Andrés, 8, Local
28004 Madrid

GeeksHubs (en Crec Poble Sec Coworking)

Carrer Blesa 27-29
08004 Barcelona

Ayudamos a empresas IT de todos los tamaños a formar y contratar el mejor talento IT.

All Content © GeesksHubs. 2019. All Rights Reserved.