MAC0455  Desenvolvimento de Sistemas Colaborativos

Por | Em

OBJETIVOS:  Ao final da disciplina o aluno deverá ser capaz de desenvolver sistemas colaborativos utilizando o estado da arte da tecnologia vigente. Além disto deverá ser capaz de identificar e utilizar sistemas colaborativos; classificá-los de acordo com as principais taxionomias presentes na literatura; realizar a modelagem de cenários para implantação de sistemas colaborativos; especificar, prototipar, analisar, projetar e implementar sistemas colaborativos; testar e avaliar sistemas colaborativos em situações reais de uso.

PROGRAMA:  Classificação de sistemas colaborativos. Tecnologias de desenvolvimento de sistemas colaborativos. Desenvolvimento baseado em componentes. Adoção de groupware. Modelagem da colaboração. Percepção e awareness no trabalho em grupo. Comunicação mediada por computador. Sistemas de acompanhamento de fluxos de trabalho. Sistemas de compartilhamento e peer-to-peer. Integração hardware-software na construção de sistemas colaborativos. Colaboração na computação móvel. Sistemas colaborativos aplicados à Educação. Sistemas colaborativos aplicados ao Desenvolvimento de Software. Colaboração na realidade virtual. Avaliação de sistemas colaborativos. Processos de desenvolvimento. Estudos de caso.

CARGA HORÁRIA SEMANAL E NÚMERO DE CRÉDITOS:  4 horas, 4 créditos-aula.

CRITÉRIO DE AVALIAÇÃO DA APRENDIZAGEM:  Provas e trabalhos.

BIBLIOGRAFIA BÁSICA: 

  • U.M. Borghoff, J.H. Schlichter, Computer-Supported Cooperative Work: Introduction to Distributed Applications, Springer, USA, 2000.
  • H. Fuks, A.B. Raposo, M.A. Gerosa, Engenharia de Groupware: Desenvolvimento de Aplicações Colaborativas (Cap. 3, pgs 89-128), XXI Jornada de Atualização em Informática, Anais do XXII Congresso da Sociedade Brasileira de Computação, V2, , 2002.
  • I.M.S. Gimenes, E.H.M. Huzita, Desenvolvimento Baseado em Componentes (pgs 57-103), Editora Ciência Moderna, Rio de Janeiro, 2005.
  • I. Greif (Ed), Computer Supported Cooperative Work - A book of readings, Morgan Kaufmann Publishers, USA, 1988.
  • C.J.P. Lucena, H. Fuks, Professores e Aprendizes na Web: A Educação na Era da Internet, Editora Clube do Futuro, Rio de Janeiro, Outubro 2000.
  • C. Szyperski, Component Software: Beyond Object-Oriented Programming, ACM Press/Addison-Wesley, USA, 1999.

OBSERVAÇÃO:  Disciplina optativa eletiva no currículo do BCC.

 

[Veja dados da disciplina no JúpiterWeb]