SlideShare una empresa de Scribd logo
1 de 15
Ángela María Becerra
Andrea Johana Medina
INTRODUCCIÓN

   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 sistemas de información
   La ingeniería web es la aplicación de
    metodologías     sistemáticas,     disciplinadas  y
    cuantificables al desarrollo eficiente, operación y
    evolución de aplicaciones de alta calidad en
    la World Wide Web

   La ingeniería web se debe al crecimiento
    desenfrenado que está teniendo la Web está
    ocasionando un impacto en la sociedad y el nuevo
    manejo que se le está dando a la información en
    las diferentes áreas en que se presenta ha hecho
    que las personas tiendan a realizar todas sus
    actividades por esta vía.
Qué es Ingeniería Web?
                                              Para crear y
                     Es                       mantener                                De
                                                                 Aplicaciones y
Ingeniería Web            Proceso utilizado                                                    Alta Calidad
                                                                 Sistemas web

          Es

Filosofía idéntica

          A

  Ingeniería de
    Software




                                                        Información       Idea de
                                                                                           Adaptación         Funcionalidad
                                                                         movimiento
Característica       Explicación


Intensivas de Red    Por naturaleza utiliza una red, debe dar servicio a una comunidad de
                     clientes
                                                                                                         Intensivas
                                                                                                           de Red
Inmediatez           El tiempo que se tarda en comercializar un sistema web es mucho
                     más rápido que otro tipo de software
                                                                                             Estética                 Inmediatez

Evolución Continua   A diferencia de una aplicación de escritorio (que utilizan
                     actualizaciones planificadas), estas pueden tener actualizaciones
                     cada hora (en algunos casos)                                                       Ingeniería
                                                                                                           Web

Controlada por el    Hace mucho uso de contenidos hipermedia ,para mostrar textos,
Contenido            imágenes, videos, etc.                                                                           Evolución
                                                                                            Seguridad
                                                                                                                      Continua


Seguridad            Por la disponibilidad a una gran cantidad de usuarios, existen una
                                                                                                         Controlada
                                                                                                           por el
                                                                                                         Contenido

Estética             Parte de su atractivo son su apariencia e interacción
Etapas de la Ingeniería web
                                                                           •Identifica objetivos
                                                                           •Establece el alcance de la primera entrega
  El resultado final es
  sometido a evaluación del
  cliente!!!                                          Formulación
                                                                                                    •Genera estimación de costo
                                                                                                    •Evaluación de riesgo
                                                                                                    •Calendario de desarrollo y
                                 Evaluación                                                         fechas de entrega
                                                                                 Planificación
                                 del Cliente


Pruebas que buscan
errores en todos los
niveles: Contenido,                                                                                     •Especifica los requerimientos
                                                          Proceso de
funcional, navegacional,                                                                                •Identifica el contenido
                                                          Ingeniería
etc.
                                                             Web
                              Test                                                       Análisis




                                                                                        Consta de dos partes:
                                                                                        1. Diseño y producción del contenido
  Se integran arquitectura,               Generación de                                 2. Diseño de la arquitectura, navegación e
                                                                       Modelización
                                            Páginas
  navegación, e interfaz para la                                                           interfaz del usuario
  creación más visible del proyecto:
  las páginas
Formulación y Planeación                                              Participantes




Formulación                           Planeación                                         Dueños            Ingenieros Web
•Valora funciones subyacentes         •Elementos que deben definirse
 de las webapps, las funciones         para establecer un flujo de
 globales que desean los               trabajo, un programa, que
 usuarios y el ámbito de               permita rastrear el proyecto
 desarrollo                            conforme avanza el tiempo                                           Participantes sin
                                                                                     Administradores          Funciones
                                                                                                               técnicas




                                                                       Lema: “Comprender el problema
                                                                        antes de empezar a resolverlo, y
                    Guía en el desarrollo del                            estar seguro de que la solución
                                                                       concebida es aquella que la gente
                          proyecto!!!                                           realmente quiere.”
Formulación en la Ingeniería Web


              Necesidades                                     Formulación
              del negocio


                                                                Permite


                                                   Clientes                 Equipo

                                                               Establecer
                                 Objetivos y
