SlideShare ist ein Scribd-Unternehmen logo
1 von 18
10 Metodologías de desarrollo
Web
¿Qué es una Aplicación Web?
Es un Sistema de Información donde una
gran cantidad de datos volátiles, altamente
estructurados, van a ser consultados,
procesados y analizados mediante
navegadores.
Una de las principales características va a
ser su alto grado de interacción con el
usuario, y el diseño de su interfaz debe ser
claro, simple y debe estar estructurado de
tal manera que sea orientativo para cada
tipo de usuarios.
¿Tipos de Aplicación Web?
Informacionales Orientados a la
descarga de datos
Interactivas Financieros
Transaccionales Inventarios Entornos
Colaborativos
Comunidades on line
Portales Web Orientados al
análisis de datos
Arquitectura de las aplicaciones web
• DOS NIVELES : Es la más simple, se tiene el nivel del “Cliente” y el
nivel del “Servidor”.
Arquitectura de las aplicaciones web
• TRES NIVELES : El primer nivel consiste en la capa de
presentación que incluye no sólo el navegador, sino también el
servidor web que es el responsable de dar a los datos un formato
adecuado. El segundo nivel está referido habitualmente a algún
tipo de programa o script. Finalmente, el tercer nivel proporciona
al segundo los datos necesarios para su ejecución.
El servidor web
Un servidor web es un programa que implementa el protocolo
HTTP . Este protocolo pertenece a la capa de aplicación del modelo
OSI y está diseñado para transferir lo que se llama hipertextos,
páginas web o páginas HTML: textos complejos con enlaces,
figuras, formularios, botones y objetos incrustados como
animaciones o reproductores de música.
WSDM: Web Site Design Method
Define el sistema en base a los grupos de usuario.
Su proceso de definición de requisitos tiene por objetivo el
detectar los perfiles de usuario mediante dos tareas.
Clasificación de usuarios mediante el estudio del
entorno.
Descripción de los grupos de usuario.
1
SOHDM: Scenario-based Object-Oriented Hypermedia
Design Methodology
Esta propuesta ofrece un modelo de escenarios propia,
denominada SAC, para representar los requisitos.
Para el desarrollo de los mismos hace uso del diagrama de
contexto propuesto en los DFD.
2
RNA: Relationship Navigational Analysis
Plantea una secuencia de pasos en la que separa el
tratamiento de diferentes requisitos:
Análisis del Entorno
Elementos de Interés
Análisis del Conocimiento
Análisis de la Navegación
Implementación del Análisis
3
HFPM: Hypermedia Flexible Process Modeling
HFPM define un proceso detallado que cubre todo el ciclo
de vida y que está compuesto por 13 fases.
En la primera de ellas, modelado de requisitos, propone las
tareas siguientes:
Descripción breve del problema
Descripción de los requisitos funcionales
Realización del modelo de datos
Modelado de la interfaz de usuario
Modelado de los requisitos no funcionales
4
OOHDM: Object Oriented Hypermedia Design Model
OOHDM es una propuesta ampliamente aceptada para la
web.
En sus versiones más actuales propone la técnica de los
UIDs para representar los requisitos de interacción.
5
UWE: UML-Based Web Engineering
UWE es una propuesta basada en el proceso unificado y
UML pero adaptados a la web.
En requisitos separa las fases de captura, definición y
validación.
Hace además una clasificación y un tratamiento especial
dependiendo del carácter de cada requisito.
6
W2000
Esta propuesta toma como base los conceptos de HDM
para ampliar la notación UML y adecuarla a la web.
La fase de especificación de requisitos en W2000 hace una
separación y un tratamiento diferente de los requisitos
funcionales y los de navegación.
7
UWA: Ubiquituos Web Applications
El proyecto UWA ha nacido de la colaboración de varios
grupos.
Su fase de tratamiento de requisitos se basa en los roles de
usuario y en ir refinando los requisitos en un proceso iterativo
mediante el que se clasifican los objetivos según su carácter.
8
NDT: Navigational Development Tecniques
NDT es un proceso metodológico para especificar, analizar y
diseñar sistemas web.
En el tratamiento de requisitos separa la captura, la
definición y la validación de requisitos, proponiendo técnicas
específicas para cada uno de ellos.
Ofrece además una herramienta, NDT-Tool, que sirve como
soporte en la aplicación de sus técnicas.
9
DDDP: Design-driven Requirements Elicitation
Esta propuesta para el tratamiento de requisitos es parte
del proceso design-Driven propuestos por Lowe y Ekluind.
Consiste en realizar la captura, la definición y la validación
de requisitos durante el proceso de diseño.
El proceso que ofrecen fue definido en base a un
exhaustivo análisis de best practices en el desarrollo de
aplicaciones comerciales para la web.
10
Seleccionar una
metodología
Justificar por que usar la
metodología seleccionada.
Seguir las etapas que
establece la metodología
seleccionada.
WSDM
SOHDM
DDDP
NDT
UWA
W2000
UWE
RNA
HFPM
OOHDM
Proyectos Web
1.- Plaza comercial virtual (micrositios)
2.- Sistema de Administración de Congresos Virtuales
3.- Revista Virtual
4.- Sistema de información de rutas de metrobus de Puebla (grafos)
5.- Biblioteca personal
6.- Mapa interactivo de avance académico (tutorías)
7.- Sistema de administración de revisión de proyectos
8.- Sistema de revisión de programas en lenguaje C
9.- Detección de problemas académicos en Twitter

