Nos anos 2000 surgiram a qualidade intrínseca por análise de código, asferramentas de análise estática e a dinâmica no código-fonte para avaliar a qualidade interna do software. Qualidade mais ampla por testes multiplicados, a medida que o hardware ficava mais poderoso, a computação permitia a execução de campanhas de teste em várias versões de um programa em vários alvos. Nesse período surgiram: a) A qualidade contínua, criação do conceito de DevOps. b) Desenvolvimentos iterativos e incrementais. c) Padrões de qualidade, práticas, recursos para determinado produto. d) Conceitos de satisfação das necessidades do cliente e funcionários. e) Gestão integrada da qualidade, qualidade dos produtos e processos.