SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
1
INGENIERIA WEB
MATERIA: Ingeniería de Software
NOMBRE: Lic. Zara Yujra Cama
TEMA NRO. 9
1. INTRODUCCION
• Los Sistemas y Aplicaciones basados en
Web (WebApps) hacen posible que una
población extensa de usuarios finales
dispongan de una variedad de contenidos y
funcionalidad
•La ingeniería Web no es un
clónico perfecto de la
Ingeniería de Software, pero
toma prestado muchos de los
conceptos y principios
básicos de la Ingeniería del
Software dando importancia
a las mismas actividades
técnicas y de gestión.
•¿QUIEN DESARROLLA LAS
WEBAPPS?
•Los ingenieros Web y los
desarrolladores de contenido
no técnicos
¿Por qué es importante la
Ingeniería Web?
• A medida que los WebApps se
integran cada vez más en grandes y
pequeñas compañías, y cada vez es
más importante la necesidad de
construir sistemas fiables,
utilizables y adaptables. Esta es la
razón por que es necesario un
enfoque disciplinado para el
desarrollo de WebApps.
¿Qué ocurriría si no se
aplicase la Ingeniería Web?
•Con la ausencia de un
proceso disciplinado, cada
vez preocupa más la manera
en que nos podemos
enfrentar con problemas
serios para obtener éxito en
el empleo y “mantenimiento”
de estos sistemas.
2
• A medida que entramos en el
nuevo siglo , la infraestructura
de las aplicaciones que se
están creando hoy en día
pueden llevarnos a algo que
se podría llamar :
• “Web Enmarañada” = Esta
frase connota un cúmulo de
aplicaciones basadas en Web
pobremente desarrolladas y
con una probabilidad de fallo
bastante alta.
Web Enmarañada
• A medida que que los sistemas
basados en Web se van
complicando, un fallo en uno de
ellos puede propagar y propagará
problemas más extensos en todos.
Cuando ocurra esto la confianza en
internet se puede romper
provocando resultados
irremediables.
• La Ingeniería Web esta relacionada
con el establecimiento y utilización
de principios científicos, de
ingeniería y de gestión, y con
enfoques sistemáticos y
disciplinados del éxito del
desarrollo, empleo y mantenimiento
de sistemas y aplicaciones basados
en Web de alta calidad [MUR99]
Ingeniería Web (IWEB)
• “Las WebApps implican una mezcla
de publicación impresa y desarrollo
de software, de marketing e
informática, de comunicaciones
internas y relaciones externas, y de
arte y tecnología” [POW98]
ATRIBUTOS DE LAS
WEBAPPS
• 1. Intesivas de red
• 2. Controlada por el Contenido
• 3. Evolución Continua
• 4. Inmediatez
• 5. Seguridad
• 6. Estética
ATRIBUTOS DE LAS
WEBAPPS
• Por su propia naturaleza, una
WebApps es intensiva de red.
Reside en una red y debe dar
servicio a las necesidades de una
comunidad diversa de clientes. Una
WebApp puede residir en Internet.
De forma alternativa puede ubicarse
en una Intranet o una Extranet.
ATRIBUTO - Intensivas de Red
3
• En muchos casos, la función
primaria de una WebApp es
utilizar hipermedia para
presentar al usuario el
contenido de textos, gráfico,
sonido y video.
ATRIBUTO - Controlada por el
Contenido ATRIBUTO - Evolución Continua
• A diferencia del software de
aplicaciones convencional, que
evoluciona con una serie de
versiones planificadas y
cronol
ógicamente espaciadas, las
aplicaciones Web estpan en
constante evolución. No es inusual
que las WebApps se actualicen cada
hora.
• El tiempo que se tarda en
comercializar un sitio Web completo
puede ser cuestión de días o
semanas. Los desarrolladores
deberán utilizar los métodos de
planificación, análisis, diseño,
implementación y evaluación de
acuerdo al tiempo disponible.
ATRIBUTO - Inmediatez ATRIBUTO - Seguridad
• Las WebApps están disponibles a
través del acceso por red. Con el
objeto de proteger el contenido
confidencial y de proporcionar
formas seguras de transmisión de
datos, deberán implementarse
medidas de seguridad en toda la
infraestructura que apoya una
WebApp y dentro de la misma
aplicación.
• Una parte innegable del atractivo de un
WebApp es su apariencia e interacción.
Cuando se ha diseñado una aplicación con
el fin de comercializarla o vender productos
o ideas, la estética pude tener mucho que
ver con el éxito del diseño técnico
ATRIBUTO - Estética
• 1. INFORMATIVA.
• Se proporciona un contenido de
sólo lectura con navegación y
enlaces simples.
• 2. DESCARGA.
• Un usuario descarga información
desde el servidor apropiado.
CATEGORIAS DE APLIACIONES
WEB
4
• 3. PERSONALIZABLE.
• El usuario personaliza el contenido
a sus necesidades específicas.
• 4. INTERACCION.
• La comunicación entre una
comunidad de usuarios ocurre
mediante un espacio CHAT (Charla),
Tablones de Anuncios o Mensajería
instantánea.
• 5. ENTRADA DEL USUARIO
• La entrada basada en formularios es
el mecanismo primario de la
necesidad de comunicación.
• 6. ORIENTADA A TRANSACCIONES
• El usuario hace una solicitud que es
complementada por la WebApp.
• 7. ORIENTADA A SERVICIOS
• La aplicación proporciona un
servicio al usuario. Ej: Pago de una
Hipoteca
• 8. PORTAL
• La aplicación canaliza al usuario
llevándolo a otros contenidos o
servicios Webfuera del dominio de
la aplicación del Portal.
• 9. ACCESO A BASE DE DATOS
• El usuario consulta en una Base de
Datos grande y extrae información.
• 10. ALMACENES DE DATOS
• El usuario hace una consulta en una
colección de base de datos y extrae
información.
ATRIBUTOS DE CALIDAD
• Olsina y sus colaboradores [OLS99]
han preparado un Arbol de
Requisitos de Calidad:
• - USABILIDAD
• - FUNCIONALIDAD
• - FIABILIDAD
• - EFICIENCIA
• - CAPACIDAD DE MANTENIMIENTO
CALIDAD DE
UNA
APLICACION
USABILIDAD
FUNCIONALIDAD
FIABILIDAD
EFICIENCIA
CAPACIDAD DE
MANTENIMIENTO
- CAPACIDAD DE COMPRENSION DEL SITIO GLOBAL
- SERVICIOS DE AYUDA Y REALIMENTACION EN LINEA
- CAPACIDADES ESTETICAS Y DE INTERFAZ
-SERVICIOS ESPECIALES
- CAPACIDAD DE RECUPERACION Y BUSQUEDA
- SERVICIO DE BUSQUEDA Y NAVEGACION
- SERVICIOS RELACIONADOS CON EL DOMINIO DE APLICACION
- PROCESO CORRECTO DE ENLACE
- RECUPERACION DE ERRORES
- VALIDACION Y RECUPERACION DE LA ENTRABA DEL USUARIO
- RENDIMIENTO DEL TIEMPO DE RESPUESTA
- VELOCIDAD DE GENERACION DE PAGINAS
- VELOCIDAD DE GENERACION DE GRAFICOS
- FACILIDAD DE CORRECCION
- ADAPTABILIDAD
- EXTENSIBILIDAD
ARBOL DE REQUISITOS DE CALIDAD
(OSL99)
FORMULACION
PLANIFICACION
ANALISIS
INGENIERIA
DISEÑO DEL
CONTENIDO
DISEÑO
ARQUITECTONI
CO
PRODUCCION
DISEÑO DE
NAVEGACION
DISEÑO DE
INTERFAZ
GENERACION
DE PAGINAS Y
PRUEBAS
EVALUACION
DEL CLIENTE
MODELO DE PROCESOS
IWEB
5
EL EQUIPO DE IWEB
• 1. Desarrolladores y proveedores de
contenido.
• 2. Editores de Web
• 3. Ingeniero Web
• 4. Especialistas de Soporte
• Correcciones, adaptaciones y
mejoras del Sitio Web
5. El Administrador
(Web Master)
• Es el responsable del funcionamiento
diario de la WebApp, en donde se
incluye:
• - El Desarrollo e Implementación de
normas para el funcionamiento del
WebApp.
• - El establecimiento de los
procedimientos de soporte y
realimentación.
• - Los derechos de seguridad de la
implementación
• - La medición y análisis de tráfico
del sitio Web.
• - La coordinación de los
procedimientos de control de
cambios.
• - La coordinación con los
especialistas
GRACIAS POR SU ATENCION..!!
“El secreto de la felicidad no
est á en hacer siempre lo que
se quiere sino en querer
siempre lo que se hace”
(Toilstoi)

