Arqui 2

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 10

Resumen parcial 2

Arquitectura de la información
Metodo interativo
Definición del Método Iterativo
El método iterativo es un enfoque de desarrollo que implica la práctica de
elaborar, refinar y mejorar un proyecto o producto de manera continua.
Los equipos de desarrollo aplican este enfoque creando, probando y
revisando iterativamente hasta alcanzar un resultado final satisfactorio.
Se puede considerar como una metodología de "prueba y error" que
acerca el proyecto a su objetivo final.

Etapas del Método Iterativo


El proceso iterativo se divide en las siguientes etapas, que se repiten en
ciclos sucesivos:
1. Diseño: En esta etapa, se establecen las condiciones iniciales y se
elige un punto de partida para el diseño. Esto es crucial para la
convergencia y eficacia del método.
2. Implementación: Aquí, el diseño se pone en práctica para crear una
versión inicial o una mejora del producto o proyecto.
3. Medición: Se refiere a la evaluación de si los diseños y su
implementación son efectivos para el contexto en el que se aplican.
4. Evaluación/Análisis: En esta etapa, se somete la interfaz a pruebas
con usuarios reales. Estas etapas finales son fundamentales para la
validación y el refinamiento continuo.
Metodo interativo
Importancia del Método Iterativo

El método iterativo desempeña un papel fundamental en el diseño de


interfaces y el desarrollo de productos por varias razones:

Mejora la Usabilidad: Al realizar pruebas y revisiones continuas, se logra


mejorar la usabilidad de la interfaz, lo que lleva a una experiencia de
usuario más positiva.

Reducción de Errores: Al practicar el diseño iterativo de manera efectiva,


se reducen las probabilidades de errores en la versión final del producto.

Mayor Tiempo para Mejorar: Al abordar problemas tempranamente, se


dispone de más tiempo para mejorar características deseadas y ajustar la
interfaz según las necesidades cambiantes.

Eficiencia Económica: Es más económico mejorar prototipos en las etapas


iniciales que efectuar cambios en un producto avanzado en el desarrollo, lo
que ahorra recursos financieros.

Participación de Actores Involucrados: Involucrar a una amplia variedad


de actores en el proceso es esencial, ya que las funciones de todos están
interconectadas. La colaboración efectiva y la comprensión de las funciones
generales del equipo son clave.

En resumen, el método iterativo es una práctica esencial en el diseño


de interfaces y el desarrollo de productos. Permite la mejora continua,
la adaptación a las necesidades del usuario, la identificación
temprana de problemas, la alineación con los objetivos del negocio, la
promoción de la creatividad y la reducción de riesgos. En última
instancia, este enfoque iterativo garantiza la creación de interfaces
efectivas y amigables, lo que conduce a una experiencia de usuario
satisfactoria y a resultados positivos para el negocio.
Otro Metodo...
El modelo en cascada es un método de desarrollo de interfaz
donde el proceso se divide en fases secuenciales, como
requisitos, diseño, implementación, pruebas y mantenimiento.
Cada fase comienza después de completar la anterior, y no se
permite retroceder para realizar cambios en fases anteriores una
vez que se ha avanzado. Este enfoque es eficaz en proyectos con
requisitos claros y estables, pero menos flexible para adaptarse a
cambios durante el desarrollo, lo que lo hace menos adecuado
para proyectos con requisitos no completamente definidos desde
el principio.

GUI
GUI(Interfaz Gráfica de Usuario- Graphical User Interface)
Definición: Una GUI es un tipo de interfaz de usuario que utiliza
elementos visuales, como ventanas, iconos, botones y menús,
para permitir que los usuarios interactúen con un sistema o
aplicación de manera gráfica e intuitiva.
Descripción: En una GUI, los usuarios pueden realizar acciones
mediante el uso de dispositivos de entrada como el ratón y el
teclado. Este enfoque es ampliamente utilizado en sistemas
operativos como Windows y MacOS, así como en aplicaciones de
software, ya que proporciona una experiencia de usuario
amigable y accesible. Los elementos visuales facilitan la
comprensión y la interacción, especialmente para usuarios que no
están familiarizados con comandos de texto. La GUI se basa en
la disposición de elementos visuales en una pantalla para
representar funciones y opciones, lo que permite a los usuarios
seleccionar y ejecutar acciones de manera sencilla.
NUI
NUI(Interfaz de Usuario Natural- Natural User Interface)
Definición: Una NUI es una interfaz de usuario que se basa en la
interacción natural, como gestos, voz, movimientos del cuerpo o
el tacto, para comunicarse con sistemas informáticos.
Descripción: En lugar de depender de elementos visuales, una
NUI se centra en la forma en que las personas interactúan en su
vida cotidiana. Ejemplos de NUI incluyen pantallas táctiles,
reconocimiento de voz (como Siri o Google Assistant) y gestos en
dispositivos como el Kinect de Microsoft. La NUI busca hacer que
la interacción con la tecnología sea más intuitiva y accesible,
permitiendo a los usuarios comunicarse de una manera que se
asemeja más a la comunicación humana natural. Los usuarios
pueden interactuar con los sistemas de manera más directa y
natural, sin necesidad de aprender comandos o interfaces
visuales complicadas.

