Português English
Contato

Lista de Disciplinas | CMP630

CMP630: Tópicos Especiais em Computação XXIV – Desenvolvimento Colaborativo de Software

Responsável: Leticia Santos Machado
Pré-Requisitos: recomendado p/ graduandos
Carga Horária: 60 hs
Créditos: 4
Semestres Oferecidos: Primeiro semestre
Matrícula de Graduandos: A matrícula deverá ser feita como Aluno Especial
Página da Disciplina:

Súmula:

Estudos de tópicos relacionados às práticas colaborativas, dinâmicas de comunicação, artefatos de coordenação, sistemas e ferramentas de colaboração para suporte ao trabalho de times de desenvolvimento de software.

Objetivos:

Apresentar conceitos, teorias, modelos, práticas e ferramentas de colaboração para apoio de equipes de desenvolvimento de software, em particular em cenários de desenvolvimento distribuídos (desenvolvimento global de software e open source software). Examinar os principais fundamentos relacionados às dinâmicas de trabalho em equipe, com ênfase na colaboração humano-humano e
humano-artificial.

Programa:

  1. Teorias e Modelos de Colaboração
  2. Colaboração Humano-Artificial
  3. Práticas e Metodologias Colaborativas de Engenharia de Software
  4. Pesquisa e Avaliação em Sistemas Colaborativos
  5. Dinâmicas de comunicação e coordenação

Critérios de Avaliação:

O desempenho do estudante será avaliado da seguinte forma:
Participação das discussões em aula em todas as etapas da disciplina

  • (atividades autônomas propostas ao longo do semestre, podendo ser de teor teórico ou prático)
  • Apresentação de seminários sobre temas relacionados a modelos e tecnologias de suporte à colaboração a ser apresentado de forma oral e/ou escrita, realizado em grupos.
  • Mesas Redondas que envolvem a apresentação de artigo científico (atividade individual).

Formação do Conceito Final: o conceito final do estudante será atribuído levando-se em consideração as mesas redondas (peso 0,3), seminário (peso 0,35) e atividades práticas (peso 0,35). A média ponderada das notas será convertida em conceito, mediante referencial abaixo:

  • Nota >= 9,0 = A
  • Nota >= 7,5 e < 9,0 = B
  • Nota >= 6,0 e < 7,5 = C
  • Nota < 6,0 = D

Bibliografia:

Artigos de conferências e revistas a serem fornecidos pela professora (CSCW, ECSCW, ICSE)

  • Audy, J. L. N. Desenvolvimento distribuído de software. Elsevier, Brasil, 2007. Sommerville, I. (2011). Software engineering (ed.). America: Pearson Education Inc.
  • Capítulos selecionados do livro: Pimentel, M.; Fuks, H. (Org.). Sistemas Colaborativos. Elsevier (Série CAMPUS / SBC), 2011. v. 1. 416 páginas. Disponível em: http://sistemascolaborativos.uniriotec.br
  • Capítulos selecionados do livro: Garcia, A. C. B.; Vieira, V.; Vivacqua, A.; França, J.; Dias, A. Capítulo 4: Groupware 4.0: Avanços e Desaos da Computação Social. Jornadas de Atualização em Informática, Weber, T. S.; Martins, C. A.; Ventura, T. M. (Ed.) Sociedade Brasileira de Computação, 2020. Disponível em: https://sol.sbc.org.br/livros/index.php/sbc/catalog/book/57