wood burning stoves 2.0*
The moose likes Agile and Other Processes and the fly likes Model Storming Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Engineering » Agile and Other Processes
Bookmark "Model Storming" Watch "Model Storming" New topic
Author

Model Storming

Scott Ambler
author
Ranch Hand

Joined: Dec 12, 2003
Posts: 608
My November 2004 Software Development column "Model Storming: The Best Kept Secret?" has been posted at http://www.sdmagazine.com/documents/s=9346/sdm0410f/sdm0410f.html . Model storming occurs when a few people get together and use inclusive tools such as white boards and inclusive techniques such as sketches or CRC cards (www.agilemodeling.com/essays/inclusiveModels.htm) to quickly (in a few minutes) model a critical issue. This unsung practice is probably the most common approach to modeling. In Extreme Programming (XP) stand-up design sessions are usually model storming sessions as are customer Q&A sessions. Model storming is an important aspect of Agile Model Driven Development (AMDD) (www.agilemodeling.com/essays/amdd.htm).

- Scott


<a href="http://www-306.ibm.com/software/rational/bios/ambler.html" target="_blank" rel="nofollow">Scott W. Ambler</a><br />Practice Leader Agile Development, IBM Rational<br /> <br />Now available: <a href="http://www.ambysoft.com/books/refactoringDatabases.html" target="_blank" rel="nofollow">Refactoring Databases: Evolutionary Database Design</a>
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
Without access to the article right now, may I ask for a brief summary on how Model Storming differs from "regular" design sessions on a whiteboard?


Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Daniel Mayer
Ranch Hand

Joined: Sep 09, 2004
Posts: 103
Originally posted by Lasse Koskela:
Without access to the article right now, may I ask for a brief summary on how Model Storming differs from "regular" design sessions on a whiteboard?


Well, if understand correctly, they typically *are* Model Storming.
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
Ok, but then how does that count as a "Best Kept Secret"?
Daniel Mayer
Ranch Hand

Joined: Sep 09, 2004
Posts: 103
from the article:

Is this process one of modeling's best-kept secrets? I can't remember a project in which we didn�t model storm�but I can't remember reading a book or article that discussed this technique in any great detail. Wouldn't it be nice if the IT industry started talking about what we actually do in practice, instead of what we think we should be doing?
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
...and the sky was suddenly all blue and clear
Scott Ambler
author
Ranch Hand

Joined: Dec 12, 2003
Posts: 608
The idea is also summarized at http://www.agilemodeling.com/essays/amdd.htm#ModelStorming .

- Scott
Helen Thomas
Ranch Hand

Joined: Jan 13, 2004
Posts: 1759
Would Wikis be just as effective ?
Lecturers use wikis to prompt discussion.
'Wikis' Offer Knowledge-Sharing Online


Le Cafe Mouse - Helen's musings on the web - Java Skills and Thrills
"God who creates and is nature is very difficult to understand, but he is not arbitrary or malicious." OR "God does not play dice." - Einstein
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
Originally posted by Helen Thomas:
Would Wikis be just as effective ?


No, they lack the immediate feedback and several dimensions of communication channels (timing, accent, facial expression, gesture, touch...).

What they excel at are longer lasting discussions involving a bigger, distributed community.


The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Helen Thomas
Ranch Hand

Joined: Jan 13, 2004
Posts: 1759
Thanks Ilja.Wiki's don't seem to have general acceptance in business as a viable tool though developers could use it informally.

The written can carry quite a lot of humour ; facial expressions while important, can be temporarily useful but reactions tend to change any way over time. Facial expressions can be misleading too, and indicate personality issues..

On second thoughts I don't think the Wiki's depths of usefulness have been plumbed yet.

BTW, does anyone know of free Wiki software that's available to use ?
[ September 29, 2004: Message edited by: Helen Thomas ]
Guido Tapia
Greenhorn

Joined: Jun 25, 2003
Posts: 15
Helen.

Just do a 'wiki' search on www.sourceforge.net There are a large number of wiki systems available.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Model Storming