I saw this video after flopping around twitter last night (side note: anyone remember the days when you could easily reach the end of the internet? Now I can't even get through my daily twitter updates).
Private Library from A Space In Time on Vimeo.
I know nothing about the architect, Andrew Berman other than he gets design. He was commissioned to do X but as any great architect would, he considered Y and Z.For instance he used copper in the external walls because he knew it would change over time just as the author he was designing the space for would. He knew the environment would not be static and considered seasons and light...
The things we do go so much further than some specification doc, or measurements. Do we consider the organic nature of software and the people who use it? As software developers are we considering Y and Z?