Use case driven work

Hello all,

It is great to see so many and diverse use cases being contributed. I do 
have some questions about how the use cases will be used...

1) The approach of gathering use cases, deriving requirements from that 
and then making something based on those requirements looks like the 
traditional waterfall method of system development. That method has some 
known problems. Most importantly, it makes it hard to deal with 
developments that somehow change the requirements. Will we rigidly hold 
on to the requirements once they have been defined? Or do we allow 
requirements to change even after the phase of collecting use cases?

2) At the moment, use cases come from WG members only. We are a diverse 
group, but I don't know if we are a good cross section of the people 
that will have to work with what we come up with. It would be a pity for 
real and important requirements to go unnoticed because of that. Would 
it be a good idea to ask for comments on the use cases from other, 
related communities, at some point before the requirements are defined? 
We could ask people to send comments to the public comment mailing list 
(public-sdw-comments@w3.org) for instance.

3) It is my experience that in purely use case driven system design 
important requirements can be left out. That especially goes for 
requirements that do not directly come from user stories, but from 
common sense design principles. Principles like modularity, keeping 
things as simple as possible, separation of concerns. In my mind those 
things are very important. In case this kind of requirement does not 
follow from the use cases, do we still have room to add them or to keep 
them otherwise in mind?

Regards,
Frans

------------------------------------------------------------------------
Frans Knibbe
Geodan
President Kennedylaan 1
1079 MB Amsterdam (NL)

T +31 (0)20 - 5711 347
E frans.knibbe@geodan.nl
www.geodan.nl <http://www.geodan.nl> | disclaimer 
<http://www.geodan.nl/disclaimer>
------------------------------------------------------------------------

Received on Friday, 6 February 2015 12:34:42 UTC