Apresenta, através de um processo completo e consistente, as práticas mais consagradas dessa disciplina. Contém os tópicos requeridos pela grande maioria dos cursos de graduação em informática, engenharia da computação, ciência da computação, análise de sistemas, processamento de dados e outras denominações afins. Inclui também os assuntos necessários à reciclagem de profissionais de empresas que pretendam organizar seus processos de desenvolvimento e manutenção de software. Além disso, pode servir de núcleo para disciplinas de pós-graduação e para suporte a projetos reais de desenvolvimento de software e de sistemas. O fio condutor deste livro é o Praxis, um processo completo de desenvolvimento de software que abrange de métodos técnicos, como requisitos, análise, desenho, testes e implementação, a métodos gerenciais, como gestão de projetos, gestão da qualidade e engenharia de processos.