Cx. P. 476
Tel: 55-48-3721-7111
Fax: 55-48-3721-9566
raul@inf.ufsc.br
Este livro foi criado a partir de experiência de ensino e consultoria na implantação do desenvolvimento de software orientado a objetos baseado no Processo Unificado.
O texto é dirigido a alunos de graduação dos cursos de Sistemas de Informação e Ciência da Computação, sendo especialmente direcionado para dar uma formação aprofundada, para as disciplinas de Análise e Projeto de Sistemas e Engenharia de Software.
O livro também pode ser utilizado em cursos de pós-graduação e por profissionais que procuram complementar a visão generalista da engenharia de software que muitas vezes é oferecida na graduação.
É importante que o leitor já tenha algum conhecimento sobre programação orientada a objetos e seja familiarizado com os diagramas da UML (Unified Modeling Language), já que o objetivo do livro não é apresentar os conceitos básicos destes diagramas, mas mostrar como aplicá-los em uma situação real de desenvolvimento de software, esclarecendo as dúvidas mais freqüentemente levantadas.
É possível cobrir o conteúdo deste livro em um semestre com uma carga horária de 40 a 60 horas. Sugere-se que ao longo da disciplina os alunos desenvolvam pelo menos um ciclo iterativo completo de um projeto como atividade prática.