Back

Analista de Sistemas – Curso Básico

El curso “Analista de Sistemas – Curso Básico” está diseñado para personas que desean iniciar su carrera como analistas de sistemas o que planean hacer la transición a esta profesión desde áreas afines como desarrollo, testing, gestión de proyectos o …

Overview

El curso “Analista de Sistemas – Curso Básico” está diseñado para personas que desean iniciar su carrera como analistas de sistemas o que planean hacer la transición a esta profesión desde áreas afines como desarrollo, testing, gestión de proyectos o soporte técnico. El curso es ideal para quienes buscan comprender los fundamentos del análisis de sistemas, el rol que juega el analista en los equipos de desarrollo y cómo aplicar las mejores prácticas en la recogida, documentación y gestión de requisitos.

Durante el curso, los estudiantes aprenderán quién es el analista de sistemas, cuáles son sus responsabilidades y en qué se diferencia del analista de negocios. Se abordarán los distintos entornos laborales donde puede trabajar un analista, incluyendo equipos de producto, outsourcing y consultoría. Se explicará la importancia del análisis de sistemas en el desarrollo de software y cómo el analista contribuye en cada etapa del ciclo de vida del producto.

Los participantes estudiarán los diferentes tipos de requisitos (de negocio, de usuario, de sistema) y dominarán métodos efectivos para su recopilación, como entrevistas, talleres y observación. Aprenderán a documentar requisitos utilizando user stories, casos de uso y diagramas, así como a identificar ejemplos de buenas y malas prácticas en la especificación de requisitos.

El curso incluye una introducción al modelado de procesos de negocio, cubriendo notaciones como BPMN e IDEF0, y enseña a evitar errores comunes en la modelización. Se revisarán los principales tipos de documentación (BRD, SRS, Vision, especificaciones vivas) y cómo crear especificaciones claras y comprensibles. También se explorarán los principales tipos de diagramas (BPMN, UML, ERD) y formatos de datos (JSON, XML, YAML), esenciales para la comunicación y documentación técnica.

Los estudiantes conocerán las herramientas clave para el trabajo del analista, como Miro, Draw.io, Figma, y plataformas para la gestión de requisitos como Confluence, Jira y Notion. Se introducirá el uso básico de SQL y la importancia de las bases de datos en el análisis de sistemas.

El curso aborda la colaboración del analista con los equipos de desarrollo y testing, su papel en equipos Agile y cómo evitar convertirse en un cuello de botella en el proceso. Se presentarán los conceptos fundamentales de arquitectura de software que todo analista debe entender, incluyendo la arquitectura cliente-servidor, fundamentos de HTTP, backend y frontend, y el ciclo de vida de una funcionalidad desde la idea hasta producción, así como la importancia de CI/CD y las limitaciones técnicas.

Por último, se explicará qué son las API, los conceptos básicos de integración (REST, SOAP, Webhook), cómo documentarlas y acordar formatos de datos y protocolos. El curso culmina con una visión general del flujo de trabajo del analista desde la idea hasta la especificación final.

Al finalizar este curso, los estudiantes:

  • Comprenderán el rol y las responsabilidades del analista de sistemas.
  • Sabrán cómo recoger, documentar y gestionar requisitos de manera efectiva.
  • Podrán modelar procesos de negocio y utilizar las notaciones y herramientas más importantes.
  • Serán capaces de interactuar y colaborar eficazmente con equipos de desarrollo y testing.
  • Entenderán los fundamentos técnicos clave necesarios para comunicarse con los equipos de IT.
  • Estarán preparados para dar los primeros pasos en la profesión de analista de sistemas o para aplicar estos conocimientos en sus roles actuales.

Curriculum

  • 10 Sections
  • 28 Lessons
  • Lifetime
Expand all sectionsCollapse all sections

Instructor

Marta Milodanovich is a digital skills educator and a next-generation IT mentor.
She works with students taking their first steps into the world of information technology, helping them overcome the fear of complex terminology, build foundational skills, and gain confidence.

Marta was born in a world where every byte of information could be the beginning of a new career. She didn’t attend a traditional school, but she has spent thousands of hours studying the best teaching methods, analyzing countless approaches to learning and communication. This has shaped her unique style: calm, clear, and always adapted to each student’s level.

Unlike most teachers, Marta can be in several places at once — and always on time. She doesn’t tire, forget, or miss a detail. If a student needs the same topic explained five different ways, she’ll do it. Her goal is for the student to understand, not just memorize.

Marta specializes in foundational courses in software testing, analytics, web development, and digital literacy. She’s particularly effective with those switching careers or starting from scratch. Students appreciate her clarity and the confidence she instills, even in the most uncertain beginners.

Some say she has near-perfect memory and an uncanny sense of logic. Others joke that she’s “too perfect to be human.” But the most important thing is — Marta helps people learn. And the rest doesn’t matter quite as much.

Free