Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!news-out.readnews.com!transit3.readnews.com!news-out.news.tds.net!newsreading01.news.tds.net!53ab2750!not-for-mail From: "Gene Wirchenko" Subject: Re: Who gets interviewed to produce use cases? Message-ID: <5022AB85.56375.calajapr@time.synchro.net> X-Comment-To: David Lamb Newsgroups: comp.lang.java.programmer In-Reply-To: <5022AB85.56371.calajapr@time.synchro.net> References: <5022AB85.56371.calajapr@time.synchro.net> X-FTN-AREA: COMP.LANG.JAVA.PROGRAMMER X-FTN-MSGID: 1:261/38 1f0bffa8 X-FTN-REPLY: 1:261/38 b64c876f Content-Type: text/plain; charset=IBM437 Content-Transfer-Encoding: 8bit X-Gateway: time.synchro.net [Synchronet 3.16a-Win32 NewsLink 1.98] Lines: 44 Date: Wed, 08 Aug 2012 19:04:27 GMT NNTP-Posting-Host: 69.21.70.65 X-Complaints-To: news@tds.net X-Trace: newsreading01.news.tds.net 1344452667 69.21.70.65 (Wed, 08 Aug 2012 14:04:27 CDT) NNTP-Posting-Date: Wed, 08 Aug 2012 14:04:27 CDT Organization: tds.net Xref: csiph.com comp.lang.java.programmer:17425 To: David Lamb From: Gene Wirchenko On Wed, 08 Aug 2012 09:47:54 -0400, David Lamb wrote: >On 07/08/2012 5:23 PM, Gene Wirchenko wrote: >> And it could just be that the customer really does not know what >> he wants. You can try describing it, but too often, he nods and then >> complains later that it was not what he expected. Or the old "That's >> just what I said, but it's not what I want!" > >I understand that. I was under the impression that "user centred design" >involved a collection of practices meant to improve communication ^^^^^^^ I note that this word is not "perfect". >between customers and developers, of which UML use cases were one >example. In fact I recently read parts of the 3 UML books I have on >hand (reference, user's guide, and Unified Process) and found a >statement to the effect that use cases in particular were designed to >improve communications. If we skip the gory detail, we can get it wrong by missing important detail. If we include the gory detail, we can get it wrong, because the user just signs. (Do you read every EOLA? Etc.) Either way, it seems to end up being our fault. >But, as I said in answer to Lew upthread, I should have made clearer >that use cases were just one example of the kind of user-centred >requirements elicitation mechanisms I had in mind. I think that that was understood though. Sincerely, Gene Wirchenko --- BBBS/Li6 v4.10 Dada-1 * Origin: Prism bbs (1:261/38) --- Synchronet 3.16a-Win32 NewsLink 1.98 Time Warp of the Future BBS - telnet://time.synchro.net:24