Requisitos   Formulación           metas

                                                               Metas y
                                                               Objetivos




               Funciones y
              Características
Planeación


                                                                        Destaca   Se consideran         Define
                               Planeación

                                                                          Programas         Riesgos        Controles


                                                                                           Evita


                Desarrollo              Desarrollo
                  local                 de Terceros                     Confusiones      Dificultades       Fracaso




•Realizada por empleados de la
empresa                            •Se seleccionan subcontratistas
•Se debe:                          •Se validan cotizaciones, y la
1. Entender el ámbito, las         confiabilidad de las estimaciones.
    dimensiones y restricciones    •Compresión del grado de gestión
    del proyecto                   del proyecto a realizar
2. Definir un enfoque de gestión   •Gestión del grado de apoyo
    de cambio
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 la
       aplicación, las páginas
TEST



   El Test busca errores a todos los 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
EVALUACIÓN AL
              CLIENTE

   El resultados final es sometido a la evaluación
    del cliente y aceptación por el mismo.
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.
   El proceso de ingeniería comienza con la
    formulación, planificación que estima el coste
    global, el análisis de aspectos técnicos y objetos
    de contenido, la generación de páginas
    mediante automatización y la comprobación.

Más contenido relacionado

La actualidad más candente

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
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria webarienneya
 
Metodologías de ingeniería Web dirigida por modelos
Metodologías de ingeniería Web dirigida por modelosMetodologías de ingeniería Web dirigida por modelos
Metodologías de ingeniería Web dirigida por modelosJose R. Hilera
 
Exp. Ingenieria Web
Exp. Ingenieria WebExp. Ingenieria Web
Exp. Ingenieria WebDiego Celi
 
Metodologia web
Metodologia webMetodologia web
Metodologia webAnel Sosa
 
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones Web
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones WebEvaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones Web
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones WebSoftware Guru
 
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
 
Metodología para creación de sitios web
Metodología para creación de sitios webMetodología para creación de sitios web
Metodología para creación de sitios webAlfredo Anotha Diego
 
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 webAlonzer Acid Nox
 
Metodologia de desarrollo de aplicaciones eorm
Metodologia de desarrollo de aplicaciones eormMetodologia de desarrollo de aplicaciones eorm
Metodologia de desarrollo de aplicaciones eormLeonardo Martinez
 

La actualidad más candente (19)

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
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Metodologías de ingeniería Web dirigida por modelos
Metodologías de ingeniería Web dirigida por modelosMetodologías de ingeniería Web dirigida por modelos
Metodologías de ingeniería Web dirigida por modelos
 
Exp. Ingenieria Web
Exp. Ingenieria WebExp. Ingenieria Web
Exp. Ingenieria Web
 
Metodología IWeb
Metodología IWebMetodología IWeb
Metodología IWeb
 
Metodologia web
Metodologia webMetodologia web
Metodologia web
 
Modelado conceptual de aplicaciones web
Modelado conceptual de aplicaciones webModelado conceptual de aplicaciones web
Modelado conceptual de aplicaciones web
 
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones Web
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones WebEvaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones Web
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones 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
 
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
 
Modelado web
Modelado webModelado web
Modelado web
 
Metodologias web
Metodologias webMetodologias web
Metodologias web
 
Metodología para creación de sitios web
Metodología para creación de sitios webMetodología para creación de sitios web
Metodología para creación de sitios web
 
Sesion 1
Sesion 1Sesion 1
Sesion 1
 
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
 
Metodologia Diseño Web
Metodologia Diseño WebMetodologia Diseño Web
Metodologia Diseño Web
 
Wsdm
WsdmWsdm
Wsdm
 
Metodologia de desarrollo de aplicaciones eorm
Metodologia de desarrollo de aplicaciones eormMetodologia de desarrollo de aplicaciones eorm
Metodologia de desarrollo de aplicaciones eorm
 

Destacado

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
 
