Arquitectura de la Información

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Arquitectura de la Información por Mind Map: Arquitectura de la Información

1. es el arte y la ciencia de dar forma a productos y experiencias relacionadas con la información con el fin de fomentar la facilidad de uso y la localización de los elementos

2. Etapas

2.1. organizar todos los datos posibles que la empresa y la audiencia nos puedan dar

2.2. saber cómo mostrar esta información para ese público en concreto

3. Comprobación de la Arquitectura

3.1. Porcentaje de rebote

3.2. Número de páginas vistas

3.3. Tiempo de estancia

3.4. comportamiento/flujo de comportamiento

4. Análisis de Relación-Navegación

4.1. Determina la estructura de relación a una aplicación

4.2. Ayuda a descubrir las relaciones potenciales útiles en los dominios

4.3. Proporciona las estructuras de navegación apropiadas sobre este vínculo

4.4. Se organiza en 5 pasos

4.4.1. Análisis de los participantes

4.4.1.1. Identifica las diversas categorías de usuario y establece una apropiada jerarquía de participantes

4.4.2. Análisis de elementos

4.4.2.1. Identifica los objetos de contenido y los elementos funcionales de interés para los usuarios finales

4.4.3. Análisis de relaciones

4.4.3.1. Describe las relaciones entre los elementos WebApp

4.4.4. Análisis de navegación

4.4.4.1. Examina como los usuarios pueden acceder a elementos individuales o grupos de elementos

4.4.5. Análisis de evaluación

4.4.5.1. Considera temas costo/beneficio asociados con la implementación de las relaciones definidas con anterioridad

5. Modelo Vista Controlador

5.1. Patrón de arquitectura de software, que separa los datos y la lógica de negocio de una aplicación de su representación y el módulo encargado de gestionar los eventos y las comunicaciones

5.2. Modelo

5.2.1. Es la representación de la información con la cual el sistema opera, por lo tanto gestiona todos los accesos a dicha información, tanto consultas como actualizaciones, implementando también los privilegios de acceso que se hayan descrito en las especificaciones de la aplicación (lógica de negocio)

5.3. Vista

5.3.1. Presenta el 'modelo' (información y lógica de negocio) en un formato adecuado para interactuar (usualmente la interfaz de usuario)

5.4. Controlador

5.4.1. Responde a eventos (usualmente acciones del usuario) e invoca peticiones al 'modelo' cuando se hace alguna solicitud sobre la información (por ejemplo, editar un documento o un registro en una base de datos)

5.5. Ha sido ampliamente adaptado como arquitectura para diseñar e implementar aplicaciones web en los principales lenguajes de programación

5.6. Está enfocado en separar responsabilidades

5.7. Permite reutilizar código

5.8. Evitamos el uso de código espagueti

5.9. Se acopla muy bien en equipos interdisciplinarios