Más contenido relacionado

Similar a Ingeniería Web: 9 atributos y 5 categorías de aplicaciones

Diseño de aplicaciónes Web.pptx
Diseño de aplicaciónes Web.pptxDiseño de aplicaciónes Web.pptx
Diseño de aplicaciónes Web.pptxromaldohuerta1
 
Implementación de una estrategia digital en WordPress - WordCamp Bogotá 2018
Implementación de una estrategia digital en WordPress - WordCamp Bogotá 2018Implementación de una estrategia digital en WordPress - WordCamp Bogotá 2018
Implementación de una estrategia digital en WordPress - WordCamp Bogotá 2018Juan Buitrago
 
Tecnologiaweb 101114145311-phpapp02
Tecnologiaweb 101114145311-phpapp02Tecnologiaweb 101114145311-phpapp02
Tecnologiaweb 101114145311-phpapp02zaritarodriguez02
 
Entornos de negocios en internet
Entornos de negocios en internetEntornos de negocios en internet
Entornos de negocios en internetLima Innova
 
Atributos de aplicaciones basadas en WEB
Atributos de aplicaciones basadas en WEBAtributos de aplicaciones basadas en WEB
Atributos de aplicaciones basadas en WEBNoé Arpasi
 
Front end developer
Front end developerFront end developer
Front end developerSkynet Erp
 