Guía Práctica para Investigadores en Ciencia del Comportamiento y Ciencia de...
Guía Práctica para Investigadores en  Ciencia del Comportamiento y Ciencia de...Guía Práctica para Investigadores en  Ciencia del Comportamiento y Ciencia de...
Guía Práctica para Investigadores en Ciencia del Comportamiento y Ciencia de...JOEL MARTIN VISURRAGA AGUERO
 
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
 
Modelado Avanzado - Arquitecturas Orientadas a Servicios
Modelado Avanzado - Arquitecturas Orientadas a ServiciosModelado Avanzado - Arquitecturas Orientadas a Servicios
Modelado Avanzado - Arquitecturas Orientadas a ServiciosGrial - University of Salamanca
 
Auditoria, seguridad y control de sistemas.ppt
Auditoria, seguridad y control de sistemas.pptAuditoria, seguridad y control de sistemas.ppt
Auditoria, seguridad y control de sistemas.pptFredy EC
 
Qué es la ingeniería web
Qué es la ingeniería webQué es la ingeniería web
Qué es la ingeniería webVictor Barraza
 

Destacado (12)

Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Ingeniería Web
Ingeniería WebIngeniería Web
Ingeniería 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
 
Guía Práctica para Investigadores en Ciencia del Comportamiento y Ciencia de...
Guía Práctica para Investigadores en  Ciencia del Comportamiento y Ciencia de...Guía Práctica para Investigadores en  Ciencia del Comportamiento y Ciencia de...
Guía Práctica para Investigadores en Ciencia del Comportamiento y Ciencia de...
 
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
 
Mineria de datos
Mineria de datosMineria de datos
Mineria de datos
 
Modelado Avanzado - Arquitecturas Orientadas a Servicios
Modelado Avanzado - Arquitecturas Orientadas a ServiciosModelado Avanzado - Arquitecturas Orientadas a Servicios
Modelado Avanzado - Arquitecturas Orientadas a Servicios
 
Auditoria, seguridad y control de sistemas.ppt
Auditoria, seguridad y control de sistemas.pptAuditoria, seguridad y control de sistemas.ppt
Auditoria, seguridad y control de sistemas.ppt
 
Qué es la ingeniería web
Qué es la ingeniería webQué es la ingeniería web
Qué es la ingeniería web
 

Similar a Ingenieria web

Planificacio y formulacion web d
Planificacio y formulacion web dPlanificacio y formulacion web d
Planificacio y formulacion web ddiana_caluna
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria webjedtris
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria webjedtris
 
Introducción al Diseño Web
Introducción al Diseño WebIntroducción al Diseño Web
Introducción al Diseño WebLorena Guerrero
 
Credenciales Atomo Interactive
Credenciales Atomo InteractiveCredenciales Atomo Interactive
Credenciales Atomo InteractiveRogelio Romero
 
Tipos de Modelos y Metodologías Orientado a Objetos
Tipos de Modelos y Metodologías Orientado a ObjetosTipos de Modelos y Metodologías Orientado a Objetos
Tipos de Modelos y Metodologías Orientado a ObjetosJuan Antonio Sanchez Barrera
 
Análisis de los tipos de modelos y metodologías del modelado orientado a objetos
Análisis de los tipos de modelos y metodologías del modelado orientado a objetosAnálisis de los tipos de modelos y metodologías del modelado orientado a objetos
Análisis de los tipos de modelos y metodologías del modelado orientado a objetosJuan Guadarrama
 
Desarrollo de software orientado a la web
Desarrollo de software orientado a la webDesarrollo de software orientado a la web
Desarrollo de software orientado a la webfredycollaguazo
 
UD:INGENIERIA WEB - SESION N°01
UD:INGENIERIA WEB - SESION N°01UD:INGENIERIA WEB - SESION N°01
UD:INGENIERIA WEB - SESION N°01SGI Negocio
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.lorena_moreno
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.lorena_moreno
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.lorena_moreno
 
Presentacion Capaintermedia
Presentacion CapaintermediaPresentacion Capaintermedia
Presentacion CapaintermediaJhon Zuluaga
 
Desarrollo de softwareweb romero
Desarrollo de softwareweb romeroDesarrollo de softwareweb romero
Desarrollo de softwareweb romeroAlexa Romero
 