CLI
CLI(Interfaz de Línea de Comandos- Command Line Interface)
Definición: Una CLI es una interfaz de usuario que se basa en
comandos de texto ingresados por el usuario para comunicarse con un
sistema o programa.
Descripción: En una CLI, los usuarios interactúan escribiendo comandos
específicos en una ventana de texto. Esto se utiliza comúnmente en
sistemas operativos tipo Unix/Linux, así como en aplicaciones y
herramientas de desarrollo. Aunque puede parecer menos intuitiva que
una GUI o una NUI, las CLIs son poderosas y eficientes, ya que permiten
a los usuarios realizar tareas de manera precisa y rápida. La
retroalimentación de los usuarios es fundamental para optimizar los
comandos y mejorar la usabilidad en una CLI. Los usuarios con
experiencia en CLI pueden realizar tareas con gran eficiencia, puesto
que los comandos suelen ser altamente específicos y pueden
automatizar tareas repetitivas.
Navegabilidad
Navegabilidad web se refiere a lo fácil que es para los usuarios
moverse por un sitio web. Un sitio es navegable cuando los
visitantes pueden responder a preguntas como "¿En qué página
estoy?", "¿En qué página estuve?" y "¿A qué página necesito ir?".
Para mejorar la navegabilidad, se utilizan recursos como menús
de navegación, breadcrumbs, anclas y alias de URL. La
navegación implica encontrar un camino de un punto A a un
punto B en el sitio web.

accesibilidad
Accesibilidad web se relaciona con la capacidad de las páginas web
para ser utilizadas por la mayor cantidad de personas posible,
independientemente de sus conocimientos, habilidades y dispositivos
técnicos. La accesibilidad se centra en eliminar barreras para que todos
los usuarios puedan acceder al sitio. Se mejoran la accesibilidad
mediante prácticas como proporcionar texto alternativo en imágenes,
ofrecer audios y videos, crear archivos PDF correctamente, utilizar
código HTML válido, entre otros.

Ambos conceptos son fundamentales en el diseño web, ya que


garantizan que un sitio sea fácilmente navegable y accesible para
una amplia gama de usuarios, incluidos aquellos con
discapacidades o limitaciones. La navegabilidad se enfoca en la
facilidad de uso y la orientación del usuario en el sitio, mientras
que la accesibilidad se centra en garantizar que todas las
personas puedan acceder y utilizar el sitio de manera efectiva,
eliminando barreras.
Diseño interativo
El diseño de interacción se centra en optimizar la relación entre los
usuarios y los productos digitales y sistemas. Se busca lograr
interacciones simples, intuitivas y efectivas. Esto implica el estudio de
la interactividad, donde se decide cómo y dónde dar el control al
usuario, y cómo se relaciona con la interfaz para encontrar y asimilar
la información de manera efectiva. Este enfoque es esencial para
crear interfaces usables y atractivas.

El Diseño de Interacción es una disciplina que se relaciona con el


Diseño de Experiencia (UX), pero se centra más en la interactividad
del usuario y en la creación de prototipos, wireframes y maquetas. Su
implementación temprana en el proceso de desarrollo es clave, ya que
reduce la probabilidad de errores y permite más tiempo para mejorar
las características deseadas.

Es importante que los usuarios participen en todas las etapas del


diseño para lograr metas de usabilidad más altas. El diseño de
interacción se aplica en una amplia gama de proyectos, desde
aplicaciones móviles y sitios web hasta sistemas bancarios y juegos
virtuales. Al adoptar un enfoque de diseño de interacción, se garantiza
que los proyectos sean atractivos, fáciles de usar y efectivos, lo que
aumenta la participación de los usuarios.

El diseño de interacción es esencial para mejorar la comunicación


entre la interfaz, la usabilidad y la idea del producto, y evitar la
creación de proyectos difíciles de entender para los clientes. Su
objetivo es brindar a los usuarios una experiencia positiva y efectiva al
interactuar con sistemas digitales y productos.
Diseño interativo niveles
En el diseño de interacción y la comunicación entre usuarios y sistemas, se
pueden identificar tres niveles de comunicación:

1. **Comunicación no interactiva**: En este nivel, un mensaje no se


relaciona con otro previo. Esto significa que la comunicación es
unidireccional y no hay interacción directa entre el usuario y el sistema. Un
ejemplo de esto podría ser una página web estática en la que el usuario
simplemente consume información sin tener la capacidad de interactuar con
ella de ninguna manera.

2. **Comunicación reactiva**: En este nivel, un mensaje se relaciona


únicamente con el mensaje previo inmediato. Aquí, la comunicación es más
bidireccional, ya que el usuario puede interactuar con el sistema de manera
limitada, y el sistema responde a esas interacciones específicas. Por
ejemplo, un formulario en línea en el que el usuario completa un campo y el
sistema muestra un mensaje de validación inmediato si se ingresan datos
incorrectos sería un ejemplo de comunicación reactiva.

3. **Comunicación interactiva**: En este nivel, un mensaje se relaciona