Que es la ingenieria web
Que es la ingenieria webQue es la ingenieria web
Que es la ingenieria webSaboni Gom
 
Patrones de Diseño en la Arquitectura de Integración Moderna
Patrones de Diseño en la Arquitectura de Integración ModernaPatrones de Diseño en la Arquitectura de Integración Moderna
Patrones de Diseño en la Arquitectura de Integración ModernaFrancisco Arturo Viveros
 
Modelo CENIT. Servicios de Gestión de Aplicaciones e infraestructuras
Modelo CENIT. Servicios de Gestión de Aplicaciones e infraestructuras Modelo CENIT. Servicios de Gestión de Aplicaciones e infraestructuras
Modelo CENIT. Servicios de Gestión de Aplicaciones e infraestructuras Viewnext
 
Taller+de+wordpress+avanzado+2
Taller+de+wordpress+avanzado+2Taller+de+wordpress+avanzado+2
Taller+de+wordpress+avanzado+2mrjahemi
 
Mulesoft: Plataforma empesarial de integraciones
Mulesoft: Plataforma empesarial de integracionesMulesoft: Plataforma empesarial de integraciones
Mulesoft: Plataforma empesarial de integracionesLarry Magallanes
 
Calidad del Software en Tecnologías Moviles
Calidad del Software en Tecnologías MovilesCalidad del Software en Tecnologías Moviles
Calidad del Software en Tecnologías MovilesVictoria López
 

Similar a Ingeniería Web: 9 atributos y 5 categorías de aplicaciones (20)

