SlideShare una empresa de Scribd logo
1 de 18
10 metodologías para el
desarrollo Web
Pregunta de inicio:
¿Conoce usted alguna metodología
para hacer páginas Web personales y
empresariales
¿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?
Arquitectura de las aplicaciones web
DOS NIVELES : Es la más simple, se tiene el nivel del
“Cliente” y el nivel del “Servidor”.
 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
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.
Arquitectura de las aplicaciones web
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.
1.- 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.
2 .- 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.
3.- 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
4.- 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
5.- 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.
6.- 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.
7.- 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.
8.- 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.
9.- 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.
10.- 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.
Justificar porqué usar la metodología seleccionada.
 Seleccionar una metodología
 Justificar porqué usar la
metodología seleccionada.
 Seguir las etapas que establece la
metodología seleccionada.

Más contenido relacionado

Similar a 10 metodologías para el desarrollo 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 webcasilda87
 
Revista TicNews Junio 2015
 Revista TicNews Junio 2015 Revista TicNews Junio 2015
Revista TicNews Junio 2015Edicion Ticnews
 
01_Semana_01.pptx
01_Semana_01.pptx01_Semana_01.pptx
01_Semana_01.pptxedgardo qo
 
ingenieria web.pptx
ingenieria web.pptxingenieria web.pptx
ingenieria web.pptxmedina2966
 
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 DesarrolloPio.la
 
Arquitectura web EXPOSICION KAREN ANDRADE, EFRAIN SARANSIG
Arquitectura web  EXPOSICION KAREN ANDRADE, EFRAIN SARANSIGArquitectura web  EXPOSICION KAREN ANDRADE, EFRAIN SARANSIG
Arquitectura web EXPOSICION KAREN ANDRADE, EFRAIN SARANSIGEfrain Criss
 
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) Germán Sánchez
 
02 ingenieria web
02  ingenieria web02  ingenieria web
02 ingenieria webFrank Rosas
 
Exp. Ingenieria Web
Exp. Ingenieria WebExp. Ingenieria Web
Exp. Ingenieria WebDiego Celi
 
Desarrollo y reutilización de componentes software y multimedia mediante leng...
Desarrollo y reutilización de componentes software y multimedia mediante leng...Desarrollo y reutilización de componentes software y multimedia mediante leng...
Desarrollo y reutilización de componentes software y multimedia mediante leng...Jomicast
 

Similar a 10 metodologías para el desarrollo web (20)

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
 
Revista TicNews Junio 2015
 Revista TicNews Junio 2015 Revista TicNews Junio 2015
Revista TicNews Junio 2015
 
Tema 6
Tema 6Tema 6
Tema 6
 
01_Semana_01.pptx
01_Semana_01.pptx01_Semana_01.pptx
01_Semana_01.pptx
 
Metodología WEB W2000
Metodología WEB W2000Metodología WEB W2000
Metodología WEB W2000
 
Arquitectura de Software
Arquitectura de SoftwareArquitectura de Software
Arquitectura de Software
 
ingenieria web.pptx
ingenieria web.pptxingenieria web.pptx
ingenieria web.pptx
 
Software de tipo web
Software de tipo webSoftware de tipo web
Software de tipo 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
 
Metodologia Diseño Web
Metodologia Diseño WebMetodologia Diseño Web
Metodologia Diseño Web
 
profundizaU1.pdf
profundizaU1.pdfprofundizaU1.pdf
profundizaU1.pdf
 
Arquitectura web EXPOSICION KAREN ANDRADE, EFRAIN SARANSIG
Arquitectura web  EXPOSICION KAREN ANDRADE, EFRAIN SARANSIGArquitectura web  EXPOSICION KAREN ANDRADE, EFRAIN SARANSIG
Arquitectura web EXPOSICION KAREN ANDRADE, EFRAIN SARANSIG
 
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)
 
La Ingeniería Web
La Ingeniería WebLa Ingeniería Web
La Ingeniería Web
 
Ddd
DddDdd
Ddd
 
02 ingenieria web
02  ingenieria web02  ingenieria web
02 ingenieria web
 
