Cintillo Institucional

Recomendaciones para Facilitar el Trabajo Colaborativo

En el presente documento se presentan algunas recomendaciones para facilitar el trabajo colaborativo en el área de desarrollo de tecnologías libres. Estas recomendaciones se encuentran organizadas en dos secciones. En la primera se incluyen sugerencias en cuanto al trabajo colaborativo que se requiere en la Fundación para la elaboración de documentos y presentaciones. La segunda sección contiene algunas recomendaciones orientadas a comunidades de trabajo colaborativo en el ámbito tecnológico.

1. Elaboración de Documentos y Presentaciones de la Fundación

Dada la importancia que adquiere la elaboración de documentos y presentaciones para los proyectos y redes que se llevan a cabo en CENDITEL se ha considerado conveniente utilizar un formato y un conjunto de herramientas que faciliten la elaboración de estos documentos y presentaciones de manera colaborativa. A continuación se presentan los formatos propuestos y las herramientas que se recomiendan para la elaboración de los documentos y presentaciones.

1.1 Formatos para Documentos

Dado que en la Fundación se elaboran varios tipos de documentos se consideró conveniente proponer un tipo de formato para cada uno de estos.

1.1.1 Formato para Informe de Avance

Para este tipo de documento se proponen las siguientes secciones: 1. Portada:

2. Reporte de tareas realizadas. 3. Cronograma de actividades a realizar. Por cada actividad se debe indicar el responsable y el tiempo de ejecución. Se usará encabezado y pie de página de CENDITEL en este tipo de documento.

1.1.2 Formato Versiones no Publicables de Documentos Específicos de Redes/Proyectos

Para este tipo de documentos se proponen las siguientes secciones: 1. Portada: Nombre de la red/proyecto. Nombre del documento. Fecha. 2.Historial de revisión. 3.Secciones del documento. 4.Referencias bibliográficas. Se usará encabezado y pie de página de CENDITEL en este tipo de documento.

1.1.3 Formato para Versiones Publicables de Documentos Específicos de Redes/Proyectos

Para este tipo de documentos se proponen las siguientes secciones: 1.Portada: Nombre de la red/proyecto. Nombre del documento. Fecha. 2.Licencia (ver formato para el uso de licencia) e historial de revisión. 3.Tabla de contenido. 4.Secciones del documento. 5.Referencias bibliográficas. Se usará encabezado y pie de página de CENDITEL en este tipo de documento.

1.1.4 Formato para Minutas de Reuniones u Otras Actividades

Se proponen las siguientes secciones: 1.Bloque descriptivo: Número. Fecha. Hora de inicio. Hora de fin. Asunto. Puntos a tratar. Responsable de la Minuta. Lista de asistentes a la actividad. 2.Resumen descriptivo e informativo sobre la actividad realizada. 3.Conclusiones o Reflexiones. Se usará encabezado y pie de página de CENDITEL en este tipo de documento.

1.1.5 Formato para Informes de Estado de Redes y Proyectos

Se proponen las siguientes secciones: 1.Bloque descriptivo: Fecha. Lista de Proyectos. Lista de Redes. 2.Estado Actual de los Proyectos: Tabla con los campos: Proyecto, Estado, Documentos (Ubicación en la Intranet). Cada proyecto podrá tomar varios registros en la tabla. 3.Estado Actual de las Redes: Tabla con los campos: Proyecto, Estado, Documentos (Ubicación en la Intranet). Cada Proyecto podrá tomar varios registros en la tabla. Se usará encabezado y pie de página de CENDITEL en este tipo de documento.

1.2 Formato para Presentaciones

Se proponen las siguientes secciones: 1.Primera lámina con el nombre del proyecto/red. 2.Licencia. 3.Contenido de la presentación. 4.Secciones de la presentación. Se usará encabezado y pie de página de CENDITEL en este tipo de documento. Las presentaciones deberán contener las ideas principales que se quieran discutir y dar a conocer sobre el proyecto/red. Se recomienda que estas ideas sean plasmadas de la manera más clara posible. Se recomienda además dosificar apropiadamente la cantidad de texto y gráficos a colocar en cada lámina, para evitar recargarlas.

1.3 Herramientas Recomendadas para la Elaboración de Documentos/Presentaciones de Manera Colaborativa

A continuación se presentan los resultados de una breve revisión de software en la que se han encontrado algunas herramientas que pueden facilitar la elaboración colaborativa de documentos. Ellas tienen en común el que proveen o facilitan su integración con sistemas de control de versiones.

OOoSVN 0.3.8

Un proyecto que provee control de cambios para documentos OpenOffice.org vía Subversión. Transparentemente verifica los cambios internos en los archivos y permite a los usuarios recuperar cualquier versión previa, ver los logos de registros y comparar versiones anteriores. Trabaja bajo Unix/Linux y Mac OSX. Sitio Web: http://extensions.services.openoffice.org/project/ooosvn

Gobby

Según Wikipedia (2008) traducción al español, Gobby es un software editor colaborativo en tiempo real disponible para Windows y plataformas Unix. Fue inicialmente publicado en junio de 2005 por el 0x539 dev group. Cuenta con una arquitectura cliente-servidor que soporte múltiples documentos en una sesión, documento de sincronización a petición, protección con contraseña y un chat para comunicación tipo IRC. Los usuarios pueden elegir un color para resaltar el texto que han escrito en el documento. Documentos en Gobby son plenamente Unicode, provee de sintaxis para la mayoría de los lenguajes de programación básicos y tiene soporte básico Zeroconf. Un servidor dedicado llamado Sobby también proporciona, junto con un script que podría guardar sesiones en la web. Sitio Web: http://gobby.0x539.de/

Lyx

Este paquete de software provee un entorno para elaboración de documentos basado en LaTex, según el esquema WYSWYM (What you see is what you mean). En este esquema se proporciona un entorno gráfico, análogo a un sistema de programación visual, que facilita la construcción de los documentos, que internamente son representados en código LaTex, sin requerir del usuario un conocimiento detallado de ese lenguaje. A este paquete se le puede instalar un complemento que le permite realizar seguimiento y control de versiones mediante el sistema RCS. Sin embargo, hay que tomar las limitaciones del RCS en cuanto está basado en estructuras del sistema de archivos, por lo tanto es aplicable donde el grupo que trabaja el documento tiene acceso a un sistema de archivo común.

LaTex

Todos los sistemas de edición basados en LaTex, incluyendo al Lyx, al estar el código fuente de los documentos en forma de texto plano admiten ser integrados con sistemas de control de versiones usados en desarrollo de software, el SVN por ejemplo. Aunque no se ha identificado algún editor o entorno de desarrollo que provea esa integración en su interfaz de usuario, el uso conjunto de cualquiera de ellos con cualquier interfaz de un sistema de control de versiones (de línea de comando u otras) es relativamente sencillo, por tanto es una opción a tomar en cuenta.

2. Recomendaciones para Conformar Comunidades de Trabajo Colaborativo en el Ámbito Tecnológico

Ha sido realizado un breve estudio sobre las formas y estructuras de trabajo de algunas comunidades que trabajan en forma colaborativa, en el cual se observaron algunas prácticas y algunos valores que pueden facilitar y promover el trabajo colaborativo en estas organizaciones. Algunas de las comunidades estudiadas se ocupan del desarrollo de software libre, Debian y GCC fueron dos de ellas. Otra comunidad estudiada fue la de Wikipedia, la cual se concentra encarga de recopilar y estructurar conocimiento enciclopédico; por otro lado también se estudiaron brevemente algunas formas tradicionales de organización del trabajo agrícola en las zonas rurales merideñas, junto a la forma de organización de la comunidad liderada por la asociación ACAR (Asociación de Coordinadores del Ambiente de Rangel) del municipio Rangel, que se ocupa de actividades agroecológicas, principalmente en torno al tema de la preservación de las fuentes de agua. Tomando en cuenta, por un lado, del éxito alcanzado por las comunidades de desarrollo de software libre estudiadas, en función del desarrollo colaborativo de aplicaciones que resultan de mejor calidad que las desarrollas bajo el esquema tradicional, sin dejar de observar por otro lado el éxito de las otras comunidades estudiadas en las tecnologías sociales con las que están involucradas, se estima conveniente plantear algunas recomendaciones en base a las formas organizacionales estudiadas que permitan promover y facilitar el trabajo colaborativo en el ámbito tecnológico. En este sentido en primer lugar se presentan algunos principios y valores subyacentes en el actuar de las comunidades estudiadas. En el fomento de los mismos es importante el establecimientos de diversas prácticas operativas diseñadas de forma que, al tiempo que cumplen una función práctica, trasladan a la actividad cotidiana de la comunidad la materialización de algún principio o valor. A manera de recomendaciones para fomentar el trabajo colaborativo en comunidades del ámbito tecnológico (duro o blando), se presenta luego una tabla que tiene el fin de proporcionar un esquema marco para el diseño de las prácticas operativas descritas. Esta tabla contiene un conjunto de acciones que se recomiendan para conformar comunidades de trabajo colaborativo, así como un conjunto de herramientas de apoyo a estas acciones y una serie de valores que determinan el éxito del trabajo colaborativo, los cuales se pueden cultivar en la organización a través de la puesta en práctica de las acciones recomendadas.

Principios:

Recomendaciones para Formas de Organización

Herramientas de Apoyo

Valores a Cultivar

A partir de la discusión y el consenso, establecer los fines y propósitos de la comunidad.

Corresponsabilidad

Construir la estructura organizacional de la comunidad en forma consensuada.

Auto-organización

Establecer las normas o procedimientos que guiaran el quehacer de la comunidad. Por ejemplo, en el caso de una comunidad de desarrollo de software se deben establecer las normas para estándares de desarrollo, procedimientos de liberación de versiones, etc.

Orden, disciplina

Definir mecanismos que permitan a los participantes de la comunidad acceder a los roles que se determinen en la estructura organizacional.

Transparencia, corresponsabilidad

Establecer políticas de interacción entre las personas/entidades que deseen participar en la comunidad, ya sea como colaboradores o como usuarios de los productos que se obtengan en el trabajo colaborativo de la comunidad.

Transparencia, solidaridad

Definir mecanismos sociales de evaluación y depuración de la estructura organizacional de la comunidad.

Auto-organización, disciplina.

Se espera que los detalles involucrados en estas actividades sean definidos por las propias comunidades, tomando como referencia casos de éxito como los estudiados aunque no necesariamente emulando sus formas de organización sino en todo caso construyendo las propias de forma que se adapten a su realidad.

2.1 Propuestas de Proyectos con los cuales articular la Red de Trabajo Colaborativo

SAID

Criterios:

Acciones:

Agroecología

Criterios:

Acciones:

2.2 Vinculación con la Red de Trabajo Colaborativo y otras Redes y Proyectos:

retc/recomendaciones (última edición 2008-09-11 10:01:25 efectuada por _desactivada_amedrano)