A FishboneDiagram (also known as a cause-and-effect diagram or an Ishikawa diagram, after its inventor) is a tool for generating and organizing thoughts about a desired effect.
To create a FishboneDiagram:
[EditHint: anyone want to try rendering this as AsciiArt? My attempts haven't been pretty...]
(Something like this?
Category A Category B
\ \
Cause A.1--\ Cause B.1--\
\ \
Cause A.2--\ _______\_____________\_____Desired
/ / Effect
/ Cause D.1--/
Cause C.1--/ Cause D.2--/
/ Cause D.3--/
/ /
Category C Category D
Though it would be more informative to see a real world example.)
Now that you have a pile of causes listed, look over them as a group. See if there are any root causes that show up on different bones. These are the first things you have to do to achieve the desired effect.
Advantages
FishboneDiagrams are occasionally useful for initial brainstorming.
Disadvantages
FishboneDiagrams tend to be either far too simplistic or far too detailed in real world use.
Alternatives
These alternatives are more structured, to show how potential causes are related.
See also: StatisticalProcessControl