Projetar e desenvolver software de baixo consumo de recursos e custo, que atenda os requisitos pré estabelecidos, que seja reutilizável e manutenível é uma tarefa complexa. É fundamental entender as técnicas de sucesso a fim de solucionar os problemas inerentes ao processo de desenvolvimento de software. O objetivo desse trabalho é demonstrar os impactos dos Padrões de Projetos sob a qualidade de software.