Transcript Document

SISTEMA PARA EL SOPORTE DE GRUPOS DE
TRABAJO ONLINE
AGENDA
•
•
•
•
•
•
•
•
•
Identificación del Problema
Estado del Arte
Presentación del Producto
Gestión del Proyecto
Análisis de la solución
Revisión de Requerimientos
Tecnología Aplicada
Actividades Realizadas
Conclusiones
IDENTIFICACIÓN DEL PROBLEMA
•
•
•
•
•
•
Manejo limitado de grupos
Gestión de documentos poco segura
Comunicación online limitada
Integración con otros servicios existentes
Dificultad para la interacción de grupos
Dificultad para la compartición de recursos entre
grupos
• No se permite creación de subgrupos, intergrupos,
macrogrupos, etc.
Humberto Cano
ESTADO DEL ARTE
Yahoo! Grupos (1/2)
Grupo Público:
• No aparecen en el directorio de Yahoo! Grupos.
• Inscripción al grupo solo por invitación del propietario o
moderador.
Grupo Privado:
• Aparecen en el directorio de Yahoo! Grupos.
• Todos los usuarios pueden ser miembros.
• La suscripción puede ser inmediata o requerir de la
aprobacion del propietario del grupo.
Humberto Cano
YAHOO! GRUPOS (2/2)
Características
• Tener una lista de distribución
de mensajes
• Compartir archivos, fotos,
bases de datos y enlaces
• Sala de chat propia
• Agenda común
• Realizar encuestas o sondeos
• Permite restringir el acceso a
ciertas áreas del grupo.
• Registro de suscripciones a
grupos
Humberto Cano
MICROSOFT SHAREPOINT
Características
•
•
•
•
•
Gestión de documentos
Crear y modificar componentes web de manera fácil
Uso de blogs y wikis
Incluye plantillas de páginas pre-establecidas para la
colaboración, personalización, búsqueda, gestión de contenido de
inteligencia de negocios y gestión de procesos empresariales.
Uso de un portal de intranet colaborativo ofreciendo a los
usuarios más control y permitiendo búsquedas de los contenidos.
José Córdova
EQUIPU
Características
•
División de equipos por niveles
(Inicial, Junior, Senior y Master).
• Cada nivel tiene beneficios y
responsabilidades que aumentan al
subir de nivel.
• División de equipos por áreas
temáticas.
• Blog por cada grupo
José Córdova
PRESENTACIÓN DEL PRODUCTO
Introducción


Ayni es un sistema de apoyo para grupos de trabajo online
Dirigido a diversas organizaciones (investigación, social, culturales, entre
otras) innovando el concepto de trabajo colaborativo para grupos
multidisciplinarios.
Objetivos:



Brindar una solución ajustada a la realidad para el manejo de grupos de
trabajo mejorando su productividad.
Integrar el concepto de trabajo en equipo con los beneficios de las redes
sociales.
Hacer uso de las nuevas tecnologías orientadas a la telefonía móvil
facilitando el acceso remoto al sistema.
Josefina Ríos
PRESENTACIÓN DEL PRODUCTO
Características








Sistema intuitivo y amigable.
Flexibilidad para el manejo de Grupos de Trabajo.
Facilidad en la administración de información.
Capacidad de difundir diversos tipos de publicaciones, blogs, foros.
Envío de notificaciones vía correo.
Comunicación on-line entre usuarios habilitada.
Manejo de control de versiones por documento.
Herramientas para organización de actividades.
Josefina Ríos
PRESENTACIÓN DEL PRODUCTO
Ventajas






Soporta la creación de grupos de trabajo a distinto nivel.
Permite un adecuado manejo de archivos.
Permite organizar y supervisar actividades para cada grupo.
Facilita el flujo de información
Facilita la comunicación entre grupos de trabajo.
Diseño de sistema escalable, según demanda del mercado.
Cindy Cruces
PRESENTACIÓN DEL PRODUCTO
Módulos

COMUNICACIONES
El sistema facilitará el flujo de comunicación entre los
usuarios mediante adición de comentarios, calificación
a publicaciones, chat, encuestas en línea y
notificaciones vía correo electrónico.

DOCUMENTOS
El sistema hará que la compartición de archivos sea
manejable y fácil de realizar por parte de los usuarios.
A su vez facilitará la organización de estos para cada
grupo y usuario.
Cindy Cruces
PRESENTACIÓN DEL PRODUCTO
Módulos