Exp. Ingenieria Web
Exp. Ingenieria WebExp. Ingenieria Web
Exp. Ingenieria Web
 
Framework
FrameworkFramework
Framework
 
Framework
FrameworkFramework
Framework
 
Desarrollo y reutilización de componentes software y multimedia mediante leng...
Desarrollo y reutilización de componentes software y multimedia mediante leng...Desarrollo y reutilización de componentes software y multimedia mediante leng...
Desarrollo y reutilización de componentes software y multimedia mediante leng...
 

Más de ArnoldoTllez1

Metodología objetivos
Metodología objetivosMetodología objetivos
Metodología objetivosArnoldoTllez1
 
Delitos contra niños en las redes
Delitos contra niños en las redesDelitos contra niños en las redes
Delitos contra niños en las redesArnoldoTllez1
 
El problema de investigación
El problema de investigaciónEl problema de investigación
El problema de investigaciónArnoldoTllez1
 
Metodología de la investigación 3
Metodología de la investigación 3Metodología de la investigación 3
Metodología de la investigación 3ArnoldoTllez1
 
Metodología de la investigación 3
Metodología de la investigación 3Metodología de la investigación 3
Metodología de la investigación 3ArnoldoTllez1
 
Metodología de la investigación 2
Metodología de la investigación 2Metodología de la investigación 2
Metodología de la investigación 2ArnoldoTllez1
 
Metodología de la investigación 1
Metodología de la investigación 1Metodología de la investigación 1
Metodología de la investigación 1ArnoldoTllez1
 
Evolución de las redes
Evolución de las redesEvolución de las redes
Evolución de las redesArnoldoTllez1
 

Más de ArnoldoTllez1 (14)

Capitulo II
Capitulo IICapitulo II
Capitulo II
 
Ciberseguridad
CiberseguridadCiberseguridad
Ciberseguridad
 
Metodología objetivos
Metodología objetivosMetodología objetivos
Metodología objetivos
 
Publicidad
PublicidadPublicidad
Publicidad
 
Delitos contra niños en las redes
Delitos contra niños en las redesDelitos contra niños en las redes
Delitos contra niños en las redes
 
El problema de investigación
El problema de investigaciónEl problema de investigación
El problema de investigación
 
Marca
MarcaMarca
Marca
 
Redes sociales 1
Redes sociales 1Redes sociales 1
Redes sociales 1
 
Metodología de la investigación 3
Metodología de la investigación 3Metodología de la investigación 3
Metodología de la investigación 3
 
Metodología de la investigación 3
Metodología de la investigación 3Metodología de la investigación 3
Metodología de la investigación 3
 
Metodología de la investigación 2
Metodología de la investigación 2Metodología de la investigación 2
Metodología de la investigación 2
 
Metodología de la investigación 1
Metodología de la investigación 1Metodología de la investigación 1
Metodología de la investigación 1
 
Redes sociales
Redes socialesRedes sociales
Redes sociales
 
Evolución de las redes
Evolución de las redesEvolución de las redes
Evolución de las redes
 

Último

Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 

Último (9)

Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 

10 metodologías para el desarrollo web

  • 1. 10 metodologías para el desarrollo Web
  • 2. Pregunta de inicio: ¿Conoce usted alguna metodología para hacer páginas Web personales y empresariales
  • 3. ¿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.
  • 5. Arquitectura de las aplicaciones web DOS NIVELES : Es la más simple, se tiene el nivel del “Cliente” y el nivel del “Servidor”.
  • 6.  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 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. Arquitectura de las aplicaciones web
  • 7. 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.
  • 8. 1.- 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.
  • 9. 2 .- 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.
  • 10. 3.- 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
  • 11. 4.- 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
  • 12. 5.- 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.
  • 13. 6.- 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.
  • 14. 7.- 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.
  • 15. 8.- 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.
  • 16. 9.- 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.
  • 17. 10.- 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.
  • 18. Justificar porqué usar la metodología seleccionada.  Seleccionar una metodología  Justificar porqué usar la metodología seleccionada.  Seguir las etapas que establece la metodología seleccionada.