Metodologias del Desarrollo Web

Se define  como un  proceso de  análisis, diseño y  desarrol o de  aplicaciones  hipermedia. Esta metodología es  apropiada para dominios con estructuras regulares es decir, con clases de objetos bien definidas, y con claras  relaciones  entre esas  clases. Por ejemplo, catálogos  o  bases  de datos tradicionales. El  modelo  propone  un  lenguaje que  permite describir  los  objetos  del dominio, sus interrelaciones y los mecanismos de navegación hipermedia de la aplicación. Los  objetos  del  dominio se definen con  la ayuda  de entidades, atributos  y  relaciones asociativas, sus principales características son:


  •   Aproximación para el diseño de sitios web, bajo una aproximación centrada en la información.
  •   Lenguaje de modelado  de  sitios  web a  nivel  lógico  (dominio de información  + estructuras de navegación + elementos de presentación)
  •   Integrado en una metodología de desarrollo
  •   Facilitar la estructuración de páginas web complejas que contienen elementos de distintas entidades (vistas múltiples)
  •   Permitir la reutilización de elementos en el diseño (vistas jerárquicas)
  •   Diseño de enlaces más potentes y versátiles
  •   Mantener el contexto durante la navegación

Resultado de imagen para metodologias de desarrollo web

Este proceso de autoría está dividido en cuatro pasos o actividades:
  •  Análisis  de  Requisitos: Fija los  requisitos  funcionales  de  la aplicación  Web  para reflejarlos en un modelo de casos de uso. Esto da lugar a los diagramas de casos de uso.
  •  Diseño  Conceptual: Se construye  el  modelo  conceptual  del  dominio  de la aplicación considerando los requisitos reflejados en los casos de uso. El resultado es el diagrama de clases de dominio.
  •   Diseño  Navegacional:  Se  obtienen el  modelo de  espacio  de  navegación  y  el  de estructura de  navegación,  que muestra como navegar  a través  del  espacio de navegación. El resultado son diagramas de clases que representan estos modelos.
  • Diseño de  Presentación: Representa las  vistas  del  interfaz  del  usuario mediante modelos estándares de interacción UML.

Comentarios

Entradas populares de este blog

Técnicas de recolección de requerimientos: Entrevistas, encuestas, observación y listas de verificación.

Metodologías de Desarrollo Tradicional

Tipos de arquitecturas: SOA, Micro servicios, cliente - servidor, monolítica, distribuido, capas.