GRUPOS
La característica principal del producto es el fácil
manejo de grupos de trabajo. El sistema soportará
creación de grupos y subgrupos de manera dinámica, a
su vez permitirá un simple manejo de casos especiales
tales como la separación o fusión de grupos a distinto
nivel de jerarquía.

SEGURIDAD
El sistema garantizará que procesos tales como
mantención de la cuenta de un usuario, compartición
de archivos, comunicación vía chat, acceso a
información de grupos, administración de archivos se
llevan a cabo de forma segura mediante el manejo de
permisos.
Giomar Ruiz
PRESENTACIÓN DEL PRODUCTO
El sistema podrá ser accesado a través de un
dispositivo móvil con una conexión a internet; lo
cual facilitará a los usuarios el seguimiento de
las incidencias en sus respectivos grupos de
trabajo.
Giomar Ruiz
GESTIÓN DEL PROYECTO
Constitución de Equipos de Trabajo
José Galván
GESTIÓN DEL PROYECTO
Roles por equipo de trabajo
José Galván
GESTIÓN DEL PROYECTO
Roles por equipo de trabajo
José Galván
GESTIÓN DEL PROYECTO
Roles por equipo de trabajo
José Galván
GESTIÓN DEL PROYECTO
Metodología de Trabajo
•
Distribución de Carga de Trabajo
o
Se define una fecha límite para cada entregable según la carga de trabajo
que implique.
o
Se asignará entregables por equipo. Cada jefe de equipo será
responsable de supervisar el porcentaje de avance de estos.
o
Las tareas son asignadas a cada miembro del equipo según su rol en el
proyecto.
o
El jefe del proyecto es el responsable de la administración de los recursos
en coordinación con los jefes de cada equipo.
Giovanny Peña
GESTIÓN DEL PROYECTO
Metodología de Trabajo
•
Reuniones de Trabajo
o
o
Reunión General: Domingos de 10 am a 7 pm en la Universidad.
En estas reuniones se realiza la distribución de las responsabilidades para
la semana, coordinaciones y el avance correspondiente.
Reunión de Jefes de Módulo: Martes a partir de 8 pm
En estas reuniones los jefes de módulo presentan los avances realizados
por sus respectivos módulos.
Giovanny Peña
GESTIÓN DEL PROYECTO
Metodología de Trabajo
•
Acuerdos
Se registrarán la cantidad de minutos de tardanza y las
faltas de cada integrante.
o Se impondrán sanciones a aquellos integrantes que
tengan los mayores números de minutos de tardanza
y/o inasistencias .
o Toda acción o medida que pueda afectar
significativamente al proyecto será sometida a
votación.
o Los entregables serán presentados bajo un formato
uniforme.
o
Giovanny Peña
ANÁLISIS DE LA SOLUCIÓN
Organización
Giancarlo Alejos
ANÁLISIS DE LA SOLUCIÓN
Usuarios
•
Usuarios Internos
Son aquellos que poseen una cuenta (miembro) y pueden
tener acceso a los beneficios ofrecidos por el sistema.
•
Usuarios Externos
Son aquellos que no estan registrados (visitantes), los
cuales no tienen acceso a ninguno de los beneficios que esta
ofrece. Sólo pueden consultar información referente a grupos
de trabajo que lo permitan.
Giancarlo Alejos
ANÁLISIS DE LA SOLUCIÓN
GRUPOS
Organización (1/4)
•
Comunidad
Es el conjunto de todos los usuarios registrados en Ayni,
dichos usuarios son los miembros de la comunidad.
Ayni es el grupo principal del sistema, dentro de él se
crearan nuevos grupos y sub grupos.
Giancarlo Alejos
ANÁLISIS DE LA SOLUCIÓN
Organización (2/4)
•
Grupo
Entidad conformada por
un conjunto de miembros pertenecientes a la
comunidad Ayni, los cuales comparten objetivos y/o
intereses en común.
Es creado por un miembro de la comunidad Ayni el
cual recibe el rol de dueño de grupo. Este es
asistido por el gestor, moderador y editor de grupo.
Los integrantes podrán compartir conocimiento por
medio del uso de objetos de información y
comunicación.
Guillermo Pacheco
ANÁLISIS DE LA SOLUCIÓN
Organización (3/4)
Grupo
• Puede ser temporal o de tiempo indefinido.
• Puede ser formado por otros grupos.
• Depende de la comunidad principal Ayni.
• Responde a intereses comunes de miembros de la
comunidad.
• Tiene una cantidad mínima de miembros para su
formación.
Guillermo Pacheco
ANÁLISIS DE LA SOLUCIÓN
Organización (4/4)
•
Subgrupo
Es un grupo que depende jerárquicamente de otro.
•
Intergrupo
Es un grupo resultante de la asociación de dos o más
grupos de trabajo. El dueño de grupo es elegido por los
integrantes.
Guillermo Pacheco
ANÁLISIS DE LA SOLUCIÓN
Acciones de grupos
•
Fusión
Acción en la que intervienen dos o más grupos los cuales
pasan a formar parte de un nuevo grupo. Esta acción se da por
mutuo acuerdo entre los dueños de grupo implicados y genera
el cierre definitivo de los grupos que integrarán el nuevo grupo.
•
División
Acción mediante la cual un grupo se separa en dos o más
grupos los cuales realizarán sus actividades de forma
independiente.
Guillermo Pacheco
ANÁLISIS DE LA SOLUCIÓN
Roles (1/2)
•
Dueño de Grupo
Es aquel usuario que posee visibilidad absoluta y todos los
permisos sobre las unidades de información y comunicación en
un grupo, así como sobre los miembros que lo conforman. Se
encarga de la administración del grupo, para lo cual tiene la
facultad de definir al gestor, editor y moderador. Además
autoriza el ingreso de un miembro de Ayni al grupo y tiene la
facultad de cerrar el grupo cuando lo considere conveniente.
•
Gestor
Es el miembro de un grupo que tiene visibilidad absoluta y
todos los permisos sobre las unidades de información y
comunicación. A diferencia del dueño de grupo, no tiene la
Yersy Bustamante
facultad de cerrar un grupo.
ANÁLISIS DE LA SOLUCIÓN
Roles (2/2)
•
Moderador
Ese aquel usuario que tiene como responsabilidad el control
de los contenidos de todo lo que se publica en el grupo, esto
incluye las unidades de información, comentarios, boletines y
publicaciones.
•
Editor
Es aquel que tiene la responsabilidad de diseñar la
presentación del panel principal del grupo, y de establecer la
estructura de directorios pertenecientes al grupo.
•
Miembro
Es aquel miembro de la comunidad Ayni que puede
pertenecer a cualquier grupo creado en el sistema. Yersy Bustamante
ANÁLISIS DE LA SOLUCIÓN
Permisos (1/2)

