Architectural programming can be defined as the research and decision-making process that identifies the scope of work to be designed. In order to better focus my design intent, I answered a number of questions in order to be able to plan more efficiently.