- Nace en 1999
- Es una de las metodologías más populares por lo que hoy en día sigue en constante actualización.
- Se basa principalmente en UML y en el proceso unificado de Rational adaptados a la web.
- En la actualidad ha evolucionado hacia el desarrollo MDD y define los conceptos en base a un conjunto e modelos.
Fases
- Captura, análisis y especificación de requisitos: Durante esta fase, se adquieren, reúnen y especifican las características funcionales y no funcionales que deberá cumplir la aplicación web.
- Diseño del sistema: Se basa en la especificación de requisitos producido por el análisis de los requerimientos, el diseño define cómo estos requisitos se cumplirán, la estructura que debe darse a la aplicación web.
- Codificación del software: Se realizan las tareas que comúnmente se conocen como programación; que consiste, esencialmente, en llevar a código fuente, en el lenguaje de programación elegido, todo lo diseñado en la fase anterior.
- Pruebas: Las pruebas se utilizan para asegurar el correcto funcionamiento de secciones de código.
- La Instalación o Fase de Implementación: Proceso por el cual los programas desarrollados son transferidos apropiadamente al computador destino.
- El Mantenimiento: Es el proceso de control, mejora y optimización del software ya desarrollado e instalado.
Referencia : https://es.slideshare.net/GermnSnchezDomnguez/metodologa-uwe-umlbased-web-engineering
Grupo de trabajo LMU – Ludwig-Maximilians-Universität München
Herramientas:
-MagicUWE y UWE Profile 3.0
referencia : http://uwe.pst.ifi.lmu.de/aboutUwe.html