Programming Process
The Five-Steps Process as programming methods in Interior Design (David K Ballast):
1. Establishing goals
for example: a goal for a restaurant owner might be to increase revenues by increasing turn-over, so the owner may want a design that discourage people from lingering over their meals
2. Collecting facts
3. Uncovering concepts
4. Determining needs
5. Stating the problem