SlideShare una empresa de Scribd logo
1 de 11
INGENIERIA
WEB
ANGELICA VIVIANA GOMEZ
ANGELA MEDINA TAMAYO
INTRODUCCION
   Las metodologías, técnicas y herramientas
    que se utilizan en el desarrollo de
    Aplicaciones Web complejas y de gran
    dimensión en las que se apoya la evaluación,
    diseño, desarrollo, implementación y
    evolución de dichas aplicaciones, hacen
    referencia a la Ingeniería Web . El desarrollo
    de aplicaciones Web posee determinadas
    características que lo hacen diferente del
    desarrollo de aplicaciones o software
    tradicional y sistemas de información.
¿Qué es la Ingeniería Web?

    Es el proceso utilizado para crear, 
    implantar y mantener aplicaciones y
    sistemas Web de alta calidad
CARACTERISTICAS
 El Proceso de la Ingeniería Web
  Características como inmediatez y
  evolución y crecimiento continuos, nos
  llevan a un proceso incremental y
  evolutivo, que permite que el usuario se
  involucre activamente, facilitando el
  desarrollo de productos que se ajustan
  mucho lo que éste busca y necesita.
ETAPAS
 El Proceso de la Ingeniería Web Las
actividades que forman parte del proceso
son: formulación, planificación análisis,
modelización, generación de páginas, test
y evaluación del cliente.

   Formulación Identifica objetivos y
    establece el alcance de la primera
    entrega.
 Planificación  Genera la estimación del
  coste general del proyecto, la
  evaluación de riesgos y el calendario del
  desarrollo y fechas de entrega.

 Análisis
         El Análisis especifica los
  requerimientos e identifica el contenido
    Modelización Se compone de dos
    secuencias paralelas de tareas. Una consiste
    en el diseño y producción del contenido que
    forma parte de la aplicación. La otra, en el
    diseño de la arquitectura, navegación e
    interfaz de usuario. Es conveniente resaltar la
    importancia del diseño de la interfaz.
    Independientemente del valor del contenido
    y servicios prestados, una buena interfaz
    mejora la percepción que el usuario tiene de
    éstos.
   Generación de páginas Se integra contenido,
    arquitectura, navegación e interfaz para crear
    estática o dinámicamente el aspecto más visible
    de las aplicación, las páginas.

   El Test El Test busca errores a todos lo niveles:
    contenido, funcional, navegacional, rendimiento,
    etc. El hecho de que las aplicaciones residan en
    la red, y que inter-operen en plataformas muy
    distintas, hace que el proceso de test sea
    especialmente difícil.

   El modelo de proceso de la Ingeniería de la
    Usabilidad En este modelo hay tres grandes fases:
    el análisis de los requisitos; el diseño, evaluación y
    desarrollo; y por último, la de instalación.
¿Qué marca la diferencia?
   A modo de breve resumen enumeramos las
    siguientes diferencias: Confluencia de
    disciplinas: Sistemas de Información,
    Ingeniería Software y Diseño Gráfico que
    requiere equipos multidisciplinares y
    polivalentes. Ciclos de vida y tiempo de
    desarrollo muy cortos. Cambio continuo:
    Necesidad de soluciones que permitan
    flexibilidad y adaptación conforme el
    proyecto cambia. Requisitos fuertes de
    Seguridad, Rendimiento y Usabilidad.
¿Por qué es necesaria?
 La Web evoluciona y crece sin diseño
 alguno. Prácticas tan pobres de calidad
 pueden introducir defectos que dejen al
 efecto 2000 como un juego de niños. Es
 deber de todos proporcionar cimientos
 firmes a una tecnología que
 “mágicamente” nos permite acceder a
 cualquier hora a cualquier punto del
 planeta para obtener bienes tan valiosos
 como son los Servicios y la Información.
Conclusiones
 La
   aplicación de principios de ingeniería
 pueden evitar el caos potencial al que
 nos enfrentamos, y poner bajo control el
 desarrollo de las aplicaciones Web,
 minimizando riesgos y mejorando el
 mantenimiento y calidad.

Más contenido relacionado

La actualidad más candente

Gestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el SoftwareGestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el SoftwareJosé Antonio Sandoval Acosta
 
Importancia del análisis de requerimientos
Importancia del análisis de requerimientosImportancia del análisis de requerimientos
Importancia del análisis de requerimientosalmarza1
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IITensor
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de softwareisisparada
 
Estandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareEstandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareAngel Canul Cruz
 
