Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DESARROLLO WEB
Alex Eduardo García Ramírez
EVN204
Metodología y Modelado de
Desarrollo Software
Veronica Galan Sanchez
12/04/23
Introducción:
Waterfall: Es una metodología lineal y secuencial en la que cada fase del proceso
se completa antes de pasar a la siguiente. Es adecuada para proyectos en los que
se puede definir claramente el alcance desde el inicio y no hay necesidad de
realizar cambios significativos en el transcurso del proyecto.
Ventajas: La utilización del estereotipo Actor permite tener una visión clara de los
diferentes usuarios y sistemas externos que interactúan con la aplicación web.
Esto facilita el diseño de la interfaz de usuario y la definición de los diferentes
casos de uso.
• Caso de uso:
Características: El estereotipo Caso de uso permite identificar las diferentes
funcionalidades o escenarios de uso de la aplicación web. Además, permite definir
las diferentes acciones que pueden realizar los usuarios o sistemas externos en
cada caso de uso.
Ventajas: La utilización del estereotipo Caso de uso permite tener una visión clara
de las diferentes funcionalidades de la aplicación web. Esto facilita el diseño de la
arquitectura de la aplicación y la definición de los diferentes componentes.
• Interfaz de usuario:
Características: El estereotipo Interfaz de usuario permite identificar las diferentes
pantallas y elementos visuales que conforman la interfaz gráfica de usuario de la
aplicación web. Además, permite definir las diferentes acciones que pueden
realizar los usuarios en cada pantalla.
Ventajas: La utilización del estereotipo Interfaz de usuario permite tener una visión
clara de la estructura de la interfaz gráfica de usuario de la aplicación web. Esto
facilita el diseño de la experiencia de usuario y la definición de las diferentes
funcionalidades de la aplicación.
• Componente:
Características: El estereotipo Componente permite identificar los diferentes
módulos o componentes que conforman la aplicación web. Además, permite definir
las diferentes funciones que realiza cada componente y cómo se relacionan entre
sí.
Ventajas: La utilización del estereotipo Componente permite tener una visión clara
de la arquitectura de la aplicación web. Esto facilita el diseño de la aplicación y la
definición de las diferentes funcionalidades.
Desventajas: La utilización del estereotipo Componente puede resultar compleja
si existen muchos componentes o si la arquitectura de la aplicación es muy
compleja. Además, puede resultar difícil de mantener si cambian los requisitos de
diseño de la aplicación.