This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
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).
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.
Joined: Jan 23, 2002
Ok, but then how does that count as a "Best Kept Secret"?
Joined: Sep 09, 2004
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?
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
Joined: Jan 13, 2004
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 ]