Taller Arquitectura de Información Parte 2 v1.1.0
-
Upload
cheosilva -
Category
Technology
-
view
1.000 -
download
0
description
Transcript of Taller Arquitectura de Información Parte 2 v1.1.0
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de InformaciónParte 2
Diseño, desarrollo y Diseño, desarrollo y gestión integral de gestión integral de
servicios de información, servicios de información, relación y conocimientorelación y conocimiento
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
Agenda• Introducción• A) Diseño de servicios
– Definición del servicio– Objetos de Información y comunidades– Arquitectura de Información– Arquitectura tecnológica y hospedaje– Diseminación de información
• B) Desarrollo y Aseguramiento de la calidad– Introducción, Conceptos, Roles, Instrumentos, prácticas de
calidad– Conceptualización– Modelado– Construcción– Transición
• C) Gestión– Gestión de datos– Gestión de información– Migraciones y procedimientos
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
Introducción
• Hoy día se ha venido entendiendo mejor la importancia de las comunidades en los procesos de gestión de información y conocimiento
• Una visión de la gestión de los sistemas de información restringida a las variables tecnológicas es insuficiente
• Se requiere integrar la gestión de datos, información y conocimiento con la gestión de las comunidades
• Es lo que hacen los proyectos que más éxito tienen en la Internet de hoy
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
Agenda• Introducción• A) Diseño de servicios
– Definición del servicio– Objetos de Información y comunidades– Arquitectura de Información– Arquitectura tecnológica y hospedaje– Diseminación de información
• B) Desarrollo y Aseguramiento de la calidad– Introducción, Conceptos, Roles, Instrumentos, prácticas de
calidad– Conceptualización– Modelado– Construcción– Transición
• C) Gestión– Gestión de datos– Gestión de información– Migraciones y procedimientos
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
A) Diseño de servicios
• Definición del servicio• Objetos y comunidades• Arquitectura de Información• Arquitectura tecnológica• Diseminación de información
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
A) Diseño de servicios
Definición del servicio
• Preguntas– ¿Qué queremos hacer?– ¿Para qué lo queremos
hacer?– ¿Con quién contamos?– ¿Hay un diagnóstico?– ¿Cuál es el alcance?– ¿Quién puede apoyar?
• Financieramente• Institucionalmente• Técnicamente
– Sustentabilidad• ¿De que depende?
• Respuestas– Misión– Visión– Objetivos
• Generales• Específicos
– Situación deseada– Organización requerida
– ¿Se puede hacer más simple?
Preguntas y respuestas preliminares
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
A) Diseño de servicios
Objetos de información y comunidades
• Uno de los pasos iniciales más importantes es la definición del mapa preliminar con los objetos de información y las comunidades involucradas
• Luego hay que identificar los procesos
• Sólo al final es que se toman las decisiones de tecnología
• El mapa hay que revisarlo y rehacerlo hasta que se esté conforme con el modelo preliminar
1Información y contenido
4 Tecnología
3 Procesos 2 Comunidades
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
A) Diseño de servicios
Arquitectura de Información
1. Estructura de información– Objetos– Asociaciones– Clasificadores– Estados
2. Funcionalidad– Servicios de entrada de datos– Servicios de actualización– Salidas (consultas típicas más que
reportes)– Transiciones de estado– Diseminación de información
3. Navegación– Consultas definidas– Menú institucional– Menús contextuales– Menú de acciones del registro – Menú de la lista de registro
4. Comunidades y seguridad– Comunidades, objetos y permisos
5. Imagen y Estética– Iconos básicos– Estilos
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
A) Diseño de serviciosImplementación de infraestructura
Implementación tradicional:Complicada por múltiples variables
• Servidores• Infraestructura eléctrica• Infraestructura de comunicaciones• Infraestructura de seguridad (fisica
y lógica)• Sistemas operativos• Base de datos• Gestión de contenidos• Aplicación
Implementación moderna y deseable:
• Servicio de Arquitectura de Información en la nube
Mientras más variablesse tengan que manejar,
más difícil es la gestión del servicio
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
A) Diseño de serviciosUn ejemplo de una decisión tecnológica:
¿Un servidor o múltiples servidores?
La Arquitectura de Información puede implementarse en
1. Un único servidor para Web, archivos y aplicaciones y bases de datos
2. Dos servidores: Un servidor de Web, archivos y aplicaciones y un servidor de bases de datos
3. Tres servidores: Un servidor de Web y aplicaciones, un servidor de bases de datos y un servidor de archivos
4. Cuatro servidores: Un servidor de Web, Un servidor de aplicaciones, Un servidor de archivos y un servidor de bases de datos
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
A) Diseño de serviciosOtro ejemplo de decisiones tecnológicas:
Hospedaje
• Servidores– Físicos– Virtuales– Nube
• Servicio de Arquitectura de Información– Múltiples desarrollos
• Servicio de Aplicación– Aplicación específica
• Evaluación de alternativas:
– Costos integrales
– Condiciones de salida
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
A) Diseño de servicios
Diseminación de información
• Procesos eventuales• Planificadas• Autoafiliación/ Autodesafiliación• Variables
– Diagramación del mensaje– Consulta de contenido– Consulta de destinatarios– Asunto– Respuestas– Regularidad– Planificación de fecha– Mención de responsabilidad
• Spam– Definición– “¡Nunca spam!”– Problemas prácticos
• Consideraciones avanzadas:– Gestión estadística– Diseño de procesos
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
A) Diseño de servicios
Diseminación de informaciónContenido del mensaje
• Asunto• Contenido
– Encabezado– Cuerpo– Pie– Mención de responsabilidad
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
Agenda• Introducción• A) Diseño de servicios
– Definición del servicio– Objetos de Información y comunidades– Arquitectura de Información– Arquitectura tecnológica y hospedaje– Diseminación de información
• B) Desarrollo y Aseguramiento de la calidad– Introducción, Conceptos, Roles, Instrumentos, prácticas de
calidad– Conceptualización– Modelado– Construcción– Transición
• C) Gestión– Gestión de datos– Gestión de información– Migraciones y procedimientos
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
B) Desarrollo y Aseguramiento de Calidad
Características objetivo para los servicios…• Fiables
– Hagan lo que se pretende que hagan (Cumplan con sus objetivos funcionales).
• Seguros– Se proteja el uso de la información por sus propietarios, se garantice
la integridad estructural de la información, se mantengan trazas de auditoría sobre el uso de la información .
• Fáciles de usar– Todas las tareas cotidianas deben realizarse en forma simple y debe
ser posible solicitar información de estatus.• Fáciles de comprender
– Las metáforas y métodos propuestos deben resultar sencillos y prácticos para el usuario final.
• Fáciles de extender– Agregar nuevas funciones a los sistemas debe resultar fácil y debe
poder hacerse en línea. Los sistemas deben ser interoperables.• Fáciles de mantener
– Deben poder ser mantenidos por instituciones. En gran medida autodocumentados. Arquitectura definida y coherente. Fácilidades para la personalización.
Adicionalmente:
Los sistemas deben desarrollarse en forma rápida, a
bajo costo ycon satisfacción del usuario final
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
B) Desarrollo y Aseguramiento de Calidad
Roles1. Líder de Proyecto2. Gerente de cuenta3. Planificador del Proyecto4. Revisor de la Planificación del Proyecto5. Especificador de Requerimientos6. Revisor de las definiciones de Requerimientos7. Analista de procesos de información8. Diseñador de la base de información9. Revisor del diseño de la base de información10. Implementador de la Aplicación11. Revisor de la implementación12. Diseñador de la experiencia del usuario13. Revisor de la experiencia del usuario14. Documentador del sistema15. Revisor de la Documentación del Sistema
16. Coordinador de Servicios de Digitalización17. Digitalizador18. Catalogador/Transcriptor19. Clasificador20. Aseguramiento de calidad de Digitalización/Catalogación/Transcripción21. Aseguramiento de calidad de la Clasificación/ Indización
22. Contraparte institucional23. Contraparte representante de la unidad informática24. Contraparte representante de los usuarios
Los roles tienen asociados:
1. responsabilidades (compromisos dentro del proyecto) y
2. perfiles (formación)
Los roles de revisor de una actividad son excluyentes con el de ejecutor de esa actividad
Roles de desarrolladores del sistema
Roles en el Servicio de Digitalización
Roles de Contraparte
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
B) Desarrollo y Aseguramiento de Calidad
Instrumentos de comunicación
1. Plan de proyecto2. Sitio Web del Proyecto3. Documento descriptivo del modelo4. Prototipo5. DocumentaciónPueden requerirse otros documentos en una instanciación dada.Estos son los instrumentos mínimos que deben estar siempre presentes.Por ejemplo: Documento de visión, Requisitos, Casos de uso.Una variante simple es que estas secciones estén dentro del Plan del Proyecto. La orientación es adaptar la instanciación a la contraparte.
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
B) Desarrollo y Aseguramiento de Calidad
Prácticas Fundamentales de Calidad• Inspiradas desde distintas fuentes de conocimento.• Énfasis en el conocimiento del proceso.• La Calidad es parte del proceso de desarrollo.
– Cada paso tiene una actividad de revisión.– Las revisiones se planifican y ejecutan para asegurar la correcta
instanciación del proceso contemplado en la metodología y del producto intermedio obtenido.
– Los requisitos no sólo son acordados sino que son gestionados de modo que si se realiza un cambio en ellos, se documenta en el Sitio Web del proyecto y se mantiene una trazabilidad bidireccional con el prototipo a través de las herramientas usadas con la plataforma de productos de la tecnología de bases de información.
– Cada fase se valida con el usuario
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
B) Desarrollo y Aseguramiento de Calidad
Fases
1. Conceptualización/ Planificación– Visión, Necesidades, – Objetivos del Sitio Web, – Especificaciones de contenido,– Especificaciones funcionales– Plan de trabajo
2. Modelado/ Diseño– Tipos de objetos de información– Tipos de descriptores– Asociaciones– Funcionalidad/ Interfases– Navegación– Seguridad– Imagen y estética
Conceptualización Planificación
Modelado Diseño
Construcción Desarrollo Implementación
Transición Producción
3. Construcción/ Desarrollo/ Implementación
– Desarrollo y refinación de prototipos– Pruebas de prototipos– Validación del modelo diseñado
4. Transición/ Producción
– Publicación– Certificación– Uso del prototipo validado
Transición Transición Transición
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
B) Desarrollo y Aseguramiento de Calidad
Conceptualización• La Arquitectura de Información centra la mirada en la interacción de los
distintos tipos de personas con los distintos tipos de objetos de información con los que se trabaja
• En la fase de Conceptualización la Arquitectura de Información ayuda a desarrollar– La visión– Los objetivos– La definición de las audiencias y comunidades– Las necesidades de información de cada perfil– El valor agregado que se aporta– Especificaciones de contenido– Especificaciones funcionales
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
B) Desarrollo y Aseguramiento de Calidad
Modelado• Estructura de Información
– Diseño de arquitecturas: objetos y asociaciones
– Sistemas de clasificación de información
– Vocabularios controlados• Funcionabilidad basada en
estructuras de información– Diseño de mecanismos de búsqueda
y exploración– Diseño de patrones de salida– Estudios de cómo llegan los usuarios
a los contenidos• Navegación basada en estructuras
de información– Vertical, Contextual (árbol y
horizontal), Funcional y de Audiencias
• Comunidades y Seguridad– Tipos de comunidades
• Abiertas, cerradas• Adm. Interna, Externa
– Quiénes tienen acceso a qué.– Quiénes pueden hacer esto u esto otro.
• Imagen y estética– Diseño gráfico– Herramientas de estilo– Escritura para la WWW
• Gestión de Contenidos– Planeamiento de la Digitalización– Clasificación e Indización– Mecanismos de inducción
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
B) Desarrollo y Aseguramiento de Calidad
Construcción• El modelo de la solución es la guía para construirlo• La solución requiere la construcción de:
– Plantillas de páginas– Páginas estáticas– Base de datos– Motor de búsqueda y exploración– Menús para los distintos tipos de navegación
• El trabajo de construcción puede ser complicado y lento.• El uso de herramientas de diseño y desarrollo Web genéricas y motores de base de
datos son insuficientes.• La programación de bajo nivel debe evitarse porque retrasa el desarrollo del
proyecto y aumenta las posibilidades de introducción de fallas.• El uso de herramientas que implementen motores de información permite trabajar
con mayor eficiencia.– Es conveniente trabajar con un motor de información al cual los conceptos de
Arquitectura de Información puedan comunicar en forma directa.
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
B) Desarrollo y Aseguramiento de Calidad
Transición
• El prototipo construido debe publicarse en el servidor de producción definitivo, conectado a Internet.
• Normalmente hay 2 pasos: 1) Servidor de pruebas y certificación2) Servidor de producción
• Debe hacerse el conjunto de pruebas necesarias para certificación del uso.
• Deben iniciarse el uso y establecerse los mecanismos de seguimiento de la satisfacción de los usuarios.
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
Agenda• Introducción• A) Diseño de servicios
– Definición del servicio– Objetos de Información y comunidades– Arquitectura de Información– Arquitectura tecnológica y hospedaje– Diseminación de información
• B) Desarrollo y Aseguramiento de la calidad– Introducción, Conceptos, Roles, Instrumentos, prácticas de
calidad– Conceptualización– Modelado– Construcción– Transición
• C) Gestión– Gestión de datos– Gestión de información– Migraciones y procedimientos
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
C) Gestión integral de servicios de información, relación y conocimiento
El mantenimiento y desarrollo de ecosistemas de información, relación y conocimiento es un problema que requiere una visión integral y procedimientos de
– Gestión de datos– Gestión de información– Gestión de migraciones
• Los problemas no son estáticos y por tanto no se resuelven en la planificación y desarrollo de los servicios, sino en la gestión de operaciones con gestión de conocimiento.
• La calidad requiere de la gestión estadística
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
C) Gestión integral de servicios de información, relación y conocimiento
Gestión de datos
• Administración de bases de datos– Gestión de capacidad– Entonación– Respaldos– Procedimientos de recuperación de desastres
– Minería de datos
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
C) Gestión integral de servicios de información, relación y conocimiento
Gestión de información
• Administración de bases de información– Gestión de contenidos– Pertinencia de la información– Análisis de audiencias y comportamiento de comunidades– Desarrollo de nuevos servicios
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
C) Gestión integral de servicios de información, relación y conocimiento
Gestión de información
• Carga de información– Crecimiento– Calidad
• Consulta de información– Qué se consulta– Cuándo se consulta
• Otros servicios– Préstamos– Flujos de trabajos
• Comunidades– Actividades– Afinidad en otras comunidades
• Ej: Facebook, Twitter
• Estados y transiciones de estado• Estadísticas
– Base de Información– Sitio Web
• Google Analitycs
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
C) Gestión integral de servicios de información, relación y conocimiento
Gestión de migraciones
• La migraciones son necesarias para la mejora continua de los servicios
• Son inevitables– Siempre hay cambios de
variables– Hay que estar preparados
• Son procesos de gestión crítica– Requieren de procedimientos
definidos
• Pueden tener distinto origen:– Cambio en infraestructura– Actualización tecnológica– Implementación de nuevo
servicios– Implementación de mejoras
o correcciones
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
C) Gestión integral de servicios de información, relación y conocimiento
Migraciones
• Cambio de variables de infraestructura
– Proveedor de hosting– Servidores físicos– Arquitectura tecnológica
• Cambio de versión– SO– DBMS– IBMS– Aplicación– Cambios parciales en
funcionabilidad– Adición de características– Implementación de mejoras o
correcciones
Regla de oro:• No dos variables a la vez• Establecer ruta crítica para una
migración de múltiples variables
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de Información. Parte 2.Diseño, desarrollo y gestión integral de servicios de información, relación y conocimiento
C) Gestión integral de servicios de información, relación y conocimiento
Procedimiento de migración
1. Respaldo2. Definición de proceso de validación3. Prueba del proceso de validación4. Planificación5. Ejecución de la migración
– Offline– Online
6. Validación7. Evaluación del resultado
HACER Sistemas 1995-2011 Ver 1.1.0
www.alejandria.biz
Taller de Arquitectura de InformaciónParte 2
Diseño, desarrollo y Diseño, desarrollo y gestión integral de gestión integral de
servicios de información, servicios de información, relación y conocimientorelación y conocimiento
Gracias