UNIDAD V. GERENCIA DEL ÁREA DE EQUIPOS Y TECNOLOGÍA
UNIDAD V. GERENCIA DEL ÁREA DE EQUIPOS Y TECNOLOGÍAUNIDAD V. GERENCIA DEL ÁREA DE EQUIPOS Y TECNOLOGÍA
UNIDAD V. GERENCIA DEL ÁREA DE EQUIPOS Y TECNOLOGÍAAlix Indriago
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresLuis Eduardo Pelaez Valencia
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de softwareCentro Líbano
 
Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1Javier Rubiano Quiroga
 
Ingeniería inversa y reingeniería de software
Ingeniería inversa y reingeniería de softwareIngeniería inversa y reingeniería de software
Ingeniería inversa y reingeniería de softwareMoises Medina
 
Análisis y diseño orientado a objetos
Análisis y diseño orientado a objetosAnálisis y diseño orientado a objetos
Análisis y diseño orientado a objetosChristian Leon
 

La actualidad más candente (20)

Ingenieria Web
Ingenieria WebIngenieria Web
Ingenieria Web
 
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el SoftwareGestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
 
Importancia del análisis de requerimientos
Importancia del análisis de requerimientosImportancia del análisis de requerimientos
Importancia del análisis de requerimientos
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software II
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de software
 
Estandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareEstandares de calidad aplicadas al software
Estandares de calidad aplicadas al software
 
Sqa
SqaSqa
Sqa
 
UNIDAD V. GERENCIA DEL ÁREA DE EQUIPOS Y TECNOLOGÍA
UNIDAD V. GERENCIA DEL ÁREA DE EQUIPOS Y TECNOLOGÍAUNIDAD V. GERENCIA DEL ÁREA DE EQUIPOS Y TECNOLOGÍA
UNIDAD V. GERENCIA DEL ÁREA DE EQUIPOS Y TECNOLOGÍA
 
Ingeniería Web
Ingeniería WebIngeniería Web
Ingeniería Web
 
13.diseño de web apps
13.diseño de web apps13.diseño de web apps
13.diseño de web apps
 
Calidad de software Unidad 1
Calidad de software Unidad 1Calidad de software Unidad 1
Calidad de software Unidad 1
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y Estándares
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de software
 
Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1
 
Estilos arquitectónicos
Estilos arquitectónicosEstilos arquitectónicos
Estilos arquitectónicos
 
Modelo SPICE
Modelo SPICEModelo SPICE
Modelo SPICE
 
Ingeniería inversa y reingeniería de software
Ingeniería inversa y reingeniería de softwareIngeniería inversa y reingeniería de software
Ingeniería inversa y reingeniería de software
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
 
Análisis y diseño orientado a objetos
Análisis y diseño orientado a objetosAnálisis y diseño orientado a objetos
Análisis y diseño orientado a objetos
 
Guia iso 9126
Guia iso 9126Guia iso 9126
Guia iso 9126
 

Destacado

INGENIERIA WEB
INGENIERIA WEBINGENIERIA WEB
INGENIERIA WEBwilboyman
 
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_webCarlos Angarita
 
Presentacion curso ingenieria web ing. aldo zanabria
Presentacion curso ingenieria web   ing. aldo zanabriaPresentacion curso ingenieria web   ing. aldo zanabria
Presentacion curso ingenieria web ing. aldo zanabriaAldo Hernán Zanabria Gálvez
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria webMirsha01
 
DISEÑO Y DESARROLLO DE UNA APLICACIÓN WEB COMOHERRAMIENTA DE APOYO AL PROCESO...
DISEÑO Y DESARROLLO DE UNA APLICACIÓN WEB COMOHERRAMIENTA DE APOYO AL PROCESO...DISEÑO Y DESARROLLO DE UNA APLICACIÓN WEB COMOHERRAMIENTA DE APOYO AL PROCESO...
DISEÑO Y DESARROLLO DE UNA APLICACIÓN WEB COMOHERRAMIENTA DE APOYO AL PROCESO...Hans Ramos Blacutt
 
FORMACIÓN Y PLANEARON PARA LA INGENIERÍA WEB
FORMACIÓN Y PLANEARON PARA LA INGENIERÍA WEBFORMACIÓN Y PLANEARON PARA LA INGENIERÍA WEB
FORMACIÓN Y PLANEARON PARA LA INGENIERÍA WEBMaya Guerrero
 
1 ingeniería web
1 ingeniería web1 ingeniería web
1 ingeniería webUVM
 
Exp. Ingenieria Web
Exp. Ingenieria WebExp. Ingenieria Web
Exp. Ingenieria WebDiego Celi
 
Introducción a la ingeniería web
Introducción a la ingeniería webIntroducción a la ingeniería web
Introducción a la ingeniería webCarlos Van de Velde
 
Fase 1 formulacion y planeación i web
Fase 1 formulacion y planeación i webFase 1 formulacion y planeación i web
Fase 1 formulacion y planeación i webROSA IMELDA GARCIA CHI
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria webarienneya
 

Destacado (20)

Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Ingeniería web
Ingeniería webIngeniería web
Ingeniería web
 
INGENIERIA WEB
INGENIERIA WEBINGENIERIA WEB
INGENIERIA 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
 
Presentacion curso ingenieria web ing. aldo zanabria
Presentacion curso ingenieria web   ing. aldo zanabriaPresentacion curso ingenieria web   ing. aldo zanabria
Presentacion curso ingenieria web ing. aldo zanabria
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
DISEÑO Y DESARROLLO DE UNA APLICACIÓN WEB COMOHERRAMIENTA DE APOYO AL PROCESO...
DISEÑO Y DESARROLLO DE UNA APLICACIÓN WEB COMOHERRAMIENTA DE APOYO AL PROCESO...DISEÑO Y DESARROLLO DE UNA APLICACIÓN WEB COMOHERRAMIENTA DE APOYO AL PROCESO...
DISEÑO Y DESARROLLO DE UNA APLICACIÓN WEB COMOHERRAMIENTA DE APOYO AL PROCESO...
 
FORMACIÓN Y PLANEARON PARA LA INGENIERÍA WEB
FORMACIÓN Y PLANEARON PARA LA INGENIERÍA WEBFORMACIÓN Y PLANEARON PARA LA INGENIERÍA WEB
FORMACIÓN Y PLANEARON PARA LA INGENIERÍA WEB
 
1 ingeniería web
1 ingeniería web1 ingeniería web
1 ingeniería web
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Exp. Ingenieria Web
Exp. Ingenieria WebExp. Ingenieria Web
Exp. Ingenieria Web
 
Ingeniería Web
Ingeniería WebIngeniería Web
Ingeniería Web
 
Introducción a la ingeniería web
Introducción a la ingeniería webIntroducción a la ingeniería web
Introducción a la ingeniería web
 
Fase 1 formulacion y planeación i web
Fase 1 formulacion y planeación i webFase 1 formulacion y planeación i web
Fase 1 formulacion y planeación i web
 
Ja ss tutorial español
Ja ss tutorial españolJa ss tutorial español
Ja ss tutorial español
 
Ingeniería web
Ingeniería webIngeniería web
Ingeniería web
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Sesion 1
Sesion 1Sesion 1
Sesion 1
 
Mineria de datos
Mineria de datosMineria de datos
Mineria de datos
 

Similar a Ingeniería Web: proceso, características y etapas

Ingenieria Web
Ingenieria WebIngenieria Web
Ingenieria WebLiszeth
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria webjedtris
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria webjedtris
 
Metodologia web
Metodologia webMetodologia web
Metodologia webAnel Sosa
 
Qué es la ingeniería web
Qué es la ingeniería webQué es la ingeniería web
Qué es la ingeniería webVictor Barraza
 
Qué es la ingeniería web
Qué es la ingeniería webQué es la ingeniería web
Qué es la ingeniería webVictor Barraza
 
Modulo taller progwebaa2
Modulo   taller progwebaa2Modulo   taller progwebaa2
Modulo taller progwebaa2Pabel Lopez
 
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 MVCLuis Fernando Aguas Bucheli
 
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...Joel Fernandez
 
Planificacio y formulacion web d
Planificacio y formulacion web dPlanificacio y formulacion web d
Planificacio y formulacion web ddiana_caluna
 
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.pptxArcadioVzquezylosIno
 
Trade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías WebTrade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías WebMiguel Angel Macias
 

Similar a Ingeniería Web: proceso, características y etapas (20)

Ingenieria Web
Ingenieria WebIngenieria Web
Ingenieria Web
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
profundizaU1.pdf
profundizaU1.pdfprofundizaU1.pdf
profundizaU1.pdf
 
La Ingeniería Web
La Ingeniería WebLa Ingeniería Web
La Ingeniería Web
 
Metodologia web
Metodologia webMetodologia web
Metodologia web
 
