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:
- Teorias e Modelos de Colaboração
- Colaboração Humano-Artificial
- Práticas e Metodologias Colaborativas de Engenharia de Software
- Pesquisa e Avaliação em Sistemas Colaborativos
- 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