Desarrollo de software orientado a la web
Desarrollo de software orientado a la webDesarrollo de software orientado a la web
Desarrollo de software orientado a la webUniandes
 

Similar a Ingenieria web (20)

Planificacio y formulacion web d
Planificacio y formulacion web dPlanificacio y formulacion web d
Planificacio y formulacion web d
 
profundizaU1.pdf
profundizaU1.pdfprofundizaU1.pdf
profundizaU1.pdf
 
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
 
Introducción al Diseño Web
Introducción al Diseño WebIntroducción al Diseño Web
Introducción al Diseño Web
 
Credenciales Atomo Interactive
Credenciales Atomo InteractiveCredenciales Atomo Interactive
Credenciales Atomo Interactive
 
18 desarrollo de aplicaciones web
18 desarrollo de aplicaciones web18 desarrollo de aplicaciones web
18 desarrollo de aplicaciones web
 
Tipos de Modelos y Metodologías Orientado a Objetos
Tipos de Modelos y Metodologías Orientado a ObjetosTipos de Modelos y Metodologías Orientado a Objetos
Tipos de Modelos y Metodologías Orientado a Objetos
 
Análisis de los tipos de modelos y metodologías del modelado orientado a objetos
Análisis de los tipos de modelos y metodologías del modelado orientado a objetosAnálisis de los tipos de modelos y metodologías del modelado orientado a objetos
Análisis de los tipos de modelos y metodologías del modelado orientado a objetos
 
Desarrollo de software orientado a la web
Desarrollo de software orientado a la webDesarrollo de software orientado a la web
Desarrollo de software orientado a la web
 
UD:INGENIERIA WEB - SESION N°01
UD:INGENIERIA WEB - SESION N°01UD:INGENIERIA WEB - SESION N°01
UD:INGENIERIA WEB - SESION N°01
 
Ingeniería web
Ingeniería webIngeniería web
Ingeniería web
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.
 
Presentacion Capaintermedia
Presentacion CapaintermediaPresentacion Capaintermedia
Presentacion Capaintermedia
 
Desarrollo de softwareweb romero
Desarrollo de softwareweb romeroDesarrollo de softwareweb romero
Desarrollo de softwareweb romero
 
Desarrollo de software orientado a la web
Desarrollo de software orientado a la webDesarrollo de software orientado a la web
Desarrollo de software orientado a la web
 

Último

NOM-011-STPS-2001 NORMATIVA PRESENTACION
NOM-011-STPS-2001 NORMATIVA PRESENTACIONNOM-011-STPS-2001 NORMATIVA PRESENTACION
NOM-011-STPS-2001 NORMATIVA PRESENTACIONKarina224599
 
FASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptxFASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptx10ColungaFloresJosSa
 
GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdf
GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdfGUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdf
GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdfIsaacRobertoRamrezLe
 
CONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datosCONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datosJENNIFERBERARDI1
 
-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo Venezuela-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo VenezuelaJESUS341998
 
¡Explora el boletín del 29 abril de 2024!
¡Explora el boletín del 29 abril de 2024!¡Explora el boletín del 29 abril de 2024!
¡Explora el boletín del 29 abril de 2024!Yes Europa
 
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptx
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptxEMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptx
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptxdaryel2
 

Último (7)

NOM-011-STPS-2001 NORMATIVA PRESENTACION
NOM-011-STPS-2001 NORMATIVA PRESENTACIONNOM-011-STPS-2001 NORMATIVA PRESENTACION
NOM-011-STPS-2001 NORMATIVA PRESENTACION
 
FASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptxFASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptx
 
GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdf
GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdfGUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdf
GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdf
 
CONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datosCONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datos
 
-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo Venezuela-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo Venezuela
 
¡Explora el boletín del 29 abril de 2024!
¡Explora el boletín del 29 abril de 2024!¡Explora el boletín del 29 abril de 2024!
¡Explora el boletín del 29 abril de 2024!
 
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptx
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptxEMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptx
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptx
 

