D
David Lamb
From: "David Lamb" <david.lamb@1:261/38.remove-p82-this>
From: David Lamb <[email protected]>
Does anyone have data, or at least an informed opinion, on how often genuine
users of a proposed piece of software get consulted on developing use cases (or
some close equivalent)? I ask here because of the recent UML discussion and
because I've seen people, especially Lew, mention use cases reasonably
frequently.
In an informal discussion with a colleague I was arguing based on things I'd
read that "modern best practices" recommended interviewing the people who will
actually use a software system in their jobs, rather than only upper management
or professional consultants. He said the industry standard was to resell an old
system to new customers and charge for every small attempt to get it to work
the way the customers wanted.
Is he being excessively cynical, or am I being excessively naive? Does anyone
know which of us is closer to right? Is the answer different for the Java and
object-oriented-development community than it is for other developers?
-+- 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
--- 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
From: David Lamb <[email protected]>
Does anyone have data, or at least an informed opinion, on how often genuine
users of a proposed piece of software get consulted on developing use cases (or
some close equivalent)? I ask here because of the recent UML discussion and
because I've seen people, especially Lew, mention use cases reasonably
frequently.
In an informal discussion with a colleague I was arguing based on things I'd
read that "modern best practices" recommended interviewing the people who will
actually use a software system in their jobs, rather than only upper management
or professional consultants. He said the industry standard was to resell an old
system to new customers and charge for every small attempt to get it to work
the way the customers wanted.
Is he being excessively cynical, or am I being excessively naive? Does anyone
know which of us is closer to right? Is the answer different for the Java and
object-oriented-development community than it is for other developers?
-+- 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
--- 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