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...
Ver mais ▼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:
• modelos 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;
• metodologias ágeis, como XP e SCRUM;
• algumas das principais normas internacionais, como SQuaRE, ISO/IEC 25000:2005, ISO/IEC 12207 e ISO/IEC TR 15504;
• programação e sua relação com a qualidade;
• teste 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.
Ver menos ▲