SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
14.Diseño de WebApps
Ramiro Estigarribia Canese
Link a la presentación
Enfoques del Diseño de WebApps.
Existen 2 enfoques de diseño:
➔ El ideal artístico de expresarse a sí mismo.
➔ El ideal de la ingeniería de resolver un problema.
En la primera década de desarrollo de la web (1995-2005),
muchos elegían el ideal artístico.
Después evolucionó a partir de la visión artística que surgió de
la construcción de webapps.
¿Qué es el Diseño de WebApps?
➔ Establece la vista y sensación de la webapp, creando la
distribución estética de la interfaz de usuario.
➔ Define la estructura arquitectónica de la webapp.
➔ Desarrolla el contenido y la funcionalidad que residen en la
arquitectura y planeando la navegación que ocurre dentro de
la webapp.
¿Por qué es importante?
➔ Porque permite crear un modelo que se evalúe respecto de
su calidad para mejorarlo antes de la generación de
contenido y código, de la realización de las pruebas y del
involucramiento de un gran número de usuarios.
➔ En el diseño se establece la calidad de la webapp.
Calidad del Diseño de WebApps
➔ El diseño es la actividad que genera un producto de calidad.
¿Cómo es la calidad en una WebAPP?
➔ Toda persona que utiliza internet, se ha formado una
opinión sobre lo que es una “buena” webapp.
Los puntos de vista individuales varían mucho:
➔ A muchos usuarios les gustan las animaciones y otros
prefieren texto simple.
¿Cómo se percibe la calidad en una WebApp?
➔ Cinco atributos principales:
Atributos Adicionales de Calidad: Seguridad
➔ Las webapps se han integrado con bases de datos críticas.
➔ Las aplicaciones de comercio electrónico almacenan
información delicada para el cliente.
➔ La medida clave de la seguridad de una webapp y de su
ambiente de servidor es su capacidad para rechazar los
accesos no autorizados y detener un ataque proveniente del
exterior.
Atributos Adicionales de Calidad: Disponibilidad
➔ Inclusive la mejor WebApp será un fracaso si no se está
disponible todo el tiempo.
➔ La disponibilidad es la medida del tiempo que una webapp
puede utilizarse. El usuario final espera que las webapps se
hallen disponibles las 24 horas de los 365 días del año.
➔ Además es importante mantener la mayor compatibilidad
con navegadores y plataformas.
Atributos Adicionales de Calidad: Escalabilidad
➔ Una webapp puede crecer para recibir a muchos usuarios.
➔ La webapp y los sistemas deben ser capaces de manejar
una variación del volumen o su rendimiento se desplomará.
➔ No basta construir una webapp exitosa:
También es importante que pueda asimilar la carga del éxito
(muchos más usuarios).
Metas del Diseño de WebApps: Simplicidad
➔ La estética y la navegación deben ser consistentes con el
dominio de la aplicación que se va a crear.
➔ La web de un músico sin duda tendrá un aspecto distinto
que una webapp de un banco.
➔ Usted (y quienes contribuyan al diseño) debe trabajar para
establecer la identidad de la webapp por medio del diseño.
Metas del Diseño de WebApps: Navegabilidad
➔ Debe estar diseñada de forma que sea intuitiva y predecible.
Es decir, el usuario debe comprender cómo moverse sin
tener que buscar instrucciones para la navegación.
➔ Nada es más frustrante que intentar encontrar el vínculo
apropiado entre muchas opciones.
➔ También es importante colocar los vínculos y funcionesen
una ubicación predecible en cada página web.
Metas del Diseño de WebApps: Atractivo Visual
➔ De todas las categorías de software, las aplicaciones web
son indiscutiblemente las más visuales, dinámicas y
estéticas.
➔ El atractivo visual radica sin lugar a dudas en los ojos del
espectador, pero muchas características (distribución de la
interfaz, coordinación del color, balance del texto, imágenes
y otros medios) aumentan el atractivo visual.
Diseño de la Interfaz.
➔ Uno de los retos es la naturaleza indeterminada del punto
en el que entra el usuario.
Es decir, éste puede ingresar por una ubicación inicial de
la webapp (la página de inicio).
➔ El diseño debe dar características de navegación en la
interfaz que acompañen a todos los objetos sin importar
el modo en el que el usuario ingrese.
Recomendaciones de Navegación
1. Menús de navegación: contienen palabras clave que listan
contenido o funciones clave.
2. Iconos gráficos: botones, interruptores y otras imágenes que
permiten al usuario realizar acciones.
3. Imágenes: representación gráfica que el usuario selecciona
para establecer un vínculo hacia un objeto de contenido o
función de la webapp.
Diseño de la Estética
➔ El diseño gráfico, es una actividad artística que complementa
los aspectos técnicos del diseño de las WebApps.
Sin estética, una WebApp será funcional pero no atractiva.
➔ Para llevar a cabo con eficacia, hay que volver a la jerarquía del
usuario desarrollada como parte del modelo de requerimientos
(véase el capítulo 5) y preguntar:
¿Quiénes son los usuarios y qué vista desean tener?
Diseño de Contenido.
➔ Define la distribución de todo el contenido que se presenta
como parte de la webapp, y establece las relaciones entre los
objetos del contenido.
➔ El diseño del contenido comienza con la representación de sus
objetos, así como las asociaciones y relaciones entre ellos.
Diseño Arquitectónico
➔ Identifica la estructura general de la webapp, e incluye la
arquitectura a nivel de red.
➔ La arquitectura describe una infraestructura que permite
que la aplicación cumpla con sus objetivos de negocios.
Resumen y Conclusiones
➔ Para lograr calidad, un buen diseño debe tener:
consistencia, robustez, navegabilidad y atractivo visual.
➔ El diseño describe el aspecto de la webapp, e incluye
esquemas de color, tamaño del texto, empleo de
imágenes y otras decisiones relacionadas con la estética.
Cuestionario

