370 likes | 519 Views
-Catalunya. Un entorno colaborativo y de red social Jornadas Técnicas RedIRIS 2006 ecatalunya.gencat.net Rosa Mª Martín, Facultad de Informática de Barcelona-Universidad Politécnica de Cataluña (UPC) rosam@fib.upc.edu. Índice >. Introducción Descripción de la plataforma Integración
E N D
-Catalunya Un entorno colaborativo y de red social Jornadas Técnicas RedIRIS 2006 ecatalunya.gencat.net Rosa Mª Martín, Facultad de Informática de Barcelona-Universidad Politécnica de Cataluña (UPC) rosam@fib.upc.edu
Índice > • Introducción • Descripción de la plataforma • Integración • Otras consideraciones • Conclusiones
Sobre e-Catalunya • e-Catalunya es una iniciativa del Departamento de Presidencia de la Generalitat de Catalunya para facilitar a la sociedad una plataforma de colaboración, difusión, generación e intercambio de conocimiento entre diferentes colectivos profesionales • profesionales de la administración sanitaria catalana • mediadores familiares de toda Cataluña • empresarios emprendedores y asesores • Comunidades de catalanes en el exterior • Psicopedagogos • etc. • Es un entorno de red social que integra software desarrollado por la UPC y herramientas de software libre (básicamente herramientas de colaboración) en una plataforma extensible y flexible.
Índice > • Introducción • Descripción de la plataforma • Integración • Otras consideraciones • Conclusiones
e-catalunya > plataforma portales grupos miembros Herramientas de colaboración Red social
portales > portal – agrupa los usuarios y grupos de un ámbito temático • Perfil específico de portal. • Nivel de privacidad: público o privado. • Sistema de auto-registro/subscripción o alta por invitación. • Herramientas específicas de administración de: • Usuarios • Grupos • Herramientas de colaboración Los usuarios tienen diferentes roles dentro de un portal: miembro, moderador o administrador.
Los grupos > grupos – Disponen de elementos de interrelación y colaboración • Diferentes niveles de privacidad • Herramientas de colaboración: • Configurables • Wikis, Blogs multiusuario, Fòrums, encuestas, Repositorio archivos, Album de fotos, Calendario, Listas de distribución • Home page personalizada • Jerarquía de grupos, categorías. • Herramientas de administración del grupo • Estadísticas Las personas que pertenecen a un grupo pueden tener diferentes roles dentro del grupo: miembro, moderador o administrador.
Los miembros > persona – en torno a los miembros de un portal se articulan una serie de funcionalidades • Perfil – diferentes niveles de visibilidad entre privado y público. • Red de amigos o contactos (Red Social) • Red de personas afines (Red de Conocimiento) • Herramientas propias: blogs, agenda, album de fotos, etc. • Recomendaciones de documentos. • RSS y Push de información vía mail.
Herramientas de colaboración> Herramientas de colaboración • Asociadas a grupos - respetando los roles dentro del grupo • Asociadas a personas (depende del portal) • Nivel de visibilidad y permisos configurable
5 4 3 2 1 Herramientas de colaboración> wikis blogs fòrums listas de distribución otras
herramientas > 1 wikis • Edición colaborativa de documentos (ej. Wikipedia) • Histórico de versiones, generación PDF, etc. • Basado en software xwiki
herramientas > blogs 2 • Diario con noticias u opiniones. • Admite archivos adjuntos, comentarios. • RSS con las novedades • Personal o de grupo (blogs multiusuario) • Herramienta propia e-blog (inicialmente xwiki)
herramientas > forums 3 • Debate e intercambio de informació de forma moderada • Basado en PHPBB
herramientas > Listas de distribución 4 • Listas de correo electrónico • Basadas en SYMPA • Restringidas a los miembros. • Moderadas o sin moderar • MHONARC para el archivo
herramientas > otras 5 • Album de fotos, repositorio de archivos comunes (basadas en xwiki) • Calendario cooperativo (herramienta propia) • Procesos participativos o encuestas (herramienta propia)
Red social > Red Social – Relaciones entre los miembros del portal • Red de amigos o contactos (Red Social) • Red de personas afines (Red de Conocimiento) • Recomendación de contenidos • Relaciones entre contenidos en base a la afinidad de las personas.
Índice > • Introducción • Descripción de la plataforma • Integración • Otras consideraciones • Conclusiones
Integración > • Integración de herramientas de Software libre con software desarrollado expresamente para e-catalunya por la UPC. • Lenguajes Java o PHP.
Elementos de integración > • Indexador transversal (basado en Lucene) • Indexación de todas las herramientas y contenidos. • Buscador/Buscador avanzado • Palabras más frecuentes (de un portal o grupo) • Novedades de portal o de grupo. • Últimas aportaciones de página inicio • RSS • Mail personalizado
Elementos de integración > • Estadísticas • Análisis de la actividad de los usuarios (logs) • Uso de la información para generar red de conocimiento • Estadísticas personales, de grupo o de portal
Elementos de integración > • Sistema de autenticación única • Usuario único en toda la plataforma (uso de OpenLDAP para la autenticación) • SSO. Único punto de login. No es necesario registrarse en las herramientas a nivel individual (uso de JOSSO como software de SSO) • Esquema de autorización propio. Un usuario puede pertenecer a diferentes portales, grupos, etc. con diferentes roles.
Elementos de integración > • Middleware de integración El esquema de permisos/roles de e-catalunya es común a toda la plataforma • Definición de servicios comunes que usan las herramientas Los usuarios no se administran a nivel de las herramientas, sino a nivel de grupo. • Uso de observadores o listeners que capturan eventos de la plataforma (alta usuario, asignación a un grupo, etc.) que afectan a las herramientas.
Elementos de integración > • Presentación unificada • Uso de tecnología de portlets. Infraestructura de portal basada en EXO Platform. • Proxy de conversión a portlet (para integración del HTML del del archivo de listas o los forums) • Unificación de lenguaje • Unificación de la interacción
Índice > • Introducción • Descripción de la plataforma • Integración • Otras consideraciones • Conclusiones
Otras consideraciones > • Usabilidad • Amplio espectro de posibles usuarios. • Dirigido a usuarios no técnicos. • Necesidad de montar un laboratorio de usabilidad para validar la facilidad de uso. • Formación de los usuarios • Se forma únicamente a los administradores/moderadores de portal. La formación la realiza una empresa especializada. • Accesibilidad • El objetivo es que cumpla el nivel AA del W3C-WAI (actualmente cumple el nivel A). • Facilitar indexación y uso desde diferentes tipos de dispositivos y navegadores. • Aspectos legales • Garantizar seguridad de la plataforma • Cumplimiento de la LOPD • Robustez y escalabilidad • Dimensionar la plataforma para alta disponibilidad • Pruebas de carga (uso de OpenSTA) • Testing intensivo – entorno de desarrollo, integración, preproducción y producción.
Índice > • Introducción • Descripción de la plataforma • Integración • Otras consideraciones • Conclusiones
Conclusiones > • e-Catalunya es una plataforma de colaboración que cumple con la mayoría de las expectativas iniciales. • Dispone de herramientas de colaboración avanzadas. • Es sencillo crear y poner en marcha un nuevo portal. • Administración sencilla de portales y grupos. • Es extensible • Posibilidad de añadir nuevas funcionalidades o herramientas de colaboración que usen los servicios de la plataforma. • Supone una innovación importante en la forma de trabajar de los colectivos de usuarios. • Todos pueden generar conocimiento. • La participación de los usuarios en el proyecto es fundamental. • Integrar es muy complicadopero permite usar software muy probado.
Es una de las bases del próximo Gencat Modelo web relacional basado en redes sociales. Modelo web tradicional Modelo web relacional Generalitat Generalitat Departamentos Departamentos Espacio web de los departamentos Ciudadanos
Futuro > • Creación de más comunidades. • Paquetización y distribución como software libre. • Ampliación de la arquitectura tecnológica. • Desarrollo e integración de la versión 1.3.00
Agradecimientos > -Catalunya Rosa Mª Martín (rosam@fib.upc.edu) Gracias a:Héctor Puente, Alberto Bastos, Daniel Cortés, Daniel Golobart, Daniel López, David Artiga, Eva Capdevila, Héctor Júdez, Lucas Ponce, Tamara Bernad, Alberto de Grado, Xavier Vilademunt, Eduard Morales, Marta Valdés
Créditos > -Catalunya Dirección del proyecto e-Catalunya:Marta Continente, Oriol Lloret (Departament de Presidència, Generalitat de Catalunya)Josep Casanovas, Víctor Huerta (UPC-LCFIB) Responsable de contenidos: Marta Fernández (DGAC, Generalitat de Catalunya) Idea Original: Esteve Almirall (UPC-LSI) Equipo UPC-LCFIBCoordinación del proyecto: Rosa Mª Martín Desarrollo e integración:Héctor Puente, Alberto Bastos, Daniel Cortés, Daniel Golobart, Daniel López, David Artiga, Eva Capdevila, Héctor Júdez, Lucas Ponce, Tamara BernadMaquetación HTML: Eduard MoralesRevisión lingüística: Marta ValdésEquipo UPC-LSICoordinación del proyecto: Esteve Almirall Asistentes Investigación:Josep Maria Pujol, Luis Javier Oliva Desarrollo: Alex Abad, Alberto de Grado, Xavier Vilademunt, Josep Maria Pujol, Xavier VilardellDiseño interfície: Abilbo Concept SL Evaluación usabilidad: Máximo Castagno Evaluación accesibilidad: Ignasi Garcia Milà Implantación de portales, formación, consultoría estratégica y soporte a usuarios: NETXUS, CVA-CONSULTING Arquitectura tecnológica: CTTI