Há algum tempo a produção de software deixou de ser uma atividade baseada apenas na intuição ou na experiência dos desenvolvedores. O processo de desenvolvimento de software tem sido objeto de inúmeros estudos há mais de três décadas, numa tentativa de derivar modelos que possibilitem o gerenciamento das fases de produção e assegurem que os produtos tenham a qualidade desejada pelos consumidores. Apesar da crescente e reconhecida complexidade envolvida no desenvolvimento de software, principalmente pela demanda de tecnologia nas mais diversas áreas das sociedades modernas, as empresas parecem não ter consciência de que precisam criar, ou mesmo aperfeiçoar seus processos internos. Este livro coloca o leitor, seja desenvolvedor autônomo ou empresa constituída, diante da possibilidade de entender e iniciar um processo de produção de software alinhado com os conceitos de qualidade. Complexidade e entulhos de teoria foram abolidos do texto, de forma que o processo se tornasse compreensível e aplicável.