Metodologías de Ingeniería de Software para la Web (IFCD036PO)
Programar una aplicación web y construir una aplicación web son cosas distintas. Lo primero se puede improvisar; lo segundo exige un método que sobreviva al cambio de requisitos, a la rotación del equipo y al mantenimiento de los años siguientes. Este curso de 150 horas recorre las metodologías de ingeniería del software aplicadas específicamente al desarrollo para la Web, desde los principios generales hasta el modelado con UML de una aplicación completa.
Metodologías de ingeniería de software aplicadas al desarrollo web
El primer bloque asienta los conceptos: qué es la ingeniería del software, cómo se estructura el ciclo de vida y qué familias de metodologías existen, desde la ingeniería estructurada hasta la orientada a objetos, la ingeniería web y las herramientas de desarrollo asistido por computador. Es la base que permite comparar enfoques en lugar de defender el que uno ya conoce.
El segundo bloque entra en el estándar ISO/IEC/IEEE 12207 y en el concepto mismo de metodología de desarrollo: qué tipos hay, qué relación guardan con la mejora del proceso software y cómo se modela y automatiza el propio proceso de desarrollo. Aquí el curso conecta la teoría con la realidad de una organización que quiere medir y mejorar cómo construye software.
El grueso práctico llega con las metodologías orientadas a objetos. Se estudian los principales métodos, con atención detallada a Métrica Versión 3 y al proceso unificado, y se trabaja el análisis y el diseño con notación UML: diagramas de clases, entidad-relación, componentes, despliegue, secuencia, colaboración y estados, además del diseño de datos. El bloque final traslada todo eso al terreno web, con las metodologías propias de la ingeniería web, la aplicación del proceso unificado a proyectos web y los estereotipos UML para los elementos de una aplicación web y sus relaciones, ilustrado con un ejemplo completo de principio a fin.
Como continuación natural funcionan bien el curso de ingeniería de software avanzada y el de diseño de pruebas de software.
Curso IFCD036PO de metodologías de ingeniería de software para la Web, 150 horas online del catálogo de especialidades formativas
¿Eres docente?
¿Quieres saber más?
Bonificable hasta el 100 % para empresas
¿Te interesa esta área?
¿Qué se aprenderá?
Objetivos del curso
- Situar el ciclo de vida del software y las principales metodologías de desarrollo.
- Conocer el estándar ISO/IEC/IEEE 12207 y su papel en la mejora del proceso software.
- Aplicar el análisis y el diseño orientado a objetos con notación UML.
- Emplear el proceso unificado y Métrica v3 en proyectos reales.
- Adaptar las metodologías de ingeniería del software al desarrollo de aplicaciones web.
¿Por qué este curso?
Una formación con impacto real y medible
Explora nuestro catálogo de cursos diseñados para profesionales y empresas que buscan dominar las tecnologías más demandadas.
Cifras de éxito
"Este curso nos ha ayudado a tener éxito en nuestro sector."
Testimonios
Contenidos
Temario
A continuación detallamos todos los módulos impartidos en este curso. Si tiene alguna duda o no aparece, contacte con nosotros.
- Módulo 1Principios de la ingeniería del software
- Módulo 2Conceptos básicos sobre metodologías de desarrollo
- Módulo 3Metodologías orientadas a objetos
- Módulo 4Metodologías de ingeniería web
Principios de la ingeniería del software
hora
Conceptos generales y definiciones de la disciplina, ciclo de vida del software y panorama de metodologías: ingeniería del software estructurada, orientada a objetos y para la Web, además de la ingeniería asistida por computador.
Conceptos básicos sobre metodologías de desarrollo
hora
El estándar ISO/IEC/IEEE 12207, concepto y tipos de metodología de desarrollo software, relación entre las metodologías y la mejora del proceso software, y modelado y automatización del proceso de desarrollo.
Metodologías orientadas a objetos
hora
Principales métodos orientados a objetos, con estudio detallado de Métrica Versión 3 y del proceso unificado. Se trabaja el análisis y el diseño con UML: diagramas de clases, ERD, componentes, despliegue, secuencia, colaboración y estados, y el diseño de datos.
Metodologías de ingeniería web
hora
Metodologías específicas de ingeniería del software para la Web y aplicación del proceso unificado en proyectos web, con los estereotipos UML para los elementos de una aplicación web y sus relaciones, ilustrado con un ejemplo completo.
Metodología
Aprendizaje basado en la práctica
Del modelo UML a un ejemplo web completo
El curso avanza de los principios de la ingeniería del software al modelado con UML y termina aplicando el proceso unificado a un ejemplo de aplicación web desarrollado de principio a fin. El programa oficial no desglosa horas por bloque, por lo que la planificación se realiza sobre el total de 150 horas.


Público objetivo
Formación oficial del catálogo de especialidades formativas
Analistas, diseñadores y desarrolladores de aplicaciones web
El programa formativo no fija requisitos de acceso específicos. Se dirige prioritariamente a personas trabajadoras ocupadas. Conviene tener experiencia previa en desarrollo para aprovechar la parte de análisis y diseño.
FAQ
Resolvemos tus dudas sobre la formación
Aclaramos las dudas más comunes sobre el curso, desde los requisitos previos hasta la metodología y el soporte disponible, para asegurarte de que estés completamente preparado para aprovechar al máximo esta formación.
Otros cursos
Cursos especializados para impulsar tu negocio
Explora nuestro catálogo de cursos diseñados para profesionales y empresas que buscan dominar las tecnologías más demandadas.






