Diseño de aplicaciónes Web.pptx
Diseño de aplicaciónes Web.pptxDiseño de aplicaciónes Web.pptx
Diseño de aplicaciónes Web.pptx
 
Implementación de una estrategia digital en WordPress - WordCamp Bogotá 2018
Implementación de una estrategia digital en WordPress - WordCamp Bogotá 2018Implementación de una estrategia digital en WordPress - WordCamp Bogotá 2018
Implementación de una estrategia digital en WordPress - WordCamp Bogotá 2018
 
Tecnologiaweb 101114145311-phpapp02
Tecnologiaweb 101114145311-phpapp02Tecnologiaweb 101114145311-phpapp02
Tecnologiaweb 101114145311-phpapp02
 
Entornos de negocios en internet
Entornos de negocios en internetEntornos de negocios en internet
Entornos de negocios en internet
 
Atributos de aplicaciones basadas en WEB
Atributos de aplicaciones basadas en WEBAtributos de aplicaciones basadas en WEB
Atributos de aplicaciones basadas en WEB
 
Presentación ITILmobile
Presentación ITILmobilePresentación ITILmobile
Presentación ITILmobile
 
La Nube
La NubeLa Nube
La Nube
 
Front end developer
Front end developerFront end developer
Front end developer
 
Que es la ingenieria web
Que es la ingenieria webQue es la ingenieria web
Que es la ingenieria web
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
 
Patrones de Diseño en la Arquitectura de Integración Moderna
Patrones de Diseño en la Arquitectura de Integración ModernaPatrones de Diseño en la Arquitectura de Integración Moderna
Patrones de Diseño en la Arquitectura de Integración Moderna
 
Modelo CENIT. Servicios de Gestión de Aplicaciones e infraestructuras
Modelo CENIT. Servicios de Gestión de Aplicaciones e infraestructuras Modelo CENIT. Servicios de Gestión de Aplicaciones e infraestructuras
Modelo CENIT. Servicios de Gestión de Aplicaciones e infraestructuras
 
computacion en la nube
computacion en la nubecomputacion en la nube
computacion en la nube
 
profundizaU1.pdf
profundizaU1.pdfprofundizaU1.pdf
profundizaU1.pdf
 
Taller+de+wordpress+avanzado+2
Taller+de+wordpress+avanzado+2Taller+de+wordpress+avanzado+2
Taller+de+wordpress+avanzado+2
 
Mulesoft: Plataforma empesarial de integraciones
Mulesoft: Plataforma empesarial de integracionesMulesoft: Plataforma empesarial de integraciones
Mulesoft: Plataforma empesarial de integraciones
 
Calidad del Software en Tecnologías Moviles
Calidad del Software en Tecnologías MovilesCalidad del Software en Tecnologías Moviles
Calidad del Software en Tecnologías Moviles
 
programacion web uni 1
programacion web uni 1 programacion web uni 1
programacion web uni 1
 
Software de tipo web
Software de tipo webSoftware de tipo web
Software de tipo web
 
Aplicaciones del Cómputo Móvil
Aplicaciones del Cómputo MóvilAplicaciones del Cómputo Móvil
Aplicaciones del Cómputo Móvil
 

Último

04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxYajairaMartinez30
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfDiegoMadrigal21
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILProblemSolved
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Clase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptxClase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptxChristopherOlave2
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 

Último (20)

04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptx
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdf
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Clase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptxClase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptx
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 