Weitere ähnliche Inhalte

Was ist angesagt?

Metodología rmm resumido
Metodología rmm resumidoMetodología rmm resumido
Metodología rmm resumido
Angel Morinigo
 
Requerimiento funcional y no funcional
Requerimiento funcional y no funcional Requerimiento funcional y no funcional
Requerimiento funcional y no funcional
CristobalFicaV
 
Modelo componentes
Modelo componentesModelo componentes
Modelo componentes
martin
 
Ejemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rupEjemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rup
Xochitl Saucedo Muñoz
 

Was ist angesagt? (20)

Normas ISO 9126 - 25000
Normas ISO 9126 - 25000Normas ISO 9126 - 25000
Normas ISO 9126 - 25000
 
Metodología rmm resumido
Metodología rmm resumidoMetodología rmm resumido
Metodología rmm resumido
 
Modelo del dominio
Modelo del dominioModelo del dominio
Modelo del dominio
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Mapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de SoftwareMapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de Software
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
Requerimiento funcional y no funcional
Requerimiento funcional y no funcional Requerimiento funcional y no funcional
Requerimiento funcional y no funcional
 
Modelo componentes
Modelo componentesModelo componentes
Modelo componentes
 
Requerimientos de usuario y del sistema
Requerimientos de usuario y del sistemaRequerimientos de usuario y del sistema
Requerimientos de usuario y del sistema
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Diagrama de Colaboración
Diagrama de ColaboraciónDiagrama de Colaboración
Diagrama de Colaboración
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
Diagrama de Actividades
Diagrama de ActividadesDiagrama de Actividades
Diagrama de Actividades
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 
Análisis de requerimientos
Análisis de requerimientosAnálisis de requerimientos
Análisis de requerimientos
 
Fcaps
FcapsFcaps
Fcaps
 
 Diagramas uml de sistema de cajero automático
 Diagramas uml de sistema de cajero automático Diagramas uml de sistema de cajero automático
 Diagramas uml de sistema de cajero automático
 
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING) METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
 
Ejemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rupEjemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rup
 
IDR Unidad 1: Introducción y proceso de Ingeniería de requerimientos
IDR Unidad 1: Introducción y proceso de Ingeniería de requerimientosIDR Unidad 1: Introducción y proceso de Ingeniería de requerimientos
IDR Unidad 1: Introducción y proceso de Ingeniería de requerimientos
 

Andere mochten auch

La obtención de requerimientos
La obtención de requerimientosLa obtención de requerimientos
La obtención de requerimientos
Gabriel Mondragón
 
Triptico docente alta_res_bueno
Triptico docente alta_res_buenoTriptico docente alta_res_bueno
Triptico docente alta_res_bueno
Gabriel Mondragón
 
