Botti-Salitsky, R (2009). Generating the Program. Programming & research: skills and techniques for interior designers. New York: Fairchild Books.
This article deals with programming documents based around user based design principles. Discussion deals with interviews with clients to see what works and what does not work for them. Determining the specific areas or rooms necessary and their sizes is fundamental in generating an appropriate program for the client. One thing to always remember is circulation space, which can be anywhere from 20-50 percent of your total square footage, which is in addition to you planned spaces.