You are on page 1of 5

CUADRO COMPARATIVO ENTRE METODOLOGAS DE DESARROLLO DE APLICACIONES WEB

Jimenez Sibaja Jairo Osman


Nombre de la
metodologa
EORM(metodologa
de relacin entre
objetos)

Fases/descripcin

Ventajas

Desventajas

Tipo de proyectos

ANLISIS
Se trata de orientar a objetos al sistema, sin
considerar los aspectos hipermediales.

Flexibilidad entre
relaciones de los nodos.

Problemas a
funcionamiento del
sistema o aspectos de
interfaz.

Diseado para
proyectos de gran
cantidad de grficos y
multimedia.

DISEO
Modifica el modelo de objetos obtenidas
aadiendo la semntica apropiada a las
relaciones.
CONSTRUCCIN
Se transforman los esquemas en cdigo y
se guardan en una base de datos orientadas
a objetos.
OOHDM
(Metodologa
de
desarrollo
de
hipermedia orientada
a objetos)

La reutilizacin de
cdigo y libreras.
Encajamiento de
relaciones semnticas

La captura de
requisitos es muy
pobre.
Falta de comentarios o
documentacin.

CONCEPTUAL
Se construye un esquema conceptual
representado por los objetos del dominio,
las relaciones y colaboraciones.

Hace una separacin Carece en cuanto a


clara entre lo
capas funcionamiento del
(conceptual,
sistema.
navegacional y visual).

NAVEGACIONAL
Se construye una vista sobre un diseo
conceptual, en dos esquemas: el de clases
y de contextos navegacionales.

No ofrece ningn
Realiza
un estudio mecanismo para
profundo de los aspectos trabajar con mltiples
de interfaz
actores.

INTERFAZ ABSTRACTA
Se especifican los aspectos de interfaz
IMPLEMENTACIN
Se juntan todos los modelos y se corre la
aplicacin.

Diseado para
aplicaciones
multimedia

CUADRO COMPARATIVO ENTRE METODOLOGAS DE DESARROLLO DE APLICACIONES WEB


Jimenez Sibaja Jairo Osman
SOHDM(Mtodo que
Desarrolla Diseo en
panoramas)

ANLISIS
Se realizar un estudio de las necesidades de
la aplicacin, del entorno de trabajo y de
los actores. Para conseguir los escenarios
de las actividades.
MODELADO DE OBJETOS
Se desarrolla un diagrama de clases que
representa la estructura del sistema.

Le da mucha
importancia a los
requisitos.

Su nomenclatura es
muy cerrada.

Cubre todas las fases del


proceso de desarrollo,
obviando la implantacin
y las pruebas.

Diseado para
proyectos con una
seria de requisitos
exhaustivo.

Muy til en
aplicaciones
orientadas a objetos.

DISEO DE VISTAS
Se reorganizan los objetos en unidades que
representan una vista de los objetos del
sistema.
DISEO NAVEGACIONAL
Se restructuran las vistas definiendo los
enlaces entre los escenarios del sistema.
DISEO DE LA IMPLEMENTACIN
En esta parte se disean las pginas, la
interfaz y la base de datos del sistema.
CONSTRUCCIN
Se construir de la base de datos
del sistema, la cual ser utilizada por la
aplicacin.

de MODELO DE USUARIO
diseo para sitios Se identifican y clasifican los usuarios que
van a hacer uso de la aplicacin Web.
web)
WSDM(mtodo

Es adaptable a nuevos
requisitos.

Al utilizar ms tiempo
en la obtencin de
requerimientos utiliza

Diseado para
proyectos con
aplicaciones web muy
robustas.

CUADRO COMPARATIVO ENTRE METODOLOGAS DE DESARROLLO DE APLICACIONES WEB


Jimenez Sibaja Jairo Osman
DISEO CONCEPTUAL
Durante el modelado conceptual se
realizan dos tareas a la vez: el modelado
de objetos, que se llama modelo
conceptual y el diseo de la navegacin.

Mayor separacin de
capas.

ms tiempo para su
desarrollo.

Analizar los requisitos


conceptuales de manera
independiente a los
navegacionales.

Falta de fiabilidad

DISEO DE IMPLEMENTACIN
Se modela la interfaz para cada rol de
usuario, la creacin de alta funcionalidad,
el cdigo de los programas tcnicos y la
creacin y diseo de la pgina principal.

REALIZACIN DE IMPLEMENTACIN
Se codifican todos estos los aspectos en el
lenguaje seleccionado.

RNA (Mtodo de
Anlisis de
Navegacin
Relacional)

ANLISIS DEL ENTORNO


Se clasifican a los usuarios finales de la
aplicacin segn sus perfiles.
DEFINICIN DE ELEMENTOS
Se enlistan los elementos de inters para su
documentacin.
ANLISIS DEL CONOCIMIENTO
Se desarrollar un esquema, Para identificar
los objetos, los procesos y las operaciones.

Dispone de
documentacin detallada
de sistema

Para proyectos web


creados en base de
sistema de herencia.

CUADRO COMPARATIVO ENTRE METODOLOGAS DE DESARROLLO DE APLICACIONES WEB


Jimenez Sibaja Jairo Osman
ANLISIS DE NAVEGACIN
Se verifica que el esquema obtenido en la
fase anterior sea enriquecido.
IMPLEMENTACIN DEL ANLISIS
En esta fase el esquema fina se pasa a un
lenguaje entendible por la mquina.

UWE (Metodo de
Ingeniera Web
basada en UML)

ANLISIS DE REQUISITOS
Fija los requisitos funcionales de la
aplicacin en un modelo de casos de uso.
DISEO CONCEPTUAL
Materializado en un modelo de dominio,
considerando los requisitos reflejados en
los casos de uso.

Uso exclusivo de
estndares reconocidos
como UML compatible
con internacionalmente.

Uso de restricciones
escritas

Diseado
para
proyectos
especializados en la
especificacin
de
aplicaciones
adaptativas

Carece en cuanto a la
propuesta para
representar aspectos
como la interfaz de
usuario, la

Para proyectos de
aplicaciones web en
tiempo real.

Establece un formalismo
ms rgido.

DISEO NAVEGACIONAL
Modelo de la Estructura de navegacin
muestra la forma de navegar ante el espacio
de navegacin.
DISEO DE PRESENTACIN
Representa las vistas del interfaz del
usuario mediante modelos UML.

RUP (Rational
Unified Process)

INICIO

Proporciona mecanismos
para
modularizar
y
El Objetivo es determinar la visin del
parametrizar secciones
proyecto.
del modelo de tiempo
real.

CUADRO COMPARATIVO ENTRE METODOLOGAS DE DESARROLLO DE APLICACIONES WEB


Jimenez Sibaja Jairo Osman
ELABORACIN
El objetivo es determinar la arquitectura
ptima.
CONSTRUCCIN
El objetivo es llevar a obtener la capacidad
operacional inicial.
TRANSMISIN
El objetivo es llegar a obtener el relase del
proyecto. Esto se logra que as fases se
desarrollen mediante el ciclo de iteraciones.

multiplicidad de
medios en los tipos de
informacin o la
complejidad de la
navegacin dentro del
sistema.