Académique Documents
Professionnel Documents
Culture Documents
In: VII
Brazilian Simposium of Collaborative Systems. 05-08, October, 2010. Brazil, MG, Belo Horizonte.
Wallace Ugulino
Mariano Pimentel
Departamento de Informática Aplicada - UNIRIO
Departamento de Informática Aplicada - UNIRIO
Universidade Federal do Estado do Rio de Janeiro
Universidade Federal do Estado do Rio de Janeiro
Rio de Janeiro, Brasil
Rio de Janeiro, Brasil
wallace.ugulino@uniriotec.br
pimentel@uniriotec.br
Abstract — This article presents the method Cyclus to desenvolvido no escopo dessa pesquisa para apoiar a
collaboration process improvement, based on collaborative aplicação do método Cyclus.
filtering and Action Research, and the Modus system, As etapas Checar e Agir do método Cyclus foram
developed to support Cyclus applying. The method was avaliadas através de um estudo de caso. O estudo de caso e
developed along 2 years of research and was evaluated 2 times: os resultados obtidos são descritos na Seção V. Conclusão e
in a pilot case study, and in an explanatory case study. This trabalhos futuros são discutidos na Seção VI.
article communicates the results of the second study, the
explanatory. From the results, was possible to confirm the II. ESTRATÉGIAS PARA OBTENÇÃO DE BONS PROCESSOS
research hypothesis investigated and was concluded that the
method has a potential to collaboration process improvement, Para obter bons processos, podem ser usadas várias
although the results are insufficient to say that is possible to estratégias. Nessa pesquisa são discutidas 2 estratégias:
find a good process through this method. It is argued the need melhoria de processo (iteração as is - to be) e documentação
to investigate if the Cyclus scale with 2, 3, or 4 values is more de bons processos (obtenção do to be de forma não iterativa).
suitable than the current scale, with 5 values. Preliminary Na Figura 1 são ilustradas duas estratégias para obtenção de
results give some clues that is possible to get a good bons processos.
approximation of the real quality of a process from 10
assessors, at least, which will be investigated deeply in future
works.
I. INTRODUÇÃO
É difícil projetar boas dinâmicas de grupo. É preciso
saber a seqüência de tarefas, como organizar os participantes,
o tempo adequado para a execução de cada tarefa, etc. Ao
realizar dinâmicas com o apoio do computador objetiva-se
tirar proveito do potencial do meio computacional, mas
também é preciso levar em conta as limitações do meio.
Como muitas técnicas de grupo não foram originalmente
projetadas para serem aplicadas com apoio do computador,
não se prevê como tirar proveito do potencial e como
adequar-se às limitações do meio computacional. Esse é um
problema reconhecido na literatura tanto para o trabalho em
grupo [1] como para a aprendizagem colaborativa [2].
O método Cyclus é um método elaborado no contexto
dessa pesquisa com o objetivo de possibilitar a melhoria
contínua dos processos de colaboração. Com o Cyclus, por
exemplo, um professor registra o processo educacional que
vai realizar com os alunos e aplica o Cyclus com o objetivo
de melhorá-lo, até obter um processo suficientemente bom.
Para obter bons processos de colaboração é possível
adotar diversas estratégias. Na Seção II são relacionadas
duas estratégias e algumas abordagens de cada estratégia
para obtenção de bons processos. O fluxo de atividades dessa
pesquisa é descrito na Seção III. O Cyclus [3], proposto e
elaborado na presente pesquisa, é apresentado na Seção IV. Figura 1 Estratégias para obtenção de bons processos
Na Seção IV também é apresentado o sistema Modus [4],
Para cada estratégia ilustrada na Figura 1, foram
relacionadas duas abordagens. A estratégia de melhoria de
processos é caracterizada por abordagens iterativas, que
partem do processo na sua forma atual (as is) para o processo
desejado (to be). Outra iteração “as is t to be” é iniciada até
que seja encontrado um processo suficientemente bom,
sendo o processo to be da última iteração considerado as is
na iteração atual. Para essa estratégia é possível destacar
duas abordagens: melhoria a partir da avaliação do processo
por especialistas, como no caso da técnica de avaliação por
habilitadores de Sharp & McDermott [5] (item “a”, Figura 1)
e a melhoria a partir de dados coletados da execução do
processo, como no caso dos métodos PDCA [6][7] e
Pesquisa-Ação [8] (item “b”, Figura 1).
As abordagens nas quais se empregam a estratégia de
documentar bons processos são caracterizadas pelo emprego
de alguma técnica para gerar a documentação de um bom
processo, sem haver iteração para melhorar um processo
atual. Uma das abordagens para documentar bons processos
é a abordagem da pesquisa Engenharia de Colaboração, na
qual bons processos para o trabalho em grupo com apoio dos
sistemas computacionais são elicitados a partir de
facilitadores experientes [1][9] (item “c” da Figura 1). Ainda
na estratégia de documentação de bons processos, é possível
obter processos relativamente melhores se o planejamento do
trabalho for feito de forma colaborativa [2] (item “d”, Figura
1).
O método Cyclus, proposto e elaborado no escopo da
presente pesquisa, é caracterizado pela abordagem de
melhoria a partir de dados, dado que é uma implementação
do PDCA para o contexto de processos de colaboração.
III. DESENVOLVIMENTO DA PESQUISA
O fluxo das atividades realizadas ao longo da pesquisa
apresentada nesse artigo, no qual se investigou o método
Cyclus, é modelado na Figura 2 na notação BPMN [10]. A
primeira versão elaborada (chamada pré-alfa) foi avaliada
num estudo de caso piloto e os resultados foram
comunicados em artigos [3] [11]. Os principais problemas
encontrados na versão pré-alfa do Cyclus foram: a
quantidade de valores da escala (usava uma escala de 0 a Figura 2 Fluxo de atividades da pesquisa para investigação do Cyclus
100) e a falta de um racional para a definição do corte
arbitrário para identificação de tarefas boas e tarefas a serem IV. MÉTODO CYCLUS E SISTEMA MODUS
melhoradas. O método Cyclus é um método iterativo para a melhoria
Em função dos resultados encontrados e dos comentários de processos de colaboração através de modificações
de avaliadores dos artigos, método e sistema foram revisados sucessivas em função das avaliações de dinâmicas realizadas
e foi gerada a versão alfa do método e do sistema. Na versão com um processo. O método é uma especificação do PDCA
alfa, uma nova escala foi desenvolvida, com menos valores e para processos de colaboração e é composto das mesmas 4
com a adoção do diferencial semântico de Osgood [12]. etapas: Planejar, Fazer o trabalho (realizar dinâmicas com
A versão alfa do método Cyclus é apresentada na um grupo), Checar o trabalho realizado (obter avaliação da
Seção IV. O estudo de caso explanatório realizado para dinâmica a partir dos participantes) e Agir ao modificar o
avaliar a versão alfa do Cyclus e do Modus é apresentado na processo em função da análise dos dados coletados [13]. O
Seção V, bem como os resultados obtidos dessa avaliação. fluxo de tarefas do método Cyclus é modelado na notação
BPMN [10] e apresentado na Figura 3.
A. Cyclus: etapa Planejar
Nessa etapa é feito o planejamento do trabalho: criação
de um projeto novo, reuso de um projeto existente (sem
modificações), ou derivação de um projeto existente (com
modificações). Um projeto é uma representação de um
processo na forma textual.
B. Cyclus: etapa Fazer
Nessa etapa, é executado o processo definido na etapa
Planejar. O coordenador usa o projeto registrado como guia
para a organização dos participantes em papéis e para
orientação sobre as tarefas a serem executadas. Nessa etapa
também é feito o registro dos dados sobre a dinâmica
realizada: lista de participantes organizados nos papéis do
projeto, período da execução, e descrição textual de como
ocorreu a dinâmica.
C. Cyclus: etapa Checar
Nessa etapa, o coordenador convida os participantes para
avaliar a dinâmica da qual participaram. Uma característica
do Cyclus nessa etapa é a adoção de uma escala de
diferencial semântico [12]. A escala foi desenvolvida no
sistema Modus, construído para apoiar a aplicação do
método Cyclus.
A escala elaborada tem 5 valores. Adotam-se os adjetivos
“Péssimo”, associado ao valor 1 (à esquerda), e “Excelente”,
associado ao valor 5 (à direita). Com essa escala, o
participante pode avaliar um item como Excelente ou indicar
que há necessidade de melhoria ao atribuir qualquer nota
diferente de 5. No Cyclus, os participantes atribuem uma
nota para os seguintes itens de uma dinâmica realizada com
um processo: Tarefa (no geral), sistema usado na tarefa,
protocolo de interação, Atuação dos atores envolvidos,
insumos (artefatos de entrada) e produtos da tarefa (artefatos
de saída). É possível enviar um comentário por tarefa. A
avaliação de uma tarefa através da escala de diferencial
semântico do Modus é ilustrada na Figura 4.
Wando Castro 100% 0% 0% Figura 10 Análise combinatória das notas atribuídas pelos avaliadores
Elaine Castra 60% 0% 40%
Pessimista
Conforme ilustrado na Figura 10, a partir de 10
Ubirajara 60% 20% 20%
avaliadores é possível obter uma nota média que possui uma
Carmenita Bromeiro 50% 33% 17% diferença de 5% para mais ou para menos da média obtida a
partir das notas de todos os 18 avaliadores. Esse resultado
possibilita concluir que, para o contexto analisado, bastam REFERÊNCIAS
poucos participantes para se obter uma avaliação bastante [1] Kolfschoten, G. L., Briggs, R. O., De Vreede, G-J., Jacobs, P. H. M.,
razoável sobre uma dinâmica. Appelman, J. H. (2006). A conceptual foundation of the thinkLet
concept for Collaboration Engineering. In: International Journal of
VI. CONCLUSÃO E TRABALHOS FUTUROS Human-Computer Studies. vol. 64. Issue 7. (2006) p.611–621. ISSN:
1071-5819.
Nesse artigo foi apresentado o método Cyclus para a
[2] Santoro, F.M., Borges, M.R.S., Santos, N. (2005) Learning to Plan
melhoria de processos de colaboração. Os resultados the Collaborative Design Process. In: Lecture Notes in Computer
apresentados são da segunda avaliação do Cyclus e do Science, Vol. 3168 (2005) p. 33-44.
Modus, que foram revisados após a primeira avaliação. [3] Ugulino, W. Pimentel, M. (2009a). Do AS-IS para o TO-BE: o
A hipótese de pesquisa foi confirmada: foi possível método CYCLUS para a melhoria de projetos de colaboração. In:
identificar tarefas excelentes e tarefas a serem melhoradas. O Anais do III Workshop on Business Process Management - WBPM,
uso do diferencial semântico na escala do Cyclus possibilitou XIV XV Simpósio Brasileiro de Sistemas Multimídia e Web
(WebMedia 2009), Fortaleza – CE. vol. 2. Porto Alegre, RS: SBC,
um racional para a identificação de itens excelentes e a 2009. ISSN: 2175-9650. 6p.
melhorar. Esse resultado dá indícios de que o método tem [4] Ugulino, W., Nunes, R. R., Pimentel, M. (2009a) Em Busca de
potencial para melhoria de processos. Diferentes MODUS de Realizar Dinâmicas Educacionais
A escala de valores foi usada de forma desequilibrada. Colaborativas. Em: XV Workshop Sobre Informática na Escola, 2009
Dado o uso desequilibrado, e a orientação obtida na (WIE 2009), Anais do XXIX Congresso da Sociedade Brasileira de
literatura [12] (pág. 85), é possível questionar se a Computação (CSBC 2009), Bento Gonçalves, RS. Porto Alegre, RS:
SBC, 2009. ISSN: 2175-2761, p. 1545-1554.
quantidade de valores da escala atual é a quantidade mais
[5] Sharp, A., McDermott, P. (2009) Workflow Modeling: Tools for
adequada para a avaliação colaborativa de processos nos Process Improvement and Application Development. Norwood, MA:
contextos dessa pesquisa. Artech House. ISBN 978-1-59693-192-3.
Para os dados do estudo realizado, foi possível [6] Shewhart, W. A. (1939) Statistical Method: From the Viewpoint of
generalizar dinâmicas de 2 contextos diferentes para julgar a Quality Control. New York: Dover. ISBN 0-486-65232-7.
qualidade de um único processo (mesma distribuição em [7] Shewhart, W. A. (1980) Economic Control of Quality of
cada contexto). Contudo, é necessário realizar mais Manufactured Product: 50th Anniversary Commemorative Issue.
investigações para obter mais dados sobre a possibilidade de USA: Amer Society for Quality, 1980. ISBN 978-0873890762.
(Originally published in 1931 by D. VAN NOSTRAND COMPANY,
generalização de dinâmicas de um mesmo processo Inc.)
realizadas em contextos diferentes. [8] O'Brien, R. (2001). Um exame da abordagem metodológica da
Investigou-se o perfil dos avaliadores de uma tarefa e pesquisa ação [An Overview of the Methodological Approach of
obteve-se que os avaliadores julgam de forma diferente, Action Research]. In Roberto Richardson (Ed.), Teoria e Prática da
havendo extremos: avaliadores pessimistas e avaliadores Pesquisa Ação [Theory and Practice of Action Research]. João
otimistas. Ao mesmo tempo em que a diversidade de Pessoa, Brazil: Universidade Federal da Paraíba. (English version)
Disponível em: <http://www.web.ca/~robrien/papers/arfinal.html>,
opiniões é vantajosa, essa característica torna questionável a acesso em 16/02/2010.
partir de quantos avaliadores se obtém uma estimativa boa da [9] Briggs, R.O. De Vreede, G.-J., Nunamaker, J.F., Jr. Tobey, D. (2001).
qualidade do processo, com menor risco de obter uma ThinkLets: achieving predictable, repeatable patterns of group
avaliação extrema (seja com média alta ou baixa). interaction with group support systems (GSS). In: Proceedings of the
Foi realizada uma análise combinatória sobre as notas 34th Hawaii International Conference on System Sciences, USA,
atribuídas para uma tarefa de um processo que teve 18 Hawaii: 2001.
avaliadores. A partir da análise, obteve-se que, para os dados [10] OMG. (2009) Business Process Modeling Notation BPMN. ver 1.2.
Disponível em: <http://www.omg.org/spec/BPMN/1.2>, acesso em
desse estudo, é possível obter uma boa estimativa da nota 03/04/2010.
média de um processo (5% de erro para mais ou para menos)
[11] Ugulino, W. Pimentel, M. (2009b) Templates para Colaboração:
se houver pelo menos 10 avaliadores no processo. Recomendações de Bons Projetos para a Realização do Trabalho em
O uso do método Cyclus, por si só, possibilita ao Grupo. In: XX Simpósio Brasileiro de Informática na Educação
coordenador da dinâmica e aos participantes uma reflexão (SBIE 2009), 2009, Florianópolis - SC. Porto Alegre, RS: SBC, 2009.
sobre o seu processo de trabalho e sobre a colaboração no ISSN 2176-4301. 10p.
processo. A sistemática do método para essa reflexão, [12] Osgood, C. E., SUCI, G. J., Perci, H. T. The Measurement of
normalmente negligenciada, é também uma contribuição Meaning. Urbana, Chicago and London: University of Illinois Press,
1957. p. 346. ISBN: 978-0252745393.
dessa pesquisa, embora sejam necessárias mais avaliações do
[13] Ugulino, Wallace. Método Cyclus para a melhoria contínua de
método. processos de colaboração com o uso de TICs. UNIRIO, 2010. 81
Como trabalho futuro, identifica-se a necessidade de páginas. Dissertação de Mestrado. Departamento de Informática
realizar mais avaliações do método Cyclus, em outros Aplicada, UNIRIO.
contextos e de outras etapas do método, já que a investigação [14] Yin, R. K. (2005). Estudo de Caso: planejamento e métodos.
desse artigo foi focalizada nas etapas “Checar” e “Agir”. Tradução de Daniel Grassi. 3a ed. ISBN: 85-363-0462-6. Porto
Objetiva-se também investigar variações da escala do Cyclus Alegre: Bookman.
com 4, 3 e 2 valores. Ainda como trabalho futuro, pretende- [15] Siegel, S., Castellan, N.J.Jr. Estatística não-paramétrica para ciências
do comportamento. trad. Sara Ianda Correa Carmona. 2. ed. Porto
se realizar mais estudos sobre a quantidade necessária de Alegre: Artmed, 2006. 448p. ISBN: 978-85-363-0729-9.
avaliadores para estimar a qualidade de um processo. [16] XLSTAT. Versão 2010. [S.l.]: Addinsoft Corporation, 2010, student
license. Disponível, sob licença, em:
<http://www.xlstat.com/xlstat2010.zip