Ingenieria web

  • 2. INTRODUCCIÓN  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 sistemas de información
  • 3. La ingeniería web es la aplicación de metodologías sistemáticas, disciplinadas y cuantificables al desarrollo eficiente, operación y evolución de aplicaciones de alta calidad en la World Wide Web  La ingeniería web se debe al crecimiento desenfrenado que está teniendo la Web está ocasionando un impacto en la sociedad y el nuevo manejo que se le está dando a la información en las diferentes áreas en que se presenta ha hecho que las personas tiendan a realizar todas sus actividades por esta vía.
  • 4. Qué es Ingeniería Web? Para crear y Es mantener De Aplicaciones y Ingeniería Web Proceso utilizado Alta Calidad Sistemas web Es Filosofía idéntica A Ingeniería de Software Información Idea de Adaptación Funcionalidad movimiento
  • 5. Característica Explicación Intensivas de Red Por naturaleza utiliza una red, debe dar servicio a una comunidad de clientes Intensivas de Red Inmediatez El tiempo que se tarda en comercializar un sistema web es mucho más rápido que otro tipo de software Estética Inmediatez Evolución Continua A diferencia de una aplicación de escritorio (que utilizan actualizaciones planificadas), estas pueden tener actualizaciones cada hora (en algunos casos) Ingeniería Web Controlada por el Hace mucho uso de contenidos hipermedia ,para mostrar textos, Contenido imágenes, videos, etc. Evolución Seguridad Continua Seguridad Por la disponibilidad a una gran cantidad de usuarios, existen una Controlada por el Contenido Estética Parte de su atractivo son su apariencia e interacción
  • 6. Etapas de la Ingeniería web •Identifica objetivos •Establece el alcance de la primera entrega El resultado final es sometido a evaluación del cliente!!! Formulación •Genera estimación de costo •Evaluación de riesgo •Calendario de desarrollo y Evaluación fechas de entrega Planificación del Cliente Pruebas que buscan errores en todos los niveles: Contenido, •Especifica los requerimientos Proceso de funcional, navegacional, •Identifica el contenido Ingeniería etc. Web Test Análisis Consta de dos partes: 1. Diseño y producción del contenido Se integran arquitectura, Generación de 2. Diseño de la arquitectura, navegación e Modelización Páginas navegación, e interfaz para la interfaz del usuario creación más visible del proyecto: las páginas
  • 7. Formulación y Planeación Participantes Formulación Planeación Dueños Ingenieros Web •Valora funciones subyacentes •Elementos que deben definirse de las webapps, las funciones para establecer un flujo de globales que desean los trabajo, un programa, que usuarios y el ámbito de permita rastrear el proyecto desarrollo conforme avanza el tiempo Participantes sin Administradores Funciones técnicas Lema: “Comprender el problema antes de empezar a resolverlo, y Guía en el desarrollo del estar seguro de que la solución concebida es aquella que la gente proyecto!!! realmente quiere.”
  • 8. Formulación en la Ingeniería Web Necesidades Formulación del negocio Permite Clientes Equipo Establecer Objetivos y Requisitos Formulación metas Metas y Objetivos Funciones y Características
  • 9. Planeación Destaca Se consideran Define Planeación Programas Riesgos Controles Evita Desarrollo Desarrollo local de Terceros Confusiones Dificultades Fracaso •Realizada por empleados de la empresa •Se seleccionan subcontratistas •Se debe: •Se validan cotizaciones, y la 1. Entender el ámbito, las confiabilidad de las estimaciones. dimensiones y restricciones •Compresión del grado de gestión del proyecto del proyecto a realizar 2. Definir un enfoque de gestión •Gestión del grado de apoyo de cambio
  • 10. ANÁLISIS  El Análisis especifica los requerimientos e identifica el contenido
  • 11. 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.
  • 12. 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 la aplicación, las páginas
  • 13. TEST  El Test busca errores a todos los 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
  • 14. EVALUACIÓN AL CLIENTE  El resultados final es sometido a la evaluación del cliente y aceptación por el mismo.
  • 15. 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.  El proceso de ingeniería comienza con la formulación, planificación que estima el coste global, el análisis de aspectos técnicos y objetos de contenido, la generación de páginas mediante automatización y la comprobación.