con una serie de elementos previos. La comunicación es altamente
bidireccional, lo que significa que el usuario puede interactuar de diversas
maneras con el sistema y el sistema responde en consecuencia. En este nivel,
la interactividad es más rica y compleja, lo que permite una experiencia de
usuario más dinámica y personalizada. Un ejemplo de esto podría ser una
aplicación de redes sociales en la que los usuarios pueden realizar una
variedad de acciones, como publicar, comentar, dar me gusta, compartir,
etc., y el sistema responde de acuerdo a estas acciones.

Estos niveles de comunicación son importantes para comprender cómo


los usuarios interactúan con los sistemas y cómo se diseñan las
interfaces para satisfacer sus necesidades y expectativas.
Experiencia de Usuario
La Experiencia de Usuario (UX) se refiere a la percepción general de una
persona al interactuar con un producto, servicio o sistema. Esta experiencia
abarca todos los aspectos de la interacción del usuario, incluyendo aspectos
visuales, táctiles y emocionales. La UX se enfoca en cómo se siente una
persona al usar un producto y cómo esto influye en su comportamiento, su
percepción del valor y su eficacia.
La UX se compone de elementos clave como la facilidad de uso, la utilidad,
la eficiencia y la satisfacción general del usuario. Un buen diseño de UX
busca asegurar que los usuarios puedan acceder fácilmente a la
funcionalidad que necesitan, que el sistema sea fácil de aprender y usar, y
que la experiencia en general sea agradable y satisfactoria.
Para lograr una buena UX, es esencial comprender profundamente a los
usuarios y sus necesidades, considerando los contextos en los que utilizarán
el producto o servicio. Esto implica llevar a cabo investigaciones de usuarios
exhaustivas, pruebas de usabilidad y prototipado para asegurarse de que el
diseño se ajuste de manera efectiva a las necesidades y expectativas de los
usuarios.

usabilidad
Usabilidad: La usabilidad se refiere a la medida en que un producto o
sistema puede ser
utilizado de manera efectiva, eficiente y satisfactoria por un grupo
específico de usuarios en
un contexto de uso específico. La usabilidad se centra en la facilidad con la
que los usuarios
pueden aprender a utilizar un producto, llevar a cabo tareas con éxito, y
disfrutar de la
experiencia general mientras lo hacen.
usabilidad
Conceptos clave de usabilidad incluyen:
Efectividad: La capacidad de los usuarios para lograr sus objetivos de
manera precisa y completa al interactuar con un producto. Un producto
es efectivo si los usuarios pueden realizar las tareas que se proponen sin
dificultad.
Eficiencia: Relacionada con la rapidez y economía con la que los
usuarios completan tareas. Un producto eficiente permite a los usuarios
realizar tareas de manera rápida y sin un gasto excesivo de tiempo o
recursos.
Satisfacción del Usuario: La experiencia general del usuario al utilizar
un producto o sistema. Un producto que brinda una experiencia
agradable y satisfactoria es más propenso a ser utilizado de manera
continua y recomendado a otros.
Facilidad de Aprendizaje: Cuánto tiempo y esfuerzo requiere para que
los usuarios se familiaricen con el producto y puedan empezar a usarlo
de manera efectiva.
Memorabilidad: La facilidad con la que los usuarios pueden recordar
cómo utilizar un producto después de un período de inactividad. Un
producto es más usable si los usuarios pueden volver a utilizarlo con
facilidad sin tener que reaprender todo.
Errores del Usuario: La usabilidad también se relaciona con la tasa de
errores que cometen los usuarios al utilizar un producto. Un producto
más usable debería minimizar los errores del usuario y proporcionar
formas efectivas de recuperarse de ellos.
TEST
**1. Test de Usabilidad con Usuarios en Laboratorio:**
- Descripción: Los participantes se invitan a un laboratorio o entorno
controlado donde realizan tareas específicas en un producto o sistema. Un
moderador observa las interacciones y puede hacer preguntas y recopilar
comentarios en tiempo real.
- Ventajas:
- Observación en tiempo real.
- Retroalimentación cualitativa detallada.
- Control del entorno para minimizar distracciones.

**2. Test de Usabilidad Remoto o Unmoderated:**


- Descripción: Los participantes prueban el producto o sistema de manera
autónoma desde sus propios lugares, generalmente en línea, utilizando
herramientas de grabación de pantalla y seguimiento de interacciones. Los
usuarios completan tareas y pueden proporcionar comentarios escritos.
- Ventajas:
- Diversidad geográfica.
- Comodidad y naturalidad para los participantes.
- Eficiencia y escalabilidad al permitir más participantes al mismo tiempo.

La elección entre estos dos enfoques depende de los objetivos de la prueba,


el presupuesto y las necesidades específicas del proyecto. En algunos casos,
combinar ambos enfoques puede proporcionar una visión completa de la
usabilidad de un producto o sistema. Los tests en laboratorio brindan
observaciones detalladas, mientras que los tests remotos permiten alcanzar
una audiencia geográficamente diversa y pueden ser más eficientes para
pruebas a gran escala.

También podría gustarte