Ciclos:
1. Ciclo de análisis: dentro de esta ciclo se realiza un análisis del sistema construyendo para ello diagramas de
casos de uso.
2. Ciclo de diseño conceptual: dentro de este ciclo se
modela el universo de la aplicación, creando para ello el modelo de dominio.
3. Ciclo de diseño navegacional: dentro de
este ciclo se define la navegación entre los distintos objetos del
dominio. Para ello se construyen los modelos de
Espacio de navegación y
Estructura de navegación.
4. Ciclo de diseño de la presentación: la presentación se
describe en función de distintos modelos estándares UML.
Fases:
UWE cubre todo el ciclo de vida de este tipo de aplicaciones centrando además su atención en aplicaciones personalizadas o adaptativas. Las fases o etapas a utilizar son:
UWE cubre todo el ciclo de vida de este tipo de aplicaciones centrando además su atención en aplicaciones personalizadas o adaptativas. Las fases o etapas a utilizar son:
- Captura, análisis y
especificación de requisitos: En simple palabras y básicamente, durante
esta fase, se adquieren, reúnen y especifican las características funcionales y
no funcionales que deberá cumplir la aplicación web.
Trata de diferente forma las
necesidades de información, las necesidades de navegación, las necesidades de
adaptación y las de interfaz de usuario, así como algunos requisitos
adicionales. Centra el trabajo en el estudio de los casos de uso, la generación
de los glosarios y el prototipado de la interfaz de usuario.
- Diseño del sistema: Se basa en la
especificación de requisitos producido por el análisis de los requerimientos
(fase de análisis), 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: Durante esta etapa 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: es el
proceso por el cual los programas desarrollados son transferidos apropiadamente
al computador destino, inicializados, y, eventualmente, configurados; todo ello
con el propósito de ser ya utilizados por el usuario final.
Esto incluye la implementación de
la arquitectura, de la estructura del hiperespacio, del modelo de usuario, de
la interfaz de usuario, de los mecanismos adaptativos y las tareas referentes a
la integración de todas estas implementaciones.
- El Mantenimiento: es el proceso de control,
mejora y optimización del software ya desarrollado e instalado, que también
incluye depuración de errores y defectos que puedan haberse filtrado de la fase
de pruebas de control.

No hay comentarios:
Publicar un comentario