Ingeniería Web: 9 atributos y 5 categorías de aplicaciones

  • 1. 1 INGENIERIA WEB MATERIA: Ingeniería de Software NOMBRE: Lic. Zara Yujra Cama TEMA NRO. 9 1. INTRODUCCION • Los Sistemas y Aplicaciones basados en Web (WebApps) hacen posible que una población extensa de usuarios finales dispongan de una variedad de contenidos y funcionalidad •La ingeniería Web no es un clónico perfecto de la Ingeniería de Software, pero toma prestado muchos de los conceptos y principios básicos de la Ingeniería del Software dando importancia a las mismas actividades técnicas y de gestión. •¿QUIEN DESARROLLA LAS WEBAPPS? •Los ingenieros Web y los desarrolladores de contenido no técnicos ¿Por qué es importante la Ingeniería Web? • A medida que los WebApps se integran cada vez más en grandes y pequeñas compañías, y cada vez es más importante la necesidad de construir sistemas fiables, utilizables y adaptables. Esta es la razón por que es necesario un enfoque disciplinado para el desarrollo de WebApps. ¿Qué ocurriría si no se aplicase la Ingeniería Web? •Con la ausencia de un proceso disciplinado, cada vez preocupa más la manera en que nos podemos enfrentar con problemas serios para obtener éxito en el empleo y “mantenimiento” de estos sistemas.
  • 2. 2 • A medida que entramos en el nuevo siglo , la infraestructura de las aplicaciones que se están creando hoy en día pueden llevarnos a algo que se podría llamar : • “Web Enmarañada” = Esta frase connota un cúmulo de aplicaciones basadas en Web pobremente desarrolladas y con una probabilidad de fallo bastante alta. Web Enmarañada • A medida que que los sistemas basados en Web se van complicando, un fallo en uno de ellos puede propagar y propagará problemas más extensos en todos. Cuando ocurra esto la confianza en internet se puede romper provocando resultados irremediables. • La Ingeniería Web esta relacionada con el establecimiento y utilización de principios científicos, de ingeniería y de gestión, y con enfoques sistemáticos y disciplinados del éxito del desarrollo, empleo y mantenimiento de sistemas y aplicaciones basados en Web de alta calidad [MUR99] Ingeniería Web (IWEB) • “Las WebApps implican una mezcla de publicación impresa y desarrollo de software, de marketing e informática, de comunicaciones internas y relaciones externas, y de arte y tecnología” [POW98] ATRIBUTOS DE LAS WEBAPPS • 1. Intesivas de red • 2. Controlada por el Contenido • 3. Evolución Continua • 4. Inmediatez • 5. Seguridad • 6. Estética ATRIBUTOS DE LAS WEBAPPS • Por su propia naturaleza, una WebApps es intensiva de red. Reside en una red y debe dar servicio a las necesidades de una comunidad diversa de clientes. Una WebApp puede residir en Internet. De forma alternativa puede ubicarse en una Intranet o una Extranet. ATRIBUTO - Intensivas de Red
  • 3. 3 • En muchos casos, la función primaria de una WebApp es utilizar hipermedia para presentar al usuario el contenido de textos, gráfico, sonido y video. ATRIBUTO - Controlada por el Contenido ATRIBUTO - Evolución Continua • A diferencia del software de aplicaciones convencional, que evoluciona con una serie de versiones planificadas y cronol ógicamente espaciadas, las aplicaciones Web estpan en constante evolución. No es inusual que las WebApps se actualicen cada hora. • El tiempo que se tarda en comercializar un sitio Web completo puede ser cuestión de días o semanas. Los desarrolladores deberán utilizar los métodos de planificación, análisis, diseño, implementación y evaluación de acuerdo al tiempo disponible. ATRIBUTO - Inmediatez ATRIBUTO - Seguridad • Las WebApps están disponibles a través del acceso por red. Con el objeto de proteger el contenido confidencial y de proporcionar formas seguras de transmisión de datos, deberán implementarse medidas de seguridad en toda la infraestructura que apoya una WebApp y dentro de la misma aplicación. • Una parte innegable del atractivo de un WebApp es su apariencia e interacción. Cuando se ha diseñado una aplicación con el fin de comercializarla o vender productos o ideas, la estética pude tener mucho que ver con el éxito del diseño técnico ATRIBUTO - Estética • 1. INFORMATIVA. • Se proporciona un contenido de sólo lectura con navegación y enlaces simples. • 2. DESCARGA. • Un usuario descarga información desde el servidor apropiado. CATEGORIAS DE APLIACIONES WEB
  • 4. 4 • 3. PERSONALIZABLE. • El usuario personaliza el contenido a sus necesidades específicas. • 4. INTERACCION. • La comunicación entre una comunidad de usuarios ocurre mediante un espacio CHAT (Charla), Tablones de Anuncios o Mensajería instantánea. • 5. ENTRADA DEL USUARIO • La entrada basada en formularios es el mecanismo primario de la necesidad de comunicación. • 6. ORIENTADA A TRANSACCIONES • El usuario hace una solicitud que es complementada por la WebApp. • 7. ORIENTADA A SERVICIOS • La aplicación proporciona un servicio al usuario. Ej: Pago de una Hipoteca • 8. PORTAL • La aplicación canaliza al usuario llevándolo a otros contenidos o servicios Webfuera del dominio de la aplicación del Portal. • 9. ACCESO A BASE DE DATOS • El usuario consulta en una Base de Datos grande y extrae información. • 10. ALMACENES DE DATOS • El usuario hace una consulta en una colección de base de datos y extrae información. ATRIBUTOS DE CALIDAD • Olsina y sus colaboradores [OLS99] han preparado un Arbol de Requisitos de Calidad: • - USABILIDAD • - FUNCIONALIDAD • - FIABILIDAD • - EFICIENCIA • - CAPACIDAD DE MANTENIMIENTO CALIDAD DE UNA APLICACION USABILIDAD FUNCIONALIDAD FIABILIDAD EFICIENCIA CAPACIDAD DE MANTENIMIENTO - CAPACIDAD DE COMPRENSION DEL SITIO GLOBAL - SERVICIOS DE AYUDA Y REALIMENTACION EN LINEA - CAPACIDADES ESTETICAS Y DE INTERFAZ -SERVICIOS ESPECIALES - CAPACIDAD DE RECUPERACION Y BUSQUEDA - SERVICIO DE BUSQUEDA Y NAVEGACION - SERVICIOS RELACIONADOS CON EL DOMINIO DE APLICACION - PROCESO CORRECTO DE ENLACE - RECUPERACION DE ERRORES - VALIDACION Y RECUPERACION DE LA ENTRABA DEL USUARIO - RENDIMIENTO DEL TIEMPO DE RESPUESTA - VELOCIDAD DE GENERACION DE PAGINAS - VELOCIDAD DE GENERACION DE GRAFICOS - FACILIDAD DE CORRECCION - ADAPTABILIDAD - EXTENSIBILIDAD ARBOL DE REQUISITOS DE CALIDAD (OSL99) FORMULACION PLANIFICACION ANALISIS INGENIERIA DISEÑO DEL CONTENIDO DISEÑO ARQUITECTONI CO PRODUCCION DISEÑO DE NAVEGACION DISEÑO DE INTERFAZ GENERACION DE PAGINAS Y PRUEBAS EVALUACION DEL CLIENTE MODELO DE PROCESOS IWEB
  • 5. 5 EL EQUIPO DE IWEB • 1. Desarrolladores y proveedores de contenido. • 2. Editores de Web • 3. Ingeniero Web • 4. Especialistas de Soporte • Correcciones, adaptaciones y mejoras del Sitio Web 5. El Administrador (Web Master) • Es el responsable del funcionamiento diario de la WebApp, en donde se incluye: • - El Desarrollo e Implementación de normas para el funcionamiento del WebApp. • - El establecimiento de los procedimientos de soporte y realimentación. • - Los derechos de seguridad de la implementación • - La medición y análisis de tráfico del sitio Web. • - La coordinación de los procedimientos de control de cambios. • - La coordinación con los especialistas GRACIAS POR SU ATENCION..!! “El secreto de la felicidad no est á en hacer siempre lo que se quiere sino en querer siempre lo que se hace” (Toilstoi)