Más contenido relacionado

La actualidad más candente

A UI and UX training presentation
A UI and UX training presentationA UI and UX training presentation
A UI and UX training presentationaayush_jain_87
 
What’s the difference between a UX and UI designer? (Part one)
What’s the difference between a UX and UI designer? (Part one)What’s the difference between a UX and UI designer? (Part one)
What’s the difference between a UX and UI designer? (Part one)iFactory Digital
 
What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)iFactory Digital
 
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
 
Modelamiento de software
Modelamiento de softwareModelamiento de software
Modelamiento de softwaresairarcf
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xpCrisCobol
 
UX/UI design process - Studio CreativeMe
UX/UI design process - Studio CreativeMeUX/UI design process - Studio CreativeMe
UX/UI design process - Studio CreativeMeMadhuri Garg
 
Funciones de la Administración de Redes
Funciones de la Administración de RedesFunciones de la Administración de Redes
Funciones de la Administración de RedesJose Manuel Acosta
 
Taller UX: Tests de usabilidad
Taller UX: Tests de usabilidadTaller UX: Tests de usabilidad
Taller UX: Tests de usabilidadIxDA Mendoza
 
Documentos de analisis de requerimientos
Documentos de analisis de requerimientosDocumentos de analisis de requerimientos
Documentos de analisis de requerimientosMilton Garzon
 
El Proceso de Diseño de interfaces de usuario. Roger Pressman
El Proceso de Diseño de interfaces de usuario. Roger PressmanEl Proceso de Diseño de interfaces de usuario. Roger Pressman
El Proceso de Diseño de interfaces de usuario. Roger PressmanJuan Pablo Bustos Thames
 
Extreme Programming-Fases
Extreme Programming-FasesExtreme Programming-Fases
Extreme Programming-FasesBelghy Chisag
 

La actualidad más candente (20)

A UI and UX training presentation
A UI and UX training presentationA UI and UX training presentation
A UI and UX training presentation
 
Desarrollo web
Desarrollo webDesarrollo web
Desarrollo web
 
What’s the difference between a UX and UI designer? (Part one)
What’s the difference between a UX and UI designer? (Part one)What’s the difference between a UX and UI designer? (Part one)
What’s the difference between a UX and UI designer? (Part one)
 
What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)
 
Ingeniería Web
Ingeniería WebIngeniería Web
Ingeniería 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
 
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)
 
Modelamiento de software
Modelamiento de softwareModelamiento de software
Modelamiento de software
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp
 
UX/UI design process - Studio CreativeMe
UX/UI design process - Studio CreativeMeUX/UI design process - Studio CreativeMe
UX/UI design process - Studio CreativeMe
 
UWE
UWEUWE
UWE
 
UI UX in depth
UI UX in depthUI UX in depth
UI UX in depth
 
Plan de desarrollo software
Plan de desarrollo softwarePlan de desarrollo software
Plan de desarrollo software
 
Funciones de la Administración de Redes
Funciones de la Administración de RedesFunciones de la Administración de Redes
Funciones de la Administración de Redes
 
Taller UX: Tests de usabilidad
Taller UX: Tests de usabilidadTaller UX: Tests de usabilidad
Taller UX: Tests de usabilidad
 
Documentos de analisis de requerimientos
Documentos de analisis de requerimientosDocumentos de analisis de requerimientos
Documentos de analisis de requerimientos
 
El Proceso de Diseño de interfaces de usuario. Roger Pressman
El Proceso de Diseño de interfaces de usuario. Roger PressmanEl Proceso de Diseño de interfaces de usuario. Roger Pressman
El Proceso de Diseño de interfaces de usuario. Roger Pressman
 
Diseño de la interfaz de usuario
Diseño de la interfaz de usuarioDiseño de la interfaz de usuario
Diseño de la interfaz de usuario
 
Rational Rose
Rational RoseRational Rose
Rational Rose
 
Extreme Programming-Fases
Extreme Programming-FasesExtreme Programming-Fases
Extreme Programming-Fases
 

Similar a Diseño de WebApps

DiseñO Para Web App
DiseñO Para Web AppDiseñO Para Web App
DiseñO Para Web Appuneve
 
Desarrollo web final
Desarrollo web finalDesarrollo web final
Desarrollo web finalproo
 
Desarrollo web
Desarrollo webDesarrollo web
Desarrollo webproo
 
Introducción al Diseño Web
Introducción al Diseño WebIntroducción al Diseño Web
Introducción al Diseño WebLorena Guerrero
 
Exp. Ingenieria Web
Exp. Ingenieria WebExp. Ingenieria Web
Exp. Ingenieria WebDiego Celi
 
INTRODUCCION AL DISEÑO WEB.pptx
INTRODUCCION AL DISEÑO WEB.pptxINTRODUCCION AL DISEÑO WEB.pptx
INTRODUCCION AL DISEÑO WEB.pptxMariselaBardales1
 
Usabilidad y Experiencia de Usuario
Usabilidad y Experiencia de UsuarioUsabilidad y Experiencia de Usuario
Usabilidad y Experiencia de UsuarioWorkshop Digital
 
Arquitectura de la información y Usabilidad
Arquitectura de la información y UsabilidadArquitectura de la información y Usabilidad
Arquitectura de la información y UsabilidadIvan Aguilar
 
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
 
3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptxadso2024sena
 
Recomendaciones Para Comunicadores
Recomendaciones Para ComunicadoresRecomendaciones Para Comunicadores
Recomendaciones Para Comunicadoresguest3367c9
 

Similar a Diseño de WebApps (20)

DiseñO Para Web App
DiseñO Para Web AppDiseñO Para Web App
DiseñO Para Web App
 
Capitulo 13 sfdsgfg
Capitulo 13  sfdsgfgCapitulo 13  sfdsgfg
Capitulo 13 sfdsgfg
 
profundizaU1.pdf
profundizaU1.pdfprofundizaU1.pdf
profundizaU1.pdf
 
Desarrollo web final
Desarrollo web finalDesarrollo web final
Desarrollo web final
 
Desarrollo web
Desarrollo webDesarrollo web
Desarrollo web
 
Fundamentos DiseñO Web
Fundamentos DiseñO WebFundamentos DiseñO Web
Fundamentos DiseñO Web
 
Clase no 3
Clase no 3Clase no 3
Clase no 3
 
Introducción al Diseño Web
Introducción al Diseño WebIntroducción al Diseño Web
Introducción al Diseño Web
 
Tema 6
Tema 6Tema 6
Tema 6
 
Formulacion y planeacion la web
Formulacion y planeacion la webFormulacion y planeacion la web
Formulacion y planeacion la web
 
Exp. Ingenieria Web
Exp. Ingenieria WebExp. Ingenieria Web
Exp. Ingenieria Web
 
INTRODUCCION AL DISEÑO WEB.pptx
INTRODUCCION AL DISEÑO WEB.pptxINTRODUCCION AL DISEÑO WEB.pptx
INTRODUCCION AL DISEÑO WEB.pptx
 
Usabilidad y Experiencia de Usuario
Usabilidad y Experiencia de UsuarioUsabilidad y Experiencia de Usuario
Usabilidad y Experiencia de Usuario
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Arquitectura de la información y Usabilidad
Arquitectura de la información y UsabilidadArquitectura de la información y Usabilidad
Arquitectura de la información y Usabilidad
 
Ddd
DddDdd
Ddd
 
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
 
3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx
 
Recomendaciones Para Comunicadores
Recomendaciones Para ComunicadoresRecomendaciones Para Comunicadores
Recomendaciones Para Comunicadores
 
IA GUIDE
IA GUIDEIA GUIDE
IA GUIDE
 

Más de Ramiro Estigarribia Canese

8.Flujo, Comportamiento, Patrones y WebApps.pdf
8.Flujo, Comportamiento, Patrones y WebApps.pdf8.Flujo, Comportamiento, Patrones y WebApps.pdf
8.Flujo, Comportamiento, Patrones y WebApps.pdfRamiro Estigarribia Canese
 

Más de Ramiro Estigarribia Canese (20)

8.Flujo, Comportamiento, Patrones y WebApps.pdf
8.Flujo, Comportamiento, Patrones y WebApps.pdf8.Flujo, Comportamiento, Patrones y WebApps.pdf
8.Flujo, Comportamiento, Patrones y WebApps.pdf
 
Principios que Guían la Práctica
Principios que Guían la PrácticaPrincipios que Guían la Práctica
Principios que Guían la Práctica
 
CSS - Hojas de Estilo en Cascada.pdf
CSS -  Hojas de Estilo en Cascada.pdfCSS -  Hojas de Estilo en Cascada.pdf
CSS - Hojas de Estilo en Cascada.pdf
 
Python conceptos básicos
Python   conceptos básicosPython   conceptos básicos
Python conceptos básicos
 
Diseño basado en patrones
Diseño basado en patronesDiseño basado en patrones
Diseño basado en patrones
 
Servicios web
Servicios webServicios web
Servicios web
 
Especificaciones de los procesadores
Especificaciones de los procesadoresEspecificaciones de los procesadores
Especificaciones de los procesadores
 
Lenguaje de programación awk
Lenguaje de programación awkLenguaje de programación awk
Lenguaje de programación awk
 
Bases de datos con PHP y PDO
Bases de datos con PHP y PDOBases de datos con PHP y PDO
Bases de datos con PHP y PDO
 
Bases de datos con PHP y Mysqli
Bases de datos con PHP y MysqliBases de datos con PHP y Mysqli
Bases de datos con PHP y Mysqli
 
Interfaz de usuario
Interfaz de usuarioInterfaz de usuario
Interfaz de usuario
 
Variables del sistema en php
Variables del sistema en phpVariables del sistema en php
Variables del sistema en php
 
Funciones en php
Funciones en phpFunciones en php
Funciones en php
 
Bootstrap menues, contenedores y formularios
Bootstrap   menues, contenedores y formulariosBootstrap   menues, contenedores y formularios
Bootstrap menues, contenedores y formularios
 
Estructuras de control en bash
Estructuras de control en bashEstructuras de control en bash
Estructuras de control en bash
 
Visual studio code
Visual studio codeVisual studio code
Visual studio code
 
Diseño de software
Diseño de softwareDiseño de software
Diseño de software
 
Herramienta cacti
Herramienta cactiHerramienta cacti
Herramienta cacti
 
Monitoreo de datacenter
Monitoreo de datacenterMonitoreo de datacenter
Monitoreo de datacenter
 
Comprensión de los requerimientos
Comprensión de los requerimientosComprensión de los requerimientos
Comprensión de los requerimientos
 

Último

Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 

Último (19)

Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 

