Un arquitecto debe conocer los diversos sistemas constructivos, los materiales y las técnicas para dar respuesta a los requisitos del cliente, o las necesidades sociales, y cumplir las diferentes normativas para que la construcción pueda ajustarse a unos plazos y costos razonables.