Skip to main content

UAMx: Introducción a la Ingeniería del Software

4.4 stars
9 ratings

Conoce las distintas fases de desarrollo por las que pasa un proyecto informático, así como las actividades de gestión necesarias para lograr finalizar el proyecto con éxito.

5 weeks
4–5 hours per week
Self-paced
Progress at your own speed
Free
Optional upgrade available

There is one session available:

43,223 already enrolled! After a course session ends, it will be archivedOpens in a new tab.
Starts Feb 28
Ends Jul 8

About this course

Skip About this course

¿Alguna vez te has preguntado qué es y para qué sirve la Ingeniería de Software? ¿Quieres saber por qué es tan necesaria esta disciplina y por qué se utiliza tanto en entornos tecnológicos? ¿O cuál es el motivo de que muchos proyectos informáticos no finalizan en tiempo y coste o con la calidad deseada?

En este curso en línea aprenderás cuáles son los métodos, técnicas y procedimientos adecuados para poder concluir con éxito un proyecto software cumpliendo requisitos de tiempo, recursos y costos.

Para ello, verás las principales diferencias de esta disciplina con el resto de ingenierías y entenderás por qué son necesarios procedimientos y técnicas específicos para el desarrollo y gestión del software.

Conocerás el ciclo de vida de un proyecto y la importancia de definir las fases y el orden a seguir durante su desarrollo.

Aprenderás a diferenciar las famosas metodologías ágiles (SCRUM, XP, KANBAN, etc.) de las tradicionales (ciclo de vida en cascada, iterativo, incremental, etc.) y cuándo aplicar cada una de ellas en función de las necesidades y características de tu proyecto.

Verás de cerca todas las fases que componen un proyecto y la importancia de cada una de ellas, desde la planificación hasta su puesta en marcha.

Cuando finalices este curso tendrás los conocimientos y herramientas necesarios para poder desarrollar y gestionar tus proyectos eficazmente. Tanto tú como tu equipo podréis ser más productivos, realizar trabajos de mayor calidad y tener mejor clima de trabajo.

Si quieres conocer todo lo que engloba la Ingeniería de Software, mejorar la forma de desarrollar y gestionar tus proyectos o simplemente aprender nuevas técnicas y metodologías que te ayuden a ser más eficaz en tu trabajo, ¡no dudes en apuntarte a este curso!

At a glance

  • Language: Español
  • Video Transcript: Español
  • Associated programs:
  • Associated skills:Software Development, Software Engineering, Planning, Software Project Management, Scrum (Software Development), Management, Agile Methodology

What you'll learn

Skip What you'll learn
  • Qué es el software y cuáles son sus diferentes componentes y características.
  • Cuáles son las principales actividades de un ingeniero de software.
  • Cómo adaptar metodologías y modelos de ciclos de vida a nuestro proyecto software.
  • Conocer las actividades principales de gestión de proyectos: estimación y planificación, negociación, coordinación del equipo de trabajo y seguimiento y control.
  • Identificar los requisitos de usuario y requisito software.
  • Asegurar la realización de un buen diseño.
  • Explorar la importancia de las pruebas exhaustivas utilizando técnicas apropiadas.
  • Finalizar el proceso de desarrollo de manera completa y satisfactoria.
  • Establecer diferentes estrategias de mantenimiento según las necesidades empresariales.
  • Identificar las principales medidas utilizadas en el aseguramiento de calidad del software.

This course is part of Desarrollo y gestión de proyectos informáticos Professional Certificate Program

Learn more 
Expert instruction
2 skill-building courses
Self-paced
Progress at your own speed
3 months
4 - 5 hours per week

Interested in this course for your business or team?

Train your employees in the most in-demand topics, with edX For Business.