CSCW-Trabajo Cooperativo
Soportado por Computadora
Introducción y aplicaciones en
organizaciones y entidades

Miguel Ángel...
Presentación
n
n
n

El ser humano tiende a ser social por
naturaleza.
El desarrollo personal se realiza en
contextos indiv...
Presentación
n

n
n

Se busca reducir esfuerzo mediante la
colaboración/cooperación (Ej: Ebussines).
Los procesos educativ...
INTRODUCCION
Conceptos básicos
n

CSCW

n

Comunicación
Coordinación
Cooperación
Control

n
n
n
CSCW

n
n
n
n
n

Colaboración
Cooperación
CSCW
Multidisciplinario
Fuertes componentes técnicos, sociales y
psicológicos
CSCW
n

Grudin (91) centra el término en las actividades
en el lugar de trabajo, hace referencia al
carácter interdiscipli...
Comunicación
n

Esquema básico

Canal de
comunicación
Emisor

Receptor
Comunicación
Dispositivo
computacional

Dispositivo
computacional

RED
Dispositivo
computacional

n
n
n
n

Dispositivo
com...
Coordinación
n
n
n
n
n

n

Coordinar actividades
¿Coordinar objetivos? à NO realmente
Consensuar actividades y agendas
Int...
Control
n
n
n
n

n

Administrar decisiones
Administrar prerrogativas y privilegios
Administrar discusiones y conflictos
Ej...
Cooperación
n
n

Objetivo común: Metas compartidas
Compartir
•
•
•
•
•
•

Datos
Actividades
Herramientas
Escenarios - Cont...
Comunicación en detalle
n

Modelos mentales

The Computer as a Communication Device, Licklider, 1968
Comunicación en detalle
n

Diferentes despliegues, diferentes vistas, diferentes
situaciones

The Computer as a Communicat...
Comunicación en detalle
n

Interfaces de asistencia, ¿ayudan a presentar mejor las
ideas?

The Computer as a Communication...
Comunicación en detalle
n

Es necesario conectar los elementos

The Computer as a Communication Device, Licklider, 1968
Comunicación en detalle
n

Gestión del tráfico de mensajes

The Computer as a Communication Device, Licklider, 1968
Comunicación en detalle
n

La comunicación requiere orden

The Computer as a Communication Device, Licklider, 1968
Comunicación en detalle
n

¿SPAMING?

The Computer as a Communication Device, Licklider, 1968
Comunicación en detalle
n

Visión de futuro (antes que el hombre llegue a la luna).

