La ingeniería de software es una rama de la informática que se ocupa de manera efectiva del diseño, desarrollo y mantenimiento de sistemas de software. Incluye planificación, análisis, diseño, prueba y mantenimiento a lo largo del ciclo de vida del software.
Implica aplicar métodos y procesos disciplinados para desarrollar software de alta calidad y usar herramientas y técnicas avanzadas para aumentar la productividad y reducir los riesgos asociados con el desarrollo de software.
En este curso en línea, aprenderá los métodos, técnicas y procedimientos apropiados para completar con éxito proyectos de software dentro de los requisitos de tiempo, recursos y costos.
Con este fin, verá las diferencias clave entre la disciplina y otras disciplinas de ingeniería, y comprenderá por qué el desarrollo y la gestión de software requieren técnicas y procedimientos específicos. Conocerás el ciclo de vida del proyecto y definirás la importancia y secuencia de fases a seguir durante el desarrollo.

Lo que aprenderás:
- 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.
Aprendes a diferenciar el proyecto de método ágil conocido (SCRUM, XP, KANBAN, etc.). Conoces todas las fases que componen un proyecto y la importancia de cada una, desde la planificación hasta la ejecución.
Después de completar este curso, tendrá el conocimiento y las herramientas que necesita para diseñar y administrar sus proyectos de manera efectiva. Tanto usted como su equipo podrán ser más productivos, entregar un trabajo de mayor calidad y brindar un mejor ambiente de trabajo.
¿Cómo me registro al curso?
Antes de que te registres en un curso debes saber que para poder unirte a un curso en edX existen dos modalidades, la de pago y gratuita.
Cada una con sus ventajas y desventajas que te listamos a continuación:
| ¿Qué está incluido? | Curso de pago | Curso de auditoría |
| Certificados verificados | sí | no |
| Evaluaciones y exámenes graduados | sí | no |
| Foros de discusión | sí | sí |
| Videos | sí | sí |
| Lecturas | sí | sí |
| Evaluaciones de práctica (sin calificar) | sí | sí |
Si quieres un certificado de finalización y acceso a las evaluaciones y exámenes te recomendamos elegir la opción de paga, si por el contrario deseas o obtenerlo de manera gratuita puedes elegir la opción de auditoria (sin certificado), puedes tomar la siguiente imagen como referencia:

Si quieres acceder al curso de manera completamente gratuita puedes hacerlo dando clic al botón de abajo.
Recuerda que no existe una fecha limite o cupones de descuento, aun así, debes darte prisa.
Este curso se encuentra disponible en la plataforma de edx.
Si quieres acceder al curso puedes usar este enlace.
