O documento discute a importância da qualidade nos requisitos e no planejamento do desenvolvimento de software. Ele explica que a engenharia de domínio, que define os requisitos e planejamento, deve ser bem feita para facilitar a engenharia de aplicação, ou desenvolvimento do produto. O artigo conclui que planejar bem as duas etapas ajuda a lidar melhor com a qualidade do desenvolvimento.