Datos del curso:
Fecha inicio: A consultar
Sobre este curso
¿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!
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.