Issue No. 05 - September/October (2006 vol. 23)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2006.134
Donald Sch?n introduced the concepts of reflection in action and reflection on action in his studies of performing professionals. When we design software, we're engaged in what he calls a reflective conversation with our material; as in any conversation, it's important to listen carefully. Applying Schön's ideas to our conversation with software design materials can make them more pleasant and effective.
software engineering, software tools, system analysis and design
C. Pescio, "Listen to Your Tools and Materials," in IEEE Software, vol. 23, no. , pp. 74-80, 2006.