Escuela preparatoria oficial anexa ala normal de amecameca comunicacion y soc...
Escuela preparatoria oficial anexa ala normal de amecameca comunicacion y soc...Escuela preparatoria oficial anexa ala normal de amecameca comunicacion y soc...
Escuela preparatoria oficial anexa ala normal de amecameca comunicacion y soc...
ramon199722
 
Finalidad Del áRea De FormacióN Para El Trabajo 1
Finalidad Del áRea De FormacióN Para El Trabajo 1Finalidad Del áRea De FormacióN Para El Trabajo 1
Finalidad Del áRea De FormacióN Para El Trabajo 1
Gabriel Mondragón
 
Comprensión lectora y redacción!
Comprensión lectora y redacción!Comprensión lectora y redacción!
Comprensión lectora y redacción!
Ana Rodríguez
 
Sergio tobon
Sergio tobonSergio tobon
Sergio tobon
mate127
 

Andere mochten auch (18)

Metodologias para el desarrollo de aplicaciones web
Metodologias para el desarrollo de aplicaciones webMetodologias para el desarrollo de aplicaciones web
Metodologias para el desarrollo de aplicaciones web
 
La obtención de requerimientos
La obtención de requerimientosLa obtención de requerimientos
La obtención de requerimientos
 
Análisis y resolución_de_problemas
Análisis y resolución_de_problemasAnálisis y resolución_de_problemas
Análisis y resolución_de_problemas
 
Extra comunicacion
Extra comunicacionExtra comunicacion
Extra comunicacion
 
Trayectoria competencia ms
Trayectoria competencia msTrayectoria competencia ms
Trayectoria competencia ms
 
Triptico docente alta_res_bueno
Triptico docente alta_res_buenoTriptico docente alta_res_bueno
Triptico docente alta_res_bueno
 
Php 6
Php 6Php 6
Php 6
 
Escuela preparatoria oficial anexa ala normal de amecameca comunicacion y soc...
Escuela preparatoria oficial anexa ala normal de amecameca comunicacion y soc...Escuela preparatoria oficial anexa ala normal de amecameca comunicacion y soc...
Escuela preparatoria oficial anexa ala normal de amecameca comunicacion y soc...
 
Trayectoria competencia arp
Trayectoria competencia arpTrayectoria competencia arp
Trayectoria competencia arp
 
Evaluación de casos de competencias didácticas
Evaluación de casos de competencias didácticasEvaluación de casos de competencias didácticas
Evaluación de casos de competencias didácticas
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Finalidad Del áRea De FormacióN Para El Trabajo 1
Finalidad Del áRea De FormacióN Para El Trabajo 1Finalidad Del áRea De FormacióN Para El Trabajo 1
Finalidad Del áRea De FormacióN Para El Trabajo 1
 
Qué sabemos de nuestros principales problemas, 24 de junio 2015
Qué sabemos de nuestros principales problemas, 24 de junio 2015Qué sabemos de nuestros principales problemas, 24 de junio 2015
Qué sabemos de nuestros principales problemas, 24 de junio 2015
 
Programa modelado de_sistemas
Programa modelado de_sistemasPrograma modelado de_sistemas
Programa modelado de_sistemas
 
Programa modelado de_sistemas
Programa modelado de_sistemasPrograma modelado de_sistemas
Programa modelado de_sistemas
 
Contexto interno externo nivel socioeconómico cultural y estilos de aprendizaje
Contexto interno externo nivel socioeconómico cultural y estilos de aprendizajeContexto interno externo nivel socioeconómico cultural y estilos de aprendizaje
Contexto interno externo nivel socioeconómico cultural y estilos de aprendizaje
 
Comprensión lectora y redacción!
Comprensión lectora y redacción!Comprensión lectora y redacción!
Comprensión lectora y redacción!
 
Sergio tobon
Sergio tobonSergio tobon
Sergio tobon
 

Ähnlich wie Metodologias web

Revista TicNews Junio 2015
 Revista TicNews Junio 2015 Revista TicNews Junio 2015
Revista TicNews Junio 2015
Edicion Ticnews
 
