Um dos nossos requisitos mais importantes como humanos é a habitação. Projetar uma casa é, portanto, um dos desafios mais importantes com que a arquitetura precisa lidar. Por um lado, os arquitetos devem criar casas que garantam com a máxima qualidade o bem-estar e o conforto dos seus habitantes. Por outro lado, os arquitetos devem aprender a administrar o orçamento limitado do cliente reduzindo custos sem afetar a qualidade do resultado final.