Desenvolver software com qualidade não é mais um fator de diferenciação no mercado, e, sim, condição essencial para empresas e profissionais serem bem-sucedidos. Este livro aborda as principais tecnologias, metodologias e processos utilizados atualmente em desenvolvimento de software. Os fatores que influenciam a qualidade são discutidos em amplitude, com ênfase nos aspectos práticos, mas sem deixar de mencionar a fundamentação teórica essencial. Os tópicos são tratados de forma inter-relacionada e abrangem: de processos organizacionais, como CMM e CMMI; modelos de processos individuais e de equipe, como PSP e TSP; o modelo brasileiro MPS.BR, lançado em 2005; ágeis, como XP e SCRUM; das principais normas internacionais, como SQuaRE, ISO/IEC 25000:2005, ISO/IEC 12207 e ISO/IEC TR 15504; ção e sua relação com a qualidade; de software. São apresentados diversos softwares de apoio, além de ampla bibliografia e referências a sites relevantes. Trata-se de um verdadeiro guia para profissionais da área, podendo ser usado em cursos de graduação e pós-graduação como referência principal na disciplina de Qualidade de Software e complementar para Engenharia de Software e Programação.