Dasbd metodolog-a das-paraeldesarrollodeaplicacionesweb_uwe
Dasbd metodolog-a das-paraeldesarrollodeaplicacionesweb_uweDasbd metodolog-a das-paraeldesarrollodeaplicacionesweb_uwe
Dasbd metodolog-a das-paraeldesarrollodeaplicacionesweb_uwe
Jeroan Castillo
 
02 ingenieria web
02  ingenieria web02  ingenieria web
02 ingenieria web
Frank Rosas
 

Ähnlich wie Metodologias web (20)

10 metodologías para el desarrollo web
10 metodologías para el desarrollo web10 metodologías para el desarrollo web
10 metodologías para el desarrollo web
 
Requerimientos, Ventajas y Desventajas de las aplicaciones web
Requerimientos, Ventajas y Desventajas de las aplicaciones webRequerimientos, Ventajas y Desventajas de las aplicaciones web
Requerimientos, Ventajas y Desventajas de las aplicaciones web
 
Arquitectura de Información + Proceso Unificado de Desarrollo
Arquitectura de Información + Proceso Unificado de DesarrolloArquitectura de Información + Proceso Unificado de Desarrollo
Arquitectura de Información + Proceso Unificado de Desarrollo
 
0102 introducción e ingeniería web
0102  introducción e ingeniería web0102  introducción e ingeniería web
0102 introducción e ingeniería web
 
0102 introducción-e_ingeniería_web
0102  introducción-e_ingeniería_web0102  introducción-e_ingeniería_web
0102 introducción-e_ingeniería_web
 
Software de tipo web
Software de tipo webSoftware de tipo web
Software de tipo web
 
La Ingeniería Web
La Ingeniería WebLa Ingeniería Web
La Ingeniería Web
 
Wsdm
WsdmWsdm
Wsdm
 
Revista TicNews Junio 2015
 Revista TicNews Junio 2015 Revista TicNews Junio 2015
Revista TicNews Junio 2015
 
profundizaU1.pdf
profundizaU1.pdfprofundizaU1.pdf
profundizaU1.pdf
 
01_Semana_01.pptx
01_Semana_01.pptx01_Semana_01.pptx
01_Semana_01.pptx
 
Tema 6
Tema 6Tema 6
Tema 6
 
Exp. Ingenieria Web
Exp. Ingenieria WebExp. Ingenieria Web
Exp. Ingenieria Web
 
Dasbd metodolog-a das-paraeldesarrollodeaplicacionesweb_uwe
Dasbd metodolog-a das-paraeldesarrollodeaplicacionesweb_uweDasbd metodolog-a das-paraeldesarrollodeaplicacionesweb_uwe
Dasbd metodolog-a das-paraeldesarrollodeaplicacionesweb_uwe
 
Ddd
DddDdd
Ddd
 
ingenieria web.pptx
ingenieria web.pptxingenieria web.pptx
ingenieria web.pptx
 
02 ingenieria web
02  ingenieria web02  ingenieria web
02 ingenieria web
 
Metodología para el desarrollo de software para web.pptx
Metodología para el desarrollo de software para web.pptxMetodología para el desarrollo de software para web.pptx
Metodología para el desarrollo de software para web.pptx
 
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
 
15-Unidad 4: Introducción a las Arquitecturas Web 4.1 DAO 4.2 MVC
15-Unidad 4: Introducción a las Arquitecturas Web 4.1 DAO 4.2 MVC15-Unidad 4: Introducción a las Arquitecturas Web 4.1 DAO 4.2 MVC
15-Unidad 4: Introducción a las Arquitecturas Web 4.1 DAO 4.2 MVC
 

Mehr von Gabriel Mondragón

Mehr von Gabriel Mondragón (20)

Principios y Estrategias del Diseño Universal del Aprendizaje (1).pptx
Principios y Estrategias del Diseño Universal del Aprendizaje (1).pptxPrincipios y Estrategias del Diseño Universal del Aprendizaje (1).pptx
Principios y Estrategias del Diseño Universal del Aprendizaje (1).pptx
 
Aplicaciones de la IA en educación (1).pptx
Aplicaciones de la IA en educación (1).pptxAplicaciones de la IA en educación (1).pptx
Aplicaciones de la IA en educación (1).pptx
 
