![]() Exploration Through ExampleExample-driven development, Agile testing, context-driven testing, Agile programming, Ruby, and other things of interest to Brian Marick
|
Sun, 07 Mar 2004Yesterday I sat in on a few sessions of the W. Ross Ashby Centenary Conference. Two papers presented might tie into some of my recent themes. Peter Cariani spoke on Epistemology and Mechanism: Ashby's Theory of Adaptive Systems. I was taken by this picture:
"Cows simply are either bright or dull, the way the student herself is either alert or sleepy, or the way a joke is either funny or lame. Any explanation of how she knows seems contrived and after the fact. It's as if the student's perceptual world has expanded." Hold that thought - malleability of perception - for a moment.
Peter Asaro spoke on
Ashby's
Embodied Representations: Towards a Theory of Perception and
Mind. I was struck by something he said about bees. Suppose
you're a bee navigating down a tunnel.
Since I'm Mr. Analogy Guy, I of course thought of software projects as needing to be more like bees, especially projects that seem to me to be stuck. The problem is not so much that they don't know what to do. Rather, it's that they don't perceive their problem in a way that allows them to quickly turn it into some action that brings their environment more in alignment with their goals. So I've recently been trying to think of Big Visible Charts and project dashboards that practically impel action. So, rather than talk about how there are too many meetings, instead put up a chart like this in a public place:
Putting up such a chart is a little gutsy, of course, but what're they going to do, fire you? In this economy? Oh wait, it's not 1997... P.S. for the gadget enthusiast: Cariani showed a picture of a device that could grow its own sensors, constructed in the late '50s. There's something very cool about it. (Scroll down for bigger pictures.) |
|