D
David Lamb
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?
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?