On-line interactive communities
(Who ...
Antecedentes
n

n
n
n

Donald Engelbart, Augmenting Human
Intellect: A conceptual framework (Oct1962), SRI.
Sistemas multi...
Marco Social:
Conceptos
n
n
n
n
n

Interacción entre usuarios
Fenómeno social
Comportamiento social en un nuevo
entorno
Ag...
Marco Social:
Confianza
n
n
n
n
n

Identificación de usuarios
Conocimiento de usuarios
Generando confianza
Soporte de conf...
Marco Social:
Proactividad
n
n

Apoyo de iniciativas
Sistemas de prueba o simulación
• Privados
• Compartidos

n
n
n

Sist...
Marco Social:
Coordinación
n
n
n
n
n

Organización de agendas de actividades
Sistemas de consenso
Intercambio de opiniones...
Marco Social:
Background
n

Los sistemas son afectados también por
aspectos:
n
n
n
n

Culturales
Educativos
Económicos
Soc...
Marco Social:
Conocimiento SOCIAL
n
n
n
n
n

Ideas compartidas
Mecanismo de concenso
Ideas aceptadas socialmente
Ideas tem...
Marco Social:
Conocimiento ORGANIZACIONAL
n
n
n
n
n
n

Referidas a una organización
Prácticas de trabajo
Mecanismo de conc...
Marco Individual
n

Aspectos cognitivos
• Atención
• Aprendizaje
• Esfuerzo cognitivo

n

Aspectos Emocionales
• Motivació...
Marco Individual
n

Conflicto de intereses
• De los individuos
• De subgrupos

n
n
n
n
n

Espectativas
Creencias
Prejuicio...
Marco Individual
n
n
n
n

La cooperación requiere mayor esfuerzo
de parte del individuo
Se necesita prestar atención a más...
PRÁCTICA
n
n

Aspectos determinantes para un sistema
CSCW en en entorno nacional.
Areas:
• Educación
• Investigación
• Ind...
MARCO TECNOLÓGICO
Elementos
n
n
n
n
n
n

Problemática, definición
Requerimientos
Diseño
Desarrollo
Gestión
Evaluación
Problemática
n
n
n
n
n

Varios usuarios
Varias localizaciones
Acceso concurrente
Acceso esporádico no coordinado
Recursos ...
Problemática en detalle
n
n

Soporte de Comunicaciones
Localización física y temporal
n
n

n
n

Síncrono vs. Asíncrono
Loc...
Problemática en detalle
n

Canales (vías) de comunicación
n

Escenario de comunicación
• Casual
• Predefinido
• Principal ...
Problemática en detalle
n

COMUNICACIÓN: persona a persona
•
•
•
•
•

n

Sonidos
Lenguaje
Símbolos
Gestos
Eye-contact

¿Se...
REQUERIMIENTOS
Requisitos
n

Humanos
• Usuarios
• Administradores
• Desarrolladores

n

Software
• Datos
• Aplicaciones

n

Hardware
• Eq...
Requisitos
n

Usuarios
• Conocimiento del trabajo realizado
• Conocimiento básico de tecnología

n

Administradores
• Cono...
Requisitos
n

Software
•
•
•
•
•
•
•
•

Soporte de comunicaciones
Compartir datos
Compartir aplicaciones
Administración de...
Requisitos
n

Hardware
• Red de comunicaciones
• Computadores
• Dispositivos multimedia
• Dispositivos de interacción y re...
Requisitos
n

Infraestructura
n

Red
•
•
•
•

n

Ancho de banda
Tolerancia a fallos
Flexibilidad en las comunicaciones
Min...
ANALISIS Y DISEÑO
Análisis y Diseño
n

Metodologías de Análisis
• Etnografía
• Observacional

n

Metodologías de Diseño
• Iterativo
• Partic...
Método etnográfico
n
n
n
n
n
n

Conocimiento del medio social
Cuestionarios
Entrevistas
Análisis de actividades
Análisis d...
Método observacional
n
n
n
n
n
n
n

Observación del comportamiento de los
individuos y el grupo.
Notas
Estudio de campo
An...
Diseño Iterativo
n
n
n

El software se desarrolla en forma
incremental
Se realizan ciclos iterativos de diseñodesarrollo-i...
Diseño participativo
n
n
n
n
n

Diseño con los usuarios
Desarrollo de prototipos
Evaluación
Desarrollo de aplicaciones
Eva...
PRÁCTICA
n
n

Determinar requerimientos para un
sistema de tele-educación.
Aspectos sugeridos:
•
•
•
•
•
•

Requerimientos...
DESARROLLO
Implementación
n
n
n
n

Arquitecturas
Plataformas
Lenguajes
Estrategias
• Desarrollo completo
• Adaptación de aplicaciones...
ARQUITECTURA
n
n
n
n
n

No hay arquitectura estándar
Arquitectura en capas
Arquitecturas de agentes
Siempre plataformas di...
ARQUITECTURA
n

Arquitectura en capas (Un caso)
Interfaz de Usuario
Aplicación CSCW

Capas

Plataforma de Colaboración

CS...
ARQUITECTURA
n

Arquitectura en capas (Un caso)
Interfaz de Usuario
G. disp. de interacción
Aplicación CSCW

Capas

Plataf...
ARQUITECTURA
n

Arquitecturas de agentes
Agente de
Interfaz de
usuario

Disp. de interacción

Aplicación
CSCW
Disp. almace...
ARQUITECTURA
n

Aplicación Centralizada: Cliente-Servidor
•
•
•
•

Control de sincronía más sencilla
Sensible a las comuni...
ARQUITECTURA
n

Aplicaciones Replicadas: Distribuido
•
•
•
•

Punto a punto
Saturación solo a nivel del canal
Tolerante a ...
ESTRATEGIAS DE DESARROLLO
n
n

Lenguajes de programación
Toolkits
n

n

Frameworks
n
n

n

JSDK
HABANERO
GroupKit

Aplicac...
INTERFAZ
n

Espacio de comunicación
n
n
n

n
n
n

Comunicación usuario-usuario
Comunicación usuario-grupo
Comunicación gru...
INTERFAZ
n
n
n
n
n
n

Espacio privado-compartido
Administración del recurso “pantalla”
Concurrencia y su control
WYSIWIS, ...
INTERFAZ
n

Vista compartida

Individuo a
individuo

Individuo a
grupo
INTERFAZ
n

Vista compartida: Diferentes despliegues
ALMACENAMIENTO
n
n
n
n

Repositorio de datos
Sistema de versionado
Vistas de datos por usuario
Vistas de grupo
GESTIÓN
Gestión
n
n
n
n
n
n

Administración de recursos
Sincronización
Identificación de usuarios
Asignación de facultades y prior...
APLICACIÓN
Y EVALUACIÓN
Categorías de sistemas CSCW por
su objeto de aplicación
n
n
n

Sistemas de soporte a grupos
Sistemas de soporte a organiza...
Categorías de sistemas CSCW por
aspectos espacio-temporales
n

Dos dimensiones: Tiempo y Espacio

Asíncrona

Interacción
T...
Categorías de sistemas CSCW por
su función predominante
n

Comunicación
• E-mail

n

Coordinación
• Sistemas de agendas

n...
Aplicaciones más exitosas
n
n
n
n
n
n
n
n
n

Correo Electrónico
Chat
Videoconferencia
Coordinación de Agendas
Tablones de ...
Evaluación:
CSCW, ¿Es eficiente?
n
n
n
n
n

Calidad de la aplicación
Número de usuarios
Calidad del Trabajo y su entorno
C...
Evaluación:
Calidad

Ricardo Baeza-Yates and José A. Pino. A First Step to Formally
Evaluate Collaborative Work. Proceedin...
Evaluación:
Calidad

Ricardo Baeza-Yates and José A. Pino. A First Step to Formally
Evaluate Collaborative Work. Proceedin...
Evaluación:
Calidad
n
n
n
n
n

Es afectada por el número de personas
involucradas
La organización del grupo
Los controles ...
ALGUNAS APLICACIONES
Pharos
n

Interacción Agente-Browser
User

Active Reading
Module
Annotations
Storage Space

User

Individual Interaction Space

CIR

Active Reading
Module

Doc...
Comerciales
n

Netmeeting
PRÁCTICA

n

Diseño de Interfaz
Diseño de Interacción
Diseño de Servicios

n

Contextos

n
n

•
•
•
•
•

Educativo
Industr...
CONCLUSIONES Y
LÍNEAS DE INVESTIGACIÓN
Conclusiones
n
n
n
n

CSCW no es solo tecnología.
Se deben tomar en cuenta aspectos
sociales, psicológicos y técnicos.
Hac...
Conclusiones
n

n
n

El análisis del contexto concreto y un
diseño adecuado son más importantes
que la innovación tecnológ...
Conclusiones
n
n

n

Una buena interfaz es fundamental.
La plataforma de comunicaciones debe
ser estudiada para determinar...
Líneas de Investigación
n
n
n
n
n
n
n
n

Diseño de Interfaces
Realidad Virtual (*)
Sistemas de comunicaciones
Sistemas de ...
Líneas de Investigación
n
n
n
n
n

CSCL
Diseño Cooperativo
CIR
Sistemas de producción
Sistemas de gestión de conocimiento
...
Líneas de Investigación

n

Análisis sociológico
Análisis psicológico
Impacto del CSCW en la organización
Colaboración cas...
VIDEOS
Conferencias CHI
ACM
Human Factors in
Computer Science
n

Designing Storytelling Technologies to
Encourage Collaboration Between Young
Children.

Steve Benford, Benjamin Benders...
n

Multiple Computer User Interface:
“Beyond the desktop”. Direct
Manipulation Environments.

Jun Rekimoto, Interaction La...
n

Tivoli: Integrating Domain Objects into
Freeform Whiteboard Environment.

Thomas P. Moran, William Van Mello. Xerox Pal...
n

The Notification Collage: Posting
Information to Public and Personal
Displays.

Saul Greeberg, Michael Rounding. Univer...
n

Groupspace: A 3D Workspace Supporting
User Awareness

Jeff Dyck and Carl Gutwin. University of Saskatchewan, Canada.
(5...
n

Interaction in a Collaborative
Environment

Holger T. Regenbrecht, Michael T. Wagner. Diamierchrysler,
sharedreality.co...
Bibliografía
n

n
n

n

n

Beyond the Chalkboard: Computer support for collaboration and
problem solving in meetings. Mark...
Algunas referencias
n

n
n
n
n

n

n

Groupware and Cooperative Work: Problems and Prospects.
Jonathan Grudin, The Art of ...
Próxima SlideShare
Cargando en…5
×

Cscw lec-1

308 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
308
En SlideShare
0
De insertados
0
Número de insertados
34
Acciones
Compartido
0
Descargas
6
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Cscw lec-1

  1. 1. CSCW-Trabajo Cooperativo Soportado por Computadora Introducción y aplicaciones en organizaciones y entidades Miguel Ángel Villarroel Salgueiro CCBOL’02 – Cochabamba – BOLIVIA Septiembre 2002
  2. 2. Presentación n n n El ser humano tiende a ser social por naturaleza. El desarrollo personal se realiza en contextos individuales y sociales. El desarrollo social se lleva a cabo a través de la interacción que realizan los individuos que componen cada elemento social.
  3. 3. Presentación n n n Se busca reducir esfuerzo mediante la colaboración/cooperación (Ej: Ebussines). Los procesos educativos incluyen elementos de cooperación y colaboración. Se crean grupos, asociaciones, comunidades con algún fin o meta. Necesitan que se les brinde asistencia y soporte para sus actividades.
  4. 4. INTRODUCCION
  5. 5. Conceptos básicos n CSCW n Comunicación Coordinación Cooperación Control n n n
  6. 6. CSCW n n n n n Colaboración Cooperación CSCW Multidisciplinario Fuertes componentes técnicos, sociales y psicológicos
  7. 7. CSCW n Grudin (91) centra el término en las actividades en el lugar de trabajo, hace referencia al carácter interdisciplinar del área. n Baecker (93): Interacción usuario-usuario n CSCW: Estudio de métodos, técnicas y herramientas para asistir con medios computacionales la realización y gestión de las actividades de un grupo de personas que tienen un objetivo o meta común.
  8. 8. Comunicación n Esquema básico Canal de comunicación Emisor Receptor
  9. 9. Comunicación Dispositivo computacional Dispositivo computacional RED Dispositivo computacional n n n n Dispositivo computacional Varios receptores – varios emisores Mediación por computadora Se reducen los canales usuales Se presentan nuevas oportunidades de comunicación.
  10. 10. Coordinación n n n n n n Coordinar actividades ¿Coordinar objetivos? à NO realmente Consensuar actividades y agendas Intercambiar información : comunicarse, compartir datos Ellis, Gibbs and Rein (91): “la integración y ajuste armonioso de esfuerzos individuales para la consecución de una meta MAYOR”. Necesita de un mecanismo de ...
  11. 11. Control n n n n n Administrar decisiones Administrar prerrogativas y privilegios Administrar discusiones y conflictos Ejecutar decisiones y políticas Atención: También debe tomarse en cuenta las líneas de control de la organización
  12. 12. Cooperación n n Objetivo común: Metas compartidas Compartir • • • • • • Datos Actividades Herramientas Escenarios - Contextos Metas ¿Principios?
  13. 13. Comunicación en detalle n Modelos mentales The Computer as a Communication Device, Licklider, 1968
  14. 14. Comunicación en detalle n Diferentes despliegues, diferentes vistas, diferentes situaciones The Computer as a Communication Device, Licklider, 1968
  15. 15. Comunicación en detalle n Interfaces de asistencia, ¿ayudan a presentar mejor las ideas? The Computer as a Communication Device, Licklider, 1968
  16. 16. Comunicación en detalle n Es necesario conectar los elementos The Computer as a Communication Device, Licklider, 1968
  17. 17. Comunicación en detalle n Gestión del tráfico de mensajes The Computer as a Communication Device, Licklider, 1968
  18. 18. Comunicación en detalle n La comunicación requiere orden The Computer as a Communication Device, Licklider, 1968
  19. 19. Comunicación en detalle n ¿SPAMING? The Computer as a Communication Device, Licklider, 1968
  20. 20. Comunicación en detalle n Visión de futuro (antes que el hombre llegue a la luna). On-line interactive communities (Who can afford it?) The Computer as a Communication Device, Licklider, 1968
  21. 21. Antecedentes n n n n Donald Engelbart, Augmenting Human Intellect: A conceptual framework (Oct1962), SRI. Sistemas multiusuario à Redes ARPANET Comunicación basada en computadores • • • • Primeros sistemas CSCW E-mail Argnoter, Cognoter Chalkboard
  22. 22. Marco Social: Conceptos n n n n n Interacción entre usuarios Fenómeno social Comportamiento social en un nuevo entorno Agrupaciones casuales de usuarios Grupos de usuarios con un objetivo concreto: CSCW
  23. 23. Marco Social: Confianza n n n n n Identificación de usuarios Conocimiento de usuarios Generando confianza Soporte de confianza en sistemas CSCW Gestión y soporte de privacidad
  24. 24. Marco Social: Proactividad n n Apoyo de iniciativas Sistemas de prueba o simulación • Privados • Compartidos n n n Sistemas de sugerencias Tableros de anuncios Ambiente de trabajo agradable
  25. 25. Marco Social: Coordinación n n n n n Organización de agendas de actividades Sistemas de consenso Intercambio de opiniones Sistemas de planificación y coordinación Soporte a reuniones
  26. 26. Marco Social: Background n Los sistemas son afectados también por aspectos: n n n n Culturales Educativos Económicos Sociales
  27. 27. Marco Social: Conocimiento SOCIAL n n n n n Ideas compartidas Mecanismo de concenso Ideas aceptadas socialmente Ideas temporales, menos estables que las ideas individuales Repositorios de conocimiento enriquecidos
  28. 28. Marco Social: Conocimiento ORGANIZACIONAL n n n n n n Referidas a una organización Prácticas de trabajo Mecanismo de concenso organizado Ideas aceptadas en la organización Las ideas cambian con el tiempo Pueden ser normativas de trabajo, manuales, aportes creativos, reglamentos, etc.
  29. 29. Marco Individual n Aspectos cognitivos • Atención • Aprendizaje • Esfuerzo cognitivo n Aspectos Emocionales • Motivación • Confianza • En si mismo • En el sistema • En los otros n Aspectos ergonómicos
  30. 30. Marco Individual n Conflicto de intereses • De los individuos • De subgrupos n n n n n Espectativas Creencias Prejuicios Metas Habilidades
  31. 31. Marco Individual n n n n La cooperación requiere mayor esfuerzo de parte del individuo Se necesita prestar atención a más eventos y sujetos. Esfuerzo para coordinar Esfuerzo para admitir otras ideas
  32. 32. PRÁCTICA n n Aspectos determinantes para un sistema CSCW en en entorno nacional. Areas: • Educación • Investigación • Industrias agropecuarias y ganaderas
  33. 33. MARCO TECNOLÓGICO
  34. 34. Elementos n n n n n n Problemática, definición Requerimientos Diseño Desarrollo Gestión Evaluación
  35. 35. Problemática n n n n n Varios usuarios Varias localizaciones Acceso concurrente Acceso esporádico no coordinado Recursos compartidos • • • • • Comunicación (mensajes, espacios) Almacenamiento Dispositivos Datos (Ej: imágenes en tiempo real) Aplicaciones
  36. 36. Problemática en detalle n n Soporte de Comunicaciones Localización física y temporal n n n n Síncrono vs. Asíncrono Local vs. Remoto Awareness – Conciencia de Grupo Control de concurrencia
  37. 37. Problemática en detalle n Canales (vías) de comunicación n Escenario de comunicación • Casual • Predefinido • Principal – Alternativo n n n Canales de coordinación Espacio compartido Sistemas de transmisión de datos
  38. 38. Problemática en detalle n COMUNICACIÓN: persona a persona • • • • • n Sonidos Lenguaje Símbolos Gestos Eye-contact ¿Se pueden soportar en un entorno computacional?
  39. 39. REQUERIMIENTOS
  40. 40. Requisitos n Humanos • Usuarios • Administradores • Desarrolladores n Software • Datos • Aplicaciones n Hardware • Equipos computacionales • Multimedia • Comunicaciones n Infraestructura • Física – Localización • Comunicaciones
  41. 41. Requisitos n Usuarios • Conocimiento del trabajo realizado • Conocimiento básico de tecnología n Administradores • Conocimiento avanzado de tecnología • Habilidades para el soporte de grupos n Desarrolladores • Conocimiento avanzado de tecnología • Conocimientos sobre aspectos sociales y psicológicos • Conocimiento avanzado sobre las dinámicas e interacciones que se realizan en grupos de usuarios.
  42. 42. Requisitos n Software • • • • • • • • Soporte de comunicaciones Compartir datos Compartir aplicaciones Administración de concurrencia Fácil de usar Orientado a los usuarios Orientado a las actividades Uso eficiente de los recursos disponibles
  43. 43. Requisitos n Hardware • Red de comunicaciones • Computadores • Dispositivos multimedia • Dispositivos de interacción y realidad aumentada • Integrados al trabajo que se realiza • Adecuados a los usuarios que los utilizan
  44. 44. Requisitos n Infraestructura n Red • • • • n Ancho de banda Tolerancia a fallos Flexibilidad en las comunicaciones Minimizar los tiempos de latencia. Física • Ambientes adecuados • Ergonomicamente diseñados • Que ayuden a los fines del sistema, que son los fines del grupo y los individuos.
  45. 45. ANALISIS Y DISEÑO
  46. 46. Análisis y Diseño n Metodologías de Análisis • Etnografía • Observacional n Metodologías de Diseño • Iterativo • Participativo
  47. 47. Método etnográfico n n n n n n Conocimiento del medio social Cuestionarios Entrevistas Análisis de actividades Análisis de relaciones entre individuos Análisis de la organización
  48. 48. Método observacional n n n n n n n Observación del comportamiento de los individuos y el grupo. Notas Estudio de campo Análisis de actividades Análisis de contexto Apoyo por video, entrevistas, almacenamiento de sesiones. En laboratorio vs. In-situ
  49. 49. Diseño Iterativo n n n El software se desarrolla en forma incremental Se realizan ciclos iterativos de diseñodesarrollo-implementación-evaluación. Las versiones corregidas son suceptibles de ser mejoradas
  50. 50. Diseño participativo n n n n n Diseño con los usuarios Desarrollo de prototipos Evaluación Desarrollo de aplicaciones Evaluación y desarrollo en forma interativa hasta alcanzar una versión estable.
  51. 51. PRÁCTICA n n Determinar requerimientos para un sistema de tele-educación. Aspectos sugeridos: • • • • • • Requerimientos a nivel de gestión de datos Comunicación Coordinación Control Cooperación Servicios
  52. 52. DESARROLLO
  53. 53. Implementación n n n n Arquitecturas Plataformas Lenguajes Estrategias • Desarrollo completo • Adaptación de aplicaciones individuales
  54. 54. ARQUITECTURA n n n n n No hay arquitectura estándar Arquitectura en capas Arquitecturas de agentes Siempre plataformas distribuidas: locales o remotas Componente de sincronización y comunicación
  55. 55. ARQUITECTURA n Arquitectura en capas (Un caso) Interfaz de Usuario Aplicación CSCW Capas Plataforma de Colaboración CSCW Plat. de control y coordinación Plat. de comunic. (Alto nivel) Plataforma de Red
  56. 56. ARQUITECTURA n Arquitectura en capas (Un caso) Interfaz de Usuario G. disp. de interacción Aplicación CSCW Capas Plataforma de Colaboración CSCW Gestión de espacio compartido Plat. de control y coordinación Gestión de alm. compartido Plat. de comunic. (Alto nivel) Plataforma de Red
  57. 57. ARQUITECTURA n Arquitecturas de agentes Agente de Interfaz de usuario Disp. de interacción Aplicación CSCW Disp. almacenamiento Espacio compartido Agente de Colaboración Agente de Coordinación Agente de Comunicación Ag. de Comunicaciones de base Agente de Control
  58. 58. ARQUITECTURA n Aplicación Centralizada: Cliente-Servidor • • • • Control de sincronía más sencilla Sensible a las comunicaciones Caidas cuando el servidor tiene problemas Saturación del servidor y del canal Servidor: Gestión de cooperación
  59. 59. ARQUITECTURA n Aplicaciones Replicadas: Distribuido • • • • Punto a punto Saturación solo a nivel del canal Tolerante a caidas de algún nodo La sincronía y consistencia es dificil de gestionar Canal de transmisión de datos
  60. 60. ESTRATEGIAS DE DESARROLLO n n Lenguajes de programación Toolkits n n Frameworks n n n JSDK HABANERO GroupKit Aplicaciones CSCW n n Lotus Notes Netmeeting
  61. 61. INTERFAZ n Espacio de comunicación n n n n n n Comunicación usuario-usuario Comunicación usuario-grupo Comunicación grupo-usuario Espacio Compartido de Datos Espacio de coordinación Soporte de awareness
  62. 62. INTERFAZ n n n n n n Espacio privado-compartido Administración del recurso “pantalla” Concurrencia y su control WYSIWIS, WYSIWIMS, WYGIWIG Organización del despliegue:Apilado, sobrelapado, configurable por el usuario. Awareness • De otros usuarios • De las actividades de otros usuarios • Del grupo
  63. 63. INTERFAZ n Vista compartida Individuo a individuo Individuo a grupo
  64. 64. INTERFAZ n Vista compartida: Diferentes despliegues
  65. 65. ALMACENAMIENTO n n n n Repositorio de datos Sistema de versionado Vistas de datos por usuario Vistas de grupo
  66. 66. GESTIÓN
  67. 67. Gestión n n n n n n Administración de recursos Sincronización Identificación de usuarios Asignación de facultades y prioridades Programación de tareas Mantenimiento del sistema
  68. 68. APLICACIÓN Y EVALUACIÓN
  69. 69. Categorías de sistemas CSCW por su objeto de aplicación n n n Sistemas de soporte a grupos Sistemas de soporte a organizaciónes Sistemas de soporte de comunidades
  70. 70. Categorías de sistemas CSCW por aspectos espacio-temporales n Dos dimensiones: Tiempo y Espacio Asíncrona Interacción TIEMPO Síncrona Editores multiusuario Sistemas de mensajería Sistemas de conferencia Conferencia en tiempo real Salas de reuniones Conferencia multimedia Local Remota Situación - ESPACIO Ellis, Gibbs and Rein, 1991. Concepto original de Robert Johansen
  71. 71. Categorías de sistemas CSCW por su función predominante n Comunicación • E-mail n Coordinación • Sistemas de agendas n Control • Workflows n Cooperación • Diseño • Educación • Etc.
  72. 72. Aplicaciones más exitosas n n n n n n n n n Correo Electrónico Chat Videoconferencia Coordinación de Agendas Tablones de Anuncios Foros – Listas de correo E-Comunidades Workflows Conocimiento Organizacional
  73. 73. Evaluación: CSCW, ¿Es eficiente? n n n n n Calidad de la aplicación Número de usuarios Calidad del Trabajo y su entorno Calidad del Producto Análisis de costo/beneficio
  74. 74. Evaluación: Calidad Ricardo Baeza-Yates and José A. Pino. A First Step to Formally Evaluate Collaborative Work. Proceedings of GROUP'97 conference, pp 56-60. 1997
  75. 75. Evaluación: Calidad Ricardo Baeza-Yates and José A. Pino. A First Step to Formally Evaluate Collaborative Work. Proceedings of GROUP'97 conference, pp 56-60. 1997
  76. 76. Evaluación: Calidad n n n n n Es afectada por el número de personas involucradas La organización del grupo Los controles sobre el trabajo realizado Depende del área de aplicación Las características del sistema CSCW pueden determinar los niveles de calidad alcanzables.
  77. 77. ALGUNAS APLICACIONES
  78. 78. Pharos n Interacción Agente-Browser
  79. 79. User Active Reading Module Annotations Storage Space User Individual Interaction Space CIR Active Reading Module Documents Active Reading Module User Collaboration Space Module for Annotation's Sharing Indexation Module Query Anticipation Module Entorno de recuperación de información colaborativa
  80. 80. Comerciales n Netmeeting
  81. 81. PRÁCTICA n Diseño de Interfaz Diseño de Interacción Diseño de Servicios n Contextos n n • • • • • Educativo Industria textil Bancario Gobierno ONGs
  82. 82. CONCLUSIONES Y LÍNEAS DE INVESTIGACIÓN
  83. 83. Conclusiones n n n n CSCW no es solo tecnología. Se deben tomar en cuenta aspectos sociales, psicológicos y técnicos. Hace uso intensivo de tecnología de punta Pero también puede implementarse con recursos escasos.
  84. 84. Conclusiones n n n El análisis del contexto concreto y un diseño adecuado son más importantes que la innovación tecnológica. La cooperación/cooperación es exitosa si se realiza un análisis multidisciplinar. Se debe analizar con detenimiento las características del área de aplicación.
  85. 85. Conclusiones n n n Una buena interfaz es fundamental. La plataforma de comunicaciones debe ser estudiada para determinar sus límites de efectividad. Palabras clave: • • • • Espacio compartido Awareness Comunicación/Control/Coordinación/Cooperación Esfuerzo cognitivo
  86. 86. Líneas de Investigación n n n n n n n n Diseño de Interfaces Realidad Virtual (*) Sistemas de comunicaciones Sistemas de Realidad Aumentada Interfaces Tangibles Multimedia Sistemas de Comunicación Etc.
  87. 87. Líneas de Investigación n n n n n CSCL Diseño Cooperativo CIR Sistemas de producción Sistemas de gestión de conocimiento organizacional
  88. 88. Líneas de Investigación n Análisis sociológico Análisis psicológico Impacto del CSCW en la organización Colaboración casual n Etc. n n n
  89. 89. VIDEOS Conferencias CHI ACM Human Factors in Computer Science
  90. 90. n Designing Storytelling Technologies to Encourage Collaboration Between Young Children. Steve Benford, Benjamin Benderson, Karl-Peter Akesson, Victor Bayon, Allison Druin, Pär Hansson, Juan Pablo Hourcade, Rob Ingram, Helen Neale, Claire O’malley, Kristina Simsarian, Danaë Stanton, Yngve Sundblad, Gustav Taxén. University of Maryland, University of Nottingham, SICS, KTH & Royal Institute of Technology. (2:10)
  91. 91. n Multiple Computer User Interface: “Beyond the desktop”. Direct Manipulation Environments. Jun Rekimoto, Interaction Lab. Sony CSL. (5:39)
  92. 92. n Tivoli: Integrating Domain Objects into Freeform Whiteboard Environment. Thomas P. Moran, William Van Mello. Xerox Palo Alto Research Center. (8:00)
  93. 93. n The Notification Collage: Posting Information to Public and Personal Displays. Saul Greeberg, Michael Rounding. University of Calgary. (2:35)
  94. 94. n Groupspace: A 3D Workspace Supporting User Awareness Jeff Dyck and Carl Gutwin. University of Saskatchewan, Canada. (5:05)
  95. 95. n Interaction in a Collaborative Environment Holger T. Regenbrecht, Michael T. Wagner. Diamierchrysler, sharedreality.com, Germany. (6:29)
  96. 96. Bibliografía n n n n n Beyond the Chalkboard: Computer support for collaboration and problem solving in meetings. Mark Stefik, Gregg Foster, Daniel G. Bobrow, Kenneth Kahn, Stan Lanning and Lucy Suchman. Communications of the ACM, Vol 30. No 1. January 1987, pages 32-47. Groupware: The Next Generation for Information Processing?. Geoffrey Bock, 1999. Groupware: Some Issues and Experiences. C. A. Ellis, S. J. Gibbs and G. L. Rein. Communications of the ACM, January 1991, Vol. 34, N. 1 Design for conversation: Lessons from Cognoter. Deborah G. Tatar, Gregg Fosters and Daniel G. Borrow. International Journal of Man-Machine Sudies 34(2), pp. 185-209 Findings from observational studies of collaborative work. John C. Tang. International Journal of Man-Machine Sudies 34(2), pp. 143-160.
  97. 97. Algunas referencias n n n n n n n Groupware and Cooperative Work: Problems and Prospects. Jonathan Grudin, The Art of Human-Computer Interface Design, 1991. pp. 171-185. CSCW Overview. CSCW 96 Tutorial. J. Grudin, S.E. Poltrock and J.F. Patterson, 1996. Virtual Classrooms and Communities, Lisa Neal, Proceedings of Group 97, Phoenix Arizona, USA, 1997. Java Shared Data ToolKit User´s Guide, Sun Microsystems , 1998. GroupKit: A Groupware Toolkit for Building Real-Time Conferencing Applications. Mark Roseman and Saul Greenberg, Proceedings of CSCW92, 1992. Java object-sharing in Habanero. Annie Chabert, Ed Grossman, Larry Jackson, Stephen Pietowicz and Chris Seguin, 1998, Communications of the ACM, vol. 41, N. 6, pp 69-76. Groupware: Collaborative Strategies for Corporate LANS and Intranets. David Coleman, 1997, Prentice Hall.

×