Qué es la ingeniería web
Qué es la ingeniería webQué es la ingeniería web
Qué es la ingeniería web
 
Qué es la ingeniería web
Qué es la ingeniería webQué es la ingeniería web
Qué es la ingeniería web
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Modulo taller progwebaa2
Modulo   taller progwebaa2Modulo   taller progwebaa2
Modulo taller progwebaa2
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
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
 
Trabajo 2.pdf
Trabajo 2.pdfTrabajo 2.pdf
Trabajo 2.pdf
 
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...
 
Capitulo 13 sfdsgfg
Capitulo 13  sfdsgfgCapitulo 13  sfdsgfg
Capitulo 13 sfdsgfg
 
Planificacio y formulacion web d
Planificacio y formulacion web dPlanificacio y formulacion web d
Planificacio y formulacion web d
 
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
 
Trade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías WebTrade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías Web
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 

Ingeniería Web: proceso, características y etapas

  • 2. INTRODUCCION  Las metodologías, técnicas y herramientas que se utilizan en el desarrollo de Aplicaciones Web complejas y de gran dimensión en las que se apoya la evaluación, diseño, desarrollo, implementación y evolución de dichas aplicaciones, hacen referencia a la Ingeniería Web . El desarrollo de aplicaciones Web posee determinadas características que lo hacen diferente del desarrollo de aplicaciones o software tradicional y sistemas de información.
  • 3. ¿Qué es la Ingeniería Web?  Es el proceso utilizado para crear,  implantar y mantener aplicaciones y sistemas Web de alta calidad
  • 4. CARACTERISTICAS  El Proceso de la Ingeniería Web Características como inmediatez y evolución y crecimiento continuos, nos llevan a un proceso incremental y evolutivo, que permite que el usuario se involucre activamente, facilitando el desarrollo de productos que se ajustan mucho lo que éste busca y necesita.
  • 5. ETAPAS El Proceso de la Ingeniería Web Las actividades que forman parte del proceso son: formulación, planificación análisis, modelización, generación de páginas, test y evaluación del cliente.  Formulación Identifica objetivos y establece el alcance de la primera entrega.
  • 6.  Planificación Genera la estimación del coste general del proyecto, la evaluación de riesgos y el calendario del desarrollo y fechas de entrega.  Análisis El Análisis especifica los requerimientos e identifica el contenido
  • 7. Modelización Se compone de dos secuencias paralelas de tareas. Una consiste en el diseño y producción del contenido que forma parte de la aplicación. La otra, en el diseño de la arquitectura, navegación e interfaz de usuario. Es conveniente resaltar la importancia del diseño de la interfaz. Independientemente del valor del contenido y servicios prestados, una buena interfaz mejora la percepción que el usuario tiene de éstos.
  • 8. Generación de páginas Se integra contenido, arquitectura, navegación e interfaz para crear estática o dinámicamente el aspecto más visible de las aplicación, las páginas.  El Test El Test busca errores a todos lo niveles: contenido, funcional, navegacional, rendimiento, etc. El hecho de que las aplicaciones residan en la red, y que inter-operen en plataformas muy distintas, hace que el proceso de test sea especialmente difícil.  El modelo de proceso de la Ingeniería de la Usabilidad En este modelo hay tres grandes fases: el análisis de los requisitos; el diseño, evaluación y desarrollo; y por último, la de instalación.
  • 9. ¿Qué marca la diferencia?  A modo de breve resumen enumeramos las siguientes diferencias: Confluencia de disciplinas: Sistemas de Información, Ingeniería Software y Diseño Gráfico que requiere equipos multidisciplinares y polivalentes. Ciclos de vida y tiempo de desarrollo muy cortos. Cambio continuo: Necesidad de soluciones que permitan flexibilidad y adaptación conforme el proyecto cambia. Requisitos fuertes de Seguridad, Rendimiento y Usabilidad.
  • 10. ¿Por qué es necesaria?  La Web evoluciona y crece sin diseño alguno. Prácticas tan pobres de calidad pueden introducir defectos que dejen al efecto 2000 como un juego de niños. Es deber de todos proporcionar cimientos firmes a una tecnología que “mágicamente” nos permite acceder a cualquier hora a cualquier punto del planeta para obtener bienes tan valiosos como son los Servicios y la Información.
  • 11. Conclusiones  La aplicación de principios de ingeniería pueden evitar el caos potencial al que nos enfrentamos, y poner bajo control el desarrollo de las aplicaciones Web, minimizando riesgos y mejorando el mantenimiento y calidad.