Diseño de WebApps

  • 1. 14.Diseño de WebApps Ramiro Estigarribia Canese Link a la presentación
  • 2. Enfoques del Diseño de WebApps. Existen 2 enfoques de diseño: ➔ El ideal artístico de expresarse a sí mismo. ➔ El ideal de la ingeniería de resolver un problema. En la primera década de desarrollo de la web (1995-2005), muchos elegían el ideal artístico. Después evolucionó a partir de la visión artística que surgió de la construcción de webapps.
  • 3. ¿Qué es el Diseño de WebApps? ➔ Establece la vista y sensación de la webapp, creando la distribución estética de la interfaz de usuario. ➔ Define la estructura arquitectónica de la webapp. ➔ Desarrolla el contenido y la funcionalidad que residen en la arquitectura y planeando la navegación que ocurre dentro de la webapp.
  • 4. ¿Por qué es importante? ➔ Porque permite crear un modelo que se evalúe respecto de su calidad para mejorarlo antes de la generación de contenido y código, de la realización de las pruebas y del involucramiento de un gran número de usuarios. ➔ En el diseño se establece la calidad de la webapp.
  • 5. Calidad del Diseño de WebApps ➔ El diseño es la actividad que genera un producto de calidad. ¿Cómo es la calidad en una WebAPP? ➔ Toda persona que utiliza internet, se ha formado una opinión sobre lo que es una “buena” webapp. Los puntos de vista individuales varían mucho: ➔ A muchos usuarios les gustan las animaciones y otros prefieren texto simple.
  • 6. ¿Cómo se percibe la calidad en una WebApp? ➔ Cinco atributos principales:
  • 7. Atributos Adicionales de Calidad: Seguridad ➔ Las webapps se han integrado con bases de datos críticas. ➔ Las aplicaciones de comercio electrónico almacenan información delicada para el cliente. ➔ La medida clave de la seguridad de una webapp y de su ambiente de servidor es su capacidad para rechazar los accesos no autorizados y detener un ataque proveniente del exterior.
  • 8. Atributos Adicionales de Calidad: Disponibilidad ➔ Inclusive la mejor WebApp será un fracaso si no se está disponible todo el tiempo. ➔ La disponibilidad es la medida del tiempo que una webapp puede utilizarse. El usuario final espera que las webapps se hallen disponibles las 24 horas de los 365 días del año. ➔ Además es importante mantener la mayor compatibilidad con navegadores y plataformas.
  • 9. Atributos Adicionales de Calidad: Escalabilidad ➔ Una webapp puede crecer para recibir a muchos usuarios. ➔ La webapp y los sistemas deben ser capaces de manejar una variación del volumen o su rendimiento se desplomará. ➔ No basta construir una webapp exitosa: También es importante que pueda asimilar la carga del éxito (muchos más usuarios).
  • 10. Metas del Diseño de WebApps: Simplicidad ➔ La estética y la navegación deben ser consistentes con el dominio de la aplicación que se va a crear. ➔ La web de un músico sin duda tendrá un aspecto distinto que una webapp de un banco. ➔ Usted (y quienes contribuyan al diseño) debe trabajar para establecer la identidad de la webapp por medio del diseño.
  • 11. Metas del Diseño de WebApps: Navegabilidad ➔ Debe estar diseñada de forma que sea intuitiva y predecible. Es decir, el usuario debe comprender cómo moverse sin tener que buscar instrucciones para la navegación. ➔ Nada es más frustrante que intentar encontrar el vínculo apropiado entre muchas opciones. ➔ También es importante colocar los vínculos y funcionesen una ubicación predecible en cada página web.
  • 12. Metas del Diseño de WebApps: Atractivo Visual ➔ De todas las categorías de software, las aplicaciones web son indiscutiblemente las más visuales, dinámicas y estéticas. ➔ El atractivo visual radica sin lugar a dudas en los ojos del espectador, pero muchas características (distribución de la interfaz, coordinación del color, balance del texto, imágenes y otros medios) aumentan el atractivo visual.
  • 13. Diseño de la Interfaz. ➔ Uno de los retos es la naturaleza indeterminada del punto en el que entra el usuario. Es decir, éste puede ingresar por una ubicación inicial de la webapp (la página de inicio). ➔ El diseño debe dar características de navegación en la interfaz que acompañen a todos los objetos sin importar el modo en el que el usuario ingrese.
  • 14. Recomendaciones de Navegación 1. Menús de navegación: contienen palabras clave que listan contenido o funciones clave. 2. Iconos gráficos: botones, interruptores y otras imágenes que permiten al usuario realizar acciones. 3. Imágenes: representación gráfica que el usuario selecciona para establecer un vínculo hacia un objeto de contenido o función de la webapp.
  • 15. Diseño de la Estética ➔ El diseño gráfico, es una actividad artística que complementa los aspectos técnicos del diseño de las WebApps. Sin estética, una WebApp será funcional pero no atractiva. ➔ Para llevar a cabo con eficacia, hay que volver a la jerarquía del usuario desarrollada como parte del modelo de requerimientos (véase el capítulo 5) y preguntar: ¿Quiénes son los usuarios y qué vista desean tener?
  • 16. Diseño de Contenido. ➔ Define la distribución de todo el contenido que se presenta como parte de la webapp, y establece las relaciones entre los objetos del contenido. ➔ El diseño del contenido comienza con la representación de sus objetos, así como las asociaciones y relaciones entre ellos.
  • 17. Diseño Arquitectónico ➔ Identifica la estructura general de la webapp, e incluye la arquitectura a nivel de red. ➔ La arquitectura describe una infraestructura que permite que la aplicación cumpla con sus objetivos de negocios.
  • 18. Resumen y Conclusiones ➔ Para lograr calidad, un buen diseño debe tener: consistencia, robustez, navegabilidad y atractivo visual. ➔ El diseño describe el aspecto de la webapp, e incluye esquemas de color, tamaño del texto, empleo de imágenes y otras decisiones relacionadas con la estética. Cuestionario