Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
What is the inspiration for a given metaphor?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  2 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
wil.pannell  
View profile  
 More options Feb 19 2011, 4:20 am
From: "wil.pannell" <wil.pann...@gmail.com>
Date: Sat, 19 Feb 2011 01:20:48 -0800 (PST)
Local: Sat, Feb 19 2011 4:20 am
Subject: What is the inspiration for a given metaphor?
Metaphor has been the least tangible of the concepts deemed important
in software development.  Most discussions around metaphor detail the
effect that a good one has on development.  And only the most
experienced practitioners (Ward, Joshua, Kent, et.al.) can point to
effective ones.  Does it follow that software metaphors are not easy
to discover, and given the importance placed on them, the discovery of
bad ones can do more harm than good?

For those who can point to effective metaphors in their practice, I
ask:  what was the inspiration?  What allowed you to come up with the
metaphor for the product?

Lastly, what does anyone think of the research at this link:

http://afflatus.ucd.ie/article.do?action=view&articleId=27

and the associated tool for discovering metaphors:

aristotle.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ward Cunningham  
View profile  
 More options Feb 19 2011, 2:13 pm
From: Ward Cunningham <w...@c2.com>
Date: Sat, 19 Feb 2011 11:13:19 -0800
Local: Sat, Feb 19 2011 2:13 pm
Subject: Re: What is the inspiration for a given metaphor?

If all our reasoning is based on metaphors (as argued by Lakoff and Johnson in Metaphors we Live By) then we system designers might as well get good at choosing them.

I find most single grand-sweeping metaphors to be corny. They rarely embody insight. How can we do better? I recommend this process:

        1. have insight
        2. capture it in metaphor
        3. repeat

Let me elaborate.

A quick launch into programming will surface the need for insight. Use it. Stay attune to the slightest difficulty. Study it. Where have you seen it before? Where has it been avoided? Why? Look for the forces and their resolution. Patterns. Reflect them back on your current effort. What thinking needs to change? When you find you get to the same place through multiple paths, then you are on to an insight.

You will want to share your insight without asking others to do so much thinking. Can you summarize your insight as "like" something else? Something familiar? Or better, something from an area you already tap for metaphors? Remember, you're not looking for one metaphor, you are constructing a productive system of reinforcing metaphors. When you do this, over time, you can truthfully say you helped a productive architecture emerge. You've used your collective minds well.

Be careful. You may find that the metaphors you want to use clash with the metaphoric system (or systems) already in place. This means you have more work to do. Analyze the existing metaphors. Understand what they have contributed. Was it good? Does it have limits? Are you at a limit now? Even worse, could it be that your own thinking is caught up in obsolete metaphors? Are you having trouble finding insight in the work you are doing? Do the metaphors you already use blind you to the insight you need? Are you pushing ahead anyway? There be dragons.

I offer as example my life long struggle with weight. I've made some progress by reexamining many other things I do. I gave an ignite talk (5 minutes) on the experience without once mentioning weight or weight loss. There is video online. The talk is dripping with metaphors, many visual, that I hoped to slip past my audience's conscious mind. A recurring theme is: you think X is like Y, but it's really the opposite, and your going to have to struggle to get that opposite into your head.

        http://c2.com/~ward/ip7/

Best regards. -- Ward

__________________
Ward Cunningham
503-432-5682

On Feb 19, 2011, at 1:20 AM, wil.pannell wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »