¡No te pierdas el próximo curso a comenzar el 2024-07-15!

Inscribirme ahora🔥

Online

Fundamentos de Software para no Técnicos

Familiarízate con los principales conceptos técnicos que manejan los equipos de Software

¿Quieres participar en las conversaciones con tu equipo pero se te hace difícil porque usan un vocabulario técnico que no conoces?

¿Te pasa que tu trabajo como Scrum Master, Facilitador, Agile Coach, Product Owner, Project Manager, Product Manager, Gerente o área de recursos humanos se está haciendo más difícil por situaciones como las anteriores?

Si te identificaste con alguna de las preguntas anteriores, entonces este curso es para ti.

El objetivo de este taller es ayudar a las personas que no tienen un perfil técnico a entender las características principales de los temas involucrados en el desarrollo de software.

Es un curso ideal si quieres tener un panorama general sobre temas como: Arquitectura, Perfiles, Prácticas y Tecnologías utilizadas en la actualidad para el desarrollo de productos digitales.

Te dará bases sobre las cuales luego podrás profundizar según lo que requiera tu contexto, siempre con el foco de mejorar tu integración y/o colaboración con equipos de desarrollo de software.

Además de darte una base teórica sobre los diferentes temas el curso incluye una serie de prácticas que buscan simular situaciones reales en las que los perfiles no técnicos se ven involucrados en el día a día de su trabajo con equipos de software.

No se requieren conocimientos previos.

¿Qué entendemos por alguien no técnico?

Es una persona que no tiene formación en sistemas o IT o la tiene pero decidió profundizar su carrera por un lado no técnico. En ambos casos es alguien con pocos conocimientos sobre los componentes involucrados en el desarrollo de software.

Dinámicas Vivenciales

El curso es altamente participativo y dinámico. Las sesiones tienen un balance de contenido y de práctica. Hacemos grupos de trabajo en los cuales se realizan actividades de cocreación y reflexión utilizando artefactos y herramientas online y colaborativas.

Luego del curso vas a entender palabras como:

Backend, Frontend, API, Rest, Pushear, Commitear, Arquitectura, GIT, JSON, Payload, Cache, Mockear, Unit Tests, Capas, Middleware, ESB, Servicios, Microservicios, XML, Cloud, AWS, Azure, Bucket, UX, UI, DevOps, XP, Integración Continua, Delivery Continuo, Pipeline, Branches, Jira, Pull Request, SonarQube, Docker, Containers, Single Sign On, Legacy y así podríamos seguir un rato más :-)

¿Qué obtendrás?

Habilidades:

  • Mejorar tu capacidad de interactuar con equipo de desarrollo de software.
  • Tener la base para seguir profundizando en esa dirección según lo requiera tu contexto.

Conocimientos:

  • Cuáles son los Tipos de Aplicaciones y Arquitecturas utilizadas hoy en día
  • Cuáles son los Perfiles involucrados en el desarrollo de software y sus principales responsabilidades
  • Qué Prácticas de Desarrollo utilizan los equipos
  • Cuáles son las principales tecnologías y productos digitales utilizados en el mercado
  • Cómo se relacionan todos estos conceptos
  • En dónde puedo conseguir más información para profundizar sobre los conceptos que son más relevantes para mi día a día

Destinado a

Perfiles no técnicos en distintas responsabilidades:

  • Scrum Masters
  • Agile Coaches
  • Product Owners
  • Facilitadores
  • Personas de RRHH
  • Gerentes y Directores
  • Cualquier persona no técnica que interactúa en mayor o menor medida con equipos de desarrollo de software.

Próximas ediciones

Fecha
Duración
Modalidad
Horario
Valor
Venta anticipada
15 - 17 Jul

12hs

Online

USD 300
USD 285

hasta 2024-07-05

Programa del curso

Primer vistazo al desarrollo de software y sus principales componentes

Analizaremos los principales componentes de los productos tecnológicos, qué son, sus relaciones y por qué son fundamentales para el mundo web y mobile:
- Front-end
- Back-end
- Bases de datos
- Entre otros

Cómo se integran los ciclos de vida ágiles con los equipos tecnológicos y las prácticas que siguen para llegar del código al producto incrementalmente.

Roles técnicos involucrados en el producto, qué hacen diferentes developers y qué herramientas usan.

El nombre de las herramientas usadas en cada uno de los procesos o componentes aprendidos en los módulos anteriores

Haremos simulaciones vivenciales con conversaciones técnicas reales para poner a prueba lo aprendido y despertar nuevas preguntas

Veremos las herramientas, lenguajes, frameworks, procesos de CI/CD para tener un acercamiento a como se ve el el proceso de construcción del software

De los primeros temas elegiremos en conjunto en que profundizar

El próximo curso será facilitado por

Andrés Joaquín

Creo que los enfoques ágiles (Scrum, XP y DevOps) son los más efectivos para lograr mejores equipos y resultados. Trabajo en software desde 1999 y como profesor en la UTN.

Santiago Herrera Velásquez

Full-stack developer | CSM | CSD

Testimonios de nuestros participantes

Natalia Calafell Fernández
"Me gustaron los temas que se abordaron porque cumplieron todas las expectativas que tenía. Hubo ejemplos claros que me hicieron sentir cómodo y aprender, sin ser técnica, sobre temas técnicos. Un curso que tendrían que hacer todas las personas que acompañan equipos de desarrollo y que no son técnicas."
Berenice Barrirero
"Esta bueno para un nivel buen básico, es decir que no conoce nada de la terminología ni conceptos, alguien que si tiene algún contacto con IT es un poco inicial pero súper interesante."
Andrea Ramirez Perez
"Me encantó este training. Como Project Manager de proyectos web me siento ahora mucho más confiada en liderar proyectos técnicos pues este gran overview me dejó mucho más claro los profesos y terminologías que usamos. Mil gracias, super recomendado!"
Lucas Rivas
"No sabía como iban a hacer para abarcar y explicar todas las definiciones "técnicas" pero creo que lo han logrado muy bien. Incluso con las actividades propuestas."
July Paulin Mejia
"Me gusto mucho el espacio porque me permitio entender muchos de los conceptos que manejo con mis equipos"
Noelia Egaña
"Me di cuenta que muchos estamos con la misma inquietud, y que hacernos cargo para lograr un mejor entendimiento al mundo de nuestros colegas TI es muy importante"
Antonela Susa
"Con este curso pude comprender muchas conceptos con los que me encuentro en mi día a día como Project Manager y que antes no entendía, solo escuchaba y pasaba la información. Es muy interesante ya que los facilitadores explican los conceptos con ejemplos reales y siempre hacen una comparativa con situaciones de la vida real lo que te permite comprenderlos aún no estando familizarizado con la industria IT actualmente."
Carla Spiaggi
"Curso interesante y de gran valor agregado para todos aquellos roles no técnicos que interactuan de manera constante con desarrolladores ya que facilita habilidades para comprender el estado de los proyectos. Felicitaciones!!!!"
Joaquin Velasco
"Me pareció un curso sumamente útil e interesante y me sentí muy alineado y nivelado con el resto de los participantes, por lo que creo que es una inquietud muy común en nuestros perfiles esto de "Fundamentos de Software para no Técnicos"."

Preguntas Frecuentes

Es una persona que no tiene formación en sistemas o IT o la tiene pero decidió profundizar su carrera por un lado no técnico. En ambos casos es alguien que no tiene mayores conocimientos sobre los componentes involucrados en el desarrollo de software.

Los trainers de este curso son Desarrolladores con una base técnica fuerte y mucha experiencia en la interacción con todo tipo de personas no técnicas. La idea es que más allá del contenido del curso los trainers puedan trasladar la visión de los perfiles técnicos sobre la colaboración con los no técnicos.

Puede ayudarte a reconectar con esos temas pero si lo que estas buscando es profundizar lo mejor es hacerlo trabajando en equipo con developers y para eso el training que te recomendamos es el Certified Scrum Developer, que esta focalizado en las practicas tecnicas y ahi podes experimentar estas practicas desde dentro de un equipo, viviendolas.

El Certified Scrum Developer esta focalizado en las practicas tecnicas e incluye muchas actividades de código, para aprovecharlo bien es necesario tener una cierta base de fundamentos tecnicos previamente. Este training te da parte de esos fundamentos. Luego según que tanto quieras profundizar podes elegir seguir por el Certified Scrum Developer o no. Para un Scrum Master o Agile Coach recomendamos ese camino.

Para expresarlo de otra manera, este training te da una visión desde afuera sobre como trabajan los equipos de desarrollo, el Certified Scrum Developer te da una visión desde adentro.