///
O programa de necessidades, também denominado programa arquitetônico ou simplesmente programa, está inserido na reflexão como importante etapa de aproximação e de desenvolvimento de projeto, no contexto do entendimento do que deve ser chamado de método de projetação em arquitetura.
Para a elaboração de um programa de necessidades, é aconselhável o uso de recursos como fluxogramas e organogramas, de forma que se possa explicitar com maior clareza, por exemplo, a hierarquia funcional e a relação entre ambientes.