Sinopse
Este livro apresenta uma introdução aos fundamentos da engenharia de software. Com uma abordagem equilibrada dos fundamentos teóricos da engenharia de software, assim como dos aspectos mais práticos do ciclo de vida do software, o livro trata tanto das técnicas tradicionais como das técnicas orientadas a objetos. Em um estilo simples e fácil de ser compreendido pelos estudantes, conceitos complexos são apresentados de forma clara e compreensível. O livro inclui também processos de software com código-fonte aberto e também o Processo Unificado, importante no desenvolvimento de software orientado a objetos.