180 likes | 349 Views
Ceibal Com. Sistema de comunicaciones para el Plan Ceibal. Temas. Presentación Sistemas Demostración de uso Metodología de gestión Tecnologías utilizadas Preguntas y comentarios. Presentación ¿por qué y para qué?. ¿Por qué? Contribución con un proyecto social. ¿Para qué?
E N D
Ceibal Com Sistema de comunicaciones para el Plan Ceibal
Temas • Presentación • Sistemas • Demostración de uso • Metodología de gestión • Tecnologías utilizadas • Preguntas y comentarios
Presentación ¿por qué y para qué? • ¿Por qué? • Contribución con un proyecto social. • ¿Para qué? • Aprovechar funcionalidades • Permitir la comunicación • Acortar distancias
Sistemas • Red Social • Mensajería instantánea • Comunicación vía voz y video
Demostración de uso • Red social • Administración • Registro • Uso • Openfire • Administración • Ceibal Talk • Chat • Streaming
Metodología de gestión: Adaptación de SCRUM • ¿Por qué? • Ninguna de las metodologías que conocíamos se adecuaba al proyecto. • Es un método de gestión ágil orientado a los resultados rápidos • Se concentra especialmente en qué es lo que el cliente quiere y necesita.
Metodología de gestión:Modo de trabajo • Utilizamos una adaptación de SCRUM • Ciclos de 15 días. • Generando un producto usable. • Seguimiento diario. • Reuniones: • Estimación • Retrospectiva • Con el cliente
Contras: Mucho desgaste. Se pierde un poco la visión global. Aunque esto estuvo controlado desde el principio. Imprevistos rompen estimaciones fácilmente. Metodología de gestión:Pros y Contras • Pros: • No aísla al equipo, lo une. • Producto usable en cada sprint • Reviews y sugerencias del cliente. • Producto final deseado por todas las partes.
Tecnologías utilizadas • ELGG • OpenFire • Telepathy • GStreamer
Tecnologías utilizadas:ELGG • Framework para redes sociales • Open Source • Escrito en PHP • Extensible mediante plugins • Muchos ya creados. • Tiene una gran comunidad
Tecnologías utilizadas:OpenFire • Servidor de mensajería. • Open Source. • Implementa XMPP • Es multiplataforma. • Permite su extensión a través de plugins en Java. • Permite una administración sencilla.
Tecnologías utilizadas:Sincronización de usuarios • Integración entre la red social y el servidor de mensajería de la escuela • Sincroniza de forma manual y/o automática la lista de usuarios y sus compañeros (amigos) • Creado mediante un plugin de OpenFire y un proveedor en el servidor de ELGG. • Conectados por sockets.
Tecnologías utilizadas:Telepathy • Framework para comunicación en tiempo real. • Soporta mensajería instantánea • Fue portado a varios lenguajes (entre ellos Python)
Tecnologías utilizadas:GStreamer • Framework multimedia • Soporta Streaming • Portado a Python • Al igual que Telepathy ya está incluido en Sugar.
Agradecimientos • Departamento técnico del LATU • IBM • Ceibal Jam • ORT
Preguntas y Comentarios • Escuchamos preguntas, comentarios o ideas que deseen hacernos