Analytical design planning technique: a model of the detailed building design process