Chauncey Bell provides an interesting essay on design in his "My Problem with Design," Ubiquity Volume 9, Issue 34 (September 16 - 22, 2008), available at http://www.acm.org/ubiquity/volume_9/v9i34_bell.html
He is what he tries to do in the essay:
"I will raise several questions about the way we commonly interpret "design."
First, our way of understanding design strips apart components, activities, and contexts. I like simplification, but not this kind of atomistic simplification that destroys the context.
Second, the commonplace notions of design don't give observers of the design process strong ways of making sense of the object of the designer's attention - what the designer thinks he or she is designing.
Third, the designer doesn't have a useful way of thinking about who he or she is in the process of design - the role they think they are playing.
Fourth, I want to question the accountability the designer takes in the invention of whatever he or she is designing."