Lectura
Permiso de acceso a documento que solo permite la
revisión de este, mas no ningún tipo de modificación,
compartición o descarga.

Escritura
Con este permiso el usuario puede, además de revisar
un documento, modificar el contenido de este.
Luciana Aguirre
ANÁLISIS DE LA SOLUCIÓN
Permisos (2/2)

Descarga
Permite al usuario descargar un documento.
Luciana Aguirre
ANÁLISIS DE LA SOLUCIÓN
Visibilidad (1/2)
•
Público
Atributo de un documento que permite que un documento
pueda ser visto por todos los miembros de la comunidad.
•
Grupo
Atributo que permite que un documento sólo pueda ser
visto por miembros del grupo en cual fue publicado y al cual
pertenece el autor.
•
Privado
Atributo que permite la visibilidad de un documento sólo
para el autor del mismo.
Luciana Aguirre
ANÁLISIS DE LA SOLUCIÓN
Visibilidad (2/2)
•
Jerárquico
Atributo que permite que un documento que es visible para
los miembros de un grupo lo sea también para los subgrupos
que lo conforma.
•
Personalizado
Atributo que permite que un documento sólo pueda ser
visto por un grupo limitado de usuarios, los cuales serán
definidos por el autor.
Luciana Aguirre
ANÁLISIS DE LA SOLUCIÓN
Solicitudes entre usuarios y grupos
•
Solicitud de Membresía
Es aquella solicitud que es enviada por un usuario
registrado a un dueño de grupo con el fin de poder pertenecer
al grupo que este administra.
•
Solicitud de Subgrupo
Es aquella que es enviada por un miembro de un grupo al
dueño de este con el fin de poder formar un subgrupo.
Yissella Abanto
ANÁLISIS DE LA SOLUCIÓN
Reglas generales del sistema (1/2)
•
Las solicitudes de adhesión a un grupo serán revisadas por
los administradores.
• Los subgrupos se crearán con una previa solicitud al dueño
del grupo.
•
Los miembros de la comunidad podrán compartir unidades
de información, usando los niveles de permiso y
acceso necesarios.
•
En el caso de invitar a miembros que no pertenezcan al
grupo, estos deberán ser miembros de Ayni y aceptar la
invitación.
Yissella Abanto
ANÁLISIS DE LA SOLUCIÓN
Reglas generales del sistema (2/2)
•
Las renuncias a un grupo son solicitadas por los miembros
del grupo al dueño de este.
• Si el miembro renuncia tiene la opción de descargar las
unidades de información de su autoria y todas aquellas
permitidas por el dueño.
• Las denuncias serán notificadas por los miembros del
grupo y no serán visibles para el grupo y/o comunidad
(público) a menos que el moderador así lo determine previa
evaluación.
Yissella Abanto
REVISIÓN DE REQUERIMIENTOS
Requerimientos - Módulo de Grupos
Interacción entre
grupos
Administrar
Grupos
Interacción con
miembros
Jorge García
REVISIÓN DE REQUERIMIENTOS
Requerimientos - Módulo de Seguridad
Administrar
Cuentas de
usuarios
Acceso al
sistema
Registro de
usuarios
Parámetros del sistema
Logs de movimientos
de usuarios
Administrar
permisos de usuario
Tany Trasmonte
REVISIÓN DE REQUERIMIENTOS
Requerimientos - Módulo de Documentos
Administrar Carga y
Descarga de
documentos
Administrar
Espacio de trabajo
Seguridad de
documentos
Carlos Valera
REVISIÓN DE REQUERIMIENTOS
Requerimientos - Módulo de Documentos
Administrar
documentos
Interacción de
publicaciones
Administrar
Presentación y Búsquedas
Luis Panta
REVISIÓN DE REQUERIMIENTOS
Requerimientos - Módulo de Comunicaciones
Administrar
Wikis
Gestionar
Foros
Publicar
Blogs
Administrar
Notificaciones
Administrar
Mensajes
Administrar
Boletín
Chat
Administrar
Calendario
Correo
electrónico
Edgar Bajalqui
REVISIÓN DE REQUERIMIENTOS
Requerimientos - Módulo de Comunicaciones
Administrar
Reunión
Virtual
Administrar
Panel
Administrar
Redes Sociales
Administrar
Perfil
Administrar
Agenda
Administrar lista
de contactos
Administrar
Trabajos
Administrar
Tareas
Consultar
Informes
Administrar
Encuesta
Configuración
Anthony Cruz
TECNOLOGÍA APLICADA
•
Entorno
El entorno de desarrollo del sistema
será Netbeans 7.0
•
Lenguaje de Programación
Se usará Java EE.
•
Framework
Se usará JSF 2 (Java Server Faces 2)
•
Base de Datos
MySql
Marco Martínez
TECNOLOGÍA APLICADA
•
Otras herramientas usadas:
JPA (Java Persistence Api)
EJB (Enterprise Java Beans)
XHTML(Extensible Hypertext Markup Language)
Marco Martínez
ACTIVIDADES REALIZADAS
Semana 2
•
Entregables
Documento de Adhesión al VSE
Glosario de Términos
Lista de Requisitos del Sistema
Documento de Estándares de Programación
Documento de Estándares de Interfaz Gráfica
Plan de Gestión de la Configuración
Documento de Visión
Luis Monge
ACTIVIDADES REALIZADAS
• Asignación de Responsabilidades
Luis Monge
ACTIVIDADES REALIZADAS
Semana 3
•
Entregables
Lista Requisitos de Comunicaciones
Lista Requisitos de Documentos en Línea
Lista Requisitos de Móviles
Lista Requisitos de Seguridad
Omar Alarco
ACTIVIDADES REALIZADAS
•
Entregables (Miércoles 31 de Agosto)
Documento de Análisis
Documento de Arquitectura
Presentación
•
Actividades (Miércoles 31 de Agosto)
Validación de Requisitos
Desarrollo de Prototipo del Sistema
Omar Alarco
ACTIVIDADES REALIZADAS
•
Actividades: Semana 3
Omar Alarco
CONCLUSIONES
• Sistema web de soporte para grupos de trabajo
• Aplicación disponible para móviles
• Organización: Comunidad, grupo, subgrupo, intergrupo
• Acciones: fusión, unión y división
• Permisos: lectura, escritura, compartir y descarga
• Visibilidad: público, grupo, privado, jeráquico, personalizado
• Características más importantes:
Interacción entre grupos
Compartir archivos entre grupos
Facilita la comunicación entre usuarios
Facilita la organización de actividades del grupo
Manejo de permisos y accesos
JONATHAN NIETO
CONCLUSIONES
•
Se usará tecnología Open Source
•
Adecuada gestión de proyecto
División del grupo de trabajo (22 personas)
Grupos 32%
Documentos 32%
Comunicaciones 18%
Seguridad 18%
•
JONATHAN NIETO
¿Preguntas?
GRACIAS