[pt] Nesta tese é proposto um processo de desenvolvimento de
groupware
(software para dar suporte ao trabalho em grupo). O
processo proposto é resultado
de oito anos de experiência com o desenvolvimento dos
serviços do ambiente
AulaNet, e mais especificamente, dos cinco anos de
pesquisa e desenvolvimento
de versões do Mediated Chat. As boas práticas aprendidas
ao longo destas
experiências foram incorporadas no processo: uso do Modelo
3C de Colaboração
para guiar o desenvolvimento de groupware, desenvolvimento
evolucionário
focando um problema por versão num processo investigativo,
e desenvolvimento
baseado em componentes e orientado ao reuso. O processo
aqui proposto,
denominado RUP-3C-Groupware consiste na extensão do RUP,
Rational Unified
Process, na qual foram incorporadas as boas práticas
aprendidas. Na tese são
apresentados os fluxos de atividades e os artefatos
estendidos ou elaborados para
o RUP-3C-Groupware. Para investigar o processo proposto,
foi realizado um
Estudo de Caso onde alunos de Engenheira de Software
executaram algumas das
atividades produzindo alguns artefatos-chave. Do estudo de
caso foram obtidos
indícios sobre a repetitividade do processo e de sua
adequação para o
desenvolvimento de groupware. / [en] A groupware (group work support software) development
process is
proposed in this thesis. This process is the result of
eight years of experience with
the development of services for the AulaNet environment,
and more specifically
of five years researching and developing Mediated Chat
tool versions. The good
practices learned through these activities were
incorporated into the process
proposed: the use of the 3C Collaboration Model to guide
groupware
development, evolutionary development focusing on a single
problem per version
in an investigative process, and reuse-oriented component-
based development.
These practices were used to guide the specification of
the RUP, Rational Unified
Process, resulting in the new process, namely the RUP-3C-
Groupware. The new
or extended RUP-3C-Groupware workflows and artifacts are
presented. This
process was investigated through a case-study in which
Software Engineering
students performed certain activities producing a few key-
artifacts. From this
case-study some indications regarding process
repetitiveness and its suitability to
groupware development were obtained.
Identifer | oai:union.ndltd.org:puc-rio.br/oai:MAXWELL.puc-rio.br:9145 |
Date | 16 October 2006 |
Creators | MARIANO GOMES PIMENTEL |
Contributors | HUGO FUKS |
Publisher | MAXWELL |
Source Sets | PUC Rio |
Language | Portuguese |
Detected Language | English |
Type | TEXTO |
Page generated in 0.0021 seconds