Categorias: Todos - validação - documentação - problemas - colaboração

por Ronaldo Oliveira Araújo 11 anos atrás

670

Modelo 3C de Colaboração para o desenvolvimento de Sistemas Colaborativos

O Modelo 3C de Colaboração é uma metodologia voltada para o desenvolvimento de sistemas colaborativos, enfatizando um processo iterativo e investigativo. Cada versão do sistema aborda um problema específico, seguindo um plano de validação para garantir a adequação da solução e conformidade com os requisitos.

Modelo 3C de Colaboração para o  desenvolvimento de Sistemas Colaborativos

Modelo 3C de Colaboração para o desenvolvimento de Sistemas Colaborativos

COMPONENTES 3C

Arquitetura Componentizada
Component Frameworks

Instalação, remoção, atualização, ativação, desativação, localização, configuração, monitoramento, importação e exportação de componentes

Conjunto de Interfaces e regras

Componentes de colaboração usados na montagem dos serviços

Collaboration Component Kit
Composição dos serviços colaborativos

Adaptabilidade

Confiabilidade

Maturidade

Níveis de Componentes
Componentes de Colaboração

Componentes usados para montar ferramentas de colaboração, oferecendo suporte a determinados aspectos da colaboração dentro de uma ferramenta em particular

Serviços

Componentes que provêem os serviços colaborativos, usados para oferecer suporte computacional à dinâmica da colaboração como um todo

Ferramentas para Colaboração
Links
Repositório
Votação
Gerenciamento de Tarefas,
Questionários
Relatórios de Atividades,
Agenda
Bate-Papo
Fórum

RESULTADOS OBTIDOS

Conclusão dos Estudos
Engenheiros de Software conseguem seguir o RUP-3CGroupware
Resultado Final
Satisfatório
Avaliação
Entrevistas
Questionáros
Realização de Estudos de Casos com alunos da da disciplina Engenharia de Groupware
Produzir artefatos-chave do processo RUP-3C-Groupware.
Apresentar arquitetura e um protótipo da extensão do sistema usando a infra-estrutura e os componentes 3C
Estudo comparativo de funcionalidades propondo aprimoramentos com incorporação de serviços para atender aos 3C
Análise de Funcionalidades (comunicação, coordenação ou cooperação.)

Referência

Pimentel, M., Gerosa, M.A., Filippo, D., Raposo, A., Fuks, H., Lucena, C.J.P. Modelo 3C de Colaboração para o desenvolvimento de Sistemas Colaborativos. Depto. de Informática, Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio)

DESENVOLVIMENTO ITERATIVO E INVESTIGATIVO FOCANDO UM PROBLEMA E UM “C” POR VERSÃO

Testes
Elaborar plano de validação para vefiricar adequação da solução proposta para o problema que originou o desenvolvimento da versão

Conformidade com os requisitos

Identificar erros de implementação

Procedimentos para Analisar Problemas
Selecionar um único problema, o de maior prioridade, para desenvolver nova versão do groupware
Consultar o respositório de problemas e soluções de Domínio

Produzir documentação do novo problema e cadastrá-lo

Isolar Problemas para documentar os probleas relatados pelos interessados
Identificar Problemas
Separar Versão do Problema

Desenvolver Estudo de Casos

Avaliar a Versão

ANÁLISE DE GROUPWARE

Procedimentos
Contar com um Analista de Modelo 3C
Caracterizar a aplicação típica do domínio
Documentar as principais funcionalidades classificando-as de acordo com o Quadro Conceitual 3C.
Estabelecer comparações entre as aplicações buscando abstrair os elementos de comunicação, coordenação e cooperação do domínio
Analisar diferentes aplicações do domínio para o qual o novo groupware está sendo desenvolvido.
Exemplos de Sistema Colaborativo 3C
Sistema de Bate Papo

Mensagens Preconcebidas

Configuração do espaço

Registro

Tópico

Sessão

Endereçamento

Estruturação do Discurso

Transmissão

Linguagem

AulaNet
Classes de Aplicações Colaborativas
Gerência de Workflow
Salas de Reunião Eletrônica
Editores em Grupo
Agentes Inteligentes
Espaços de Informação Compartilhada
Sistemas de Mensagem
Sistemas de Conferência
Taxonomia Espaço-Tempo

Introdução

Cooperação
Operações num Espaço Compartilhado para Execução de Tarefas
Coordenação
Gerenciamento de Pessoas Atividades e Recursos
Comunicação
Troca de Mensagens