Ventajas y desventajas de utilizar aplicaciones con IA en la educación (1).pptx
Ventajas y desventajas de utilizar aplicaciones con IA en la educación (1).pptxVentajas y desventajas de utilizar aplicaciones con IA en la educación (1).pptx
Ventajas y desventajas de utilizar aplicaciones con IA en la educación (1).pptx
 
Presentación del curso de Inteligencia Artificial
Presentación del curso de Inteligencia ArtificialPresentación del curso de Inteligencia Artificial
Presentación del curso de Inteligencia Artificial
 
Convocatoria soluciones paraelfuturo
Convocatoria soluciones paraelfuturoConvocatoria soluciones paraelfuturo
Convocatoria soluciones paraelfuturo
 
Presentacion para transferencia_en_los_planteles
Presentacion para transferencia_en_los_plantelesPresentacion para transferencia_en_los_planteles
Presentacion para transferencia_en_los_planteles
 
Material didactico
Material didacticoMaterial didactico
Material didactico
 
Elaboracion material didactico
Elaboracion material didacticoElaboracion material didactico
Elaboracion material didactico
 
Segunda jornada academica y de gestion
Segunda jornada academica y de gestionSegunda jornada academica y de gestion
Segunda jornada academica y de gestion
 
Anexos comunicacion afectiva
Anexos comunicacion afectivaAnexos comunicacion afectiva
Anexos comunicacion afectiva
 
Primera jornada academica y de gestion 2019 b
Primera jornada academica y de gestion 2019 bPrimera jornada academica y de gestion 2019 b
Primera jornada academica y de gestion 2019 b
 
Infografia problematicas
Infografia problematicasInfografia problematicas
Infografia problematicas
 
Tercera jornada academica y de gestion
Tercera jornada academica y de gestionTercera jornada academica y de gestion
Tercera jornada academica y de gestion
 
Productos segunda jornada 2019 a
Productos segunda jornada 2019 aProductos segunda jornada 2019 a
Productos segunda jornada 2019 a
 
Aspectos positivos y negativos
Aspectos positivos y negativosAspectos positivos y negativos
Aspectos positivos y negativos
 
Abandono aprovechamiento practicas escolares
Abandono aprovechamiento practicas escolaresAbandono aprovechamiento practicas escolares
Abandono aprovechamiento practicas escolares
 
Primera jornada 18 b
Primera jornada 18 bPrimera jornada 18 b
Primera jornada 18 b
 
Segunda jornada 18 b
Segunda jornada 18 bSegunda jornada 18 b
Segunda jornada 18 b
 
Tecnicas modelo
Tecnicas modeloTecnicas modelo
Tecnicas modelo
 
Proyectos
ProyectosProyectos
Proyectos
 

Kürzlich hochgeladen

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 

Kürzlich hochgeladen (20)

Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 

Metodologias web

  • 1. 10 Metodologías de desarrollo Web
  • 2. ¿Qué es una Aplicación Web? Es un Sistema de Información donde una gran cantidad de datos volátiles, altamente estructurados, van a ser consultados, procesados y analizados mediante navegadores. Una de las principales características va a ser su alto grado de interacción con el usuario, y el diseño de su interfaz debe ser claro, simple y debe estar estructurado de tal manera que sea orientativo para cada tipo de usuarios.
  • 3. ¿Tipos de Aplicación Web? Informacionales Orientados a la descarga de datos Interactivas Financieros Transaccionales Inventarios Entornos Colaborativos Comunidades on line Portales Web Orientados al análisis de datos
  • 4. Arquitectura de las aplicaciones web • DOS NIVELES : Es la más simple, se tiene el nivel del “Cliente” y el nivel del “Servidor”.
  • 5. Arquitectura de las aplicaciones web • TRES NIVELES : El primer nivel consiste en la capa de presentación que incluye no sólo el navegador, sino también el servidor web que es el responsable de dar a los datos un formato adecuado. El segundo nivel está referido habitualmente a algún tipo de programa o script. Finalmente, el tercer nivel proporciona al segundo los datos necesarios para su ejecución.
  • 6. El servidor web Un servidor web es un programa que implementa el protocolo HTTP . Este protocolo pertenece a la capa de aplicación del modelo OSI y está diseñado para transferir lo que se llama hipertextos, páginas web o páginas HTML: textos complejos con enlaces, figuras, formularios, botones y objetos incrustados como animaciones o reproductores de música.
  • 7. WSDM: Web Site Design Method Define el sistema en base a los grupos de usuario. Su proceso de definición de requisitos tiene por objetivo el detectar los perfiles de usuario mediante dos tareas. Clasificación de usuarios mediante el estudio del entorno. Descripción de los grupos de usuario. 1
  • 8. SOHDM: Scenario-based Object-Oriented Hypermedia Design Methodology Esta propuesta ofrece un modelo de escenarios propia, denominada SAC, para representar los requisitos. Para el desarrollo de los mismos hace uso del diagrama de contexto propuesto en los DFD. 2
  • 9. RNA: Relationship Navigational Analysis Plantea una secuencia de pasos en la que separa el tratamiento de diferentes requisitos: Análisis del Entorno Elementos de Interés Análisis del Conocimiento Análisis de la Navegación Implementación del Análisis 3
  • 10. HFPM: Hypermedia Flexible Process Modeling HFPM define un proceso detallado que cubre todo el ciclo de vida y que está compuesto por 13 fases. En la primera de ellas, modelado de requisitos, propone las tareas siguientes: Descripción breve del problema Descripción de los requisitos funcionales Realización del modelo de datos Modelado de la interfaz de usuario Modelado de los requisitos no funcionales 4
  • 11. OOHDM: Object Oriented Hypermedia Design Model OOHDM es una propuesta ampliamente aceptada para la web. En sus versiones más actuales propone la técnica de los UIDs para representar los requisitos de interacción. 5
  • 12. UWE: UML-Based Web Engineering UWE es una propuesta basada en el proceso unificado y UML pero adaptados a la web. En requisitos separa las fases de captura, definición y validación. Hace además una clasificación y un tratamiento especial dependiendo del carácter de cada requisito. 6
  • 13. W2000 Esta propuesta toma como base los conceptos de HDM para ampliar la notación UML y adecuarla a la web. La fase de especificación de requisitos en W2000 hace una separación y un tratamiento diferente de los requisitos funcionales y los de navegación. 7
  • 14. UWA: Ubiquituos Web Applications El proyecto UWA ha nacido de la colaboración de varios grupos. Su fase de tratamiento de requisitos se basa en los roles de usuario y en ir refinando los requisitos en un proceso iterativo mediante el que se clasifican los objetivos según su carácter. 8
  • 15. NDT: Navigational Development Tecniques NDT es un proceso metodológico para especificar, analizar y diseñar sistemas web. En el tratamiento de requisitos separa la captura, la definición y la validación de requisitos, proponiendo técnicas específicas para cada uno de ellos. Ofrece además una herramienta, NDT-Tool, que sirve como soporte en la aplicación de sus técnicas. 9
  • 16. DDDP: Design-driven Requirements Elicitation Esta propuesta para el tratamiento de requisitos es parte del proceso design-Driven propuestos por Lowe y Ekluind. Consiste en realizar la captura, la definición y la validación de requisitos durante el proceso de diseño. El proceso que ofrecen fue definido en base a un exhaustivo análisis de best practices en el desarrollo de aplicaciones comerciales para la web. 10
  • 17. Seleccionar una metodología Justificar por que usar la metodología seleccionada. Seguir las etapas que establece la metodología seleccionada. WSDM SOHDM DDDP NDT UWA W2000 UWE RNA HFPM OOHDM
  • 18. Proyectos Web 1.- Plaza comercial virtual (micrositios) 2.- Sistema de Administración de Congresos Virtuales 3.- Revista Virtual 4.- Sistema de información de rutas de metrobus de Puebla (grafos) 5.- Biblioteca personal 6.- Mapa interactivo de avance académico (tutorías) 7.- Sistema de administración de revisión de proyectos 8.- Sistema de revisión de programas en lenguaje C 9.- Detección de problemas académicos en Twitter