Monday, October 22, 2007

19. UseCaseSpecification

This exercise involved writing the use cases for the future MyISERN system. They were derived by talking to Dr. Johnson in our class.

From the flaming (OK, its not that bad) that happened on the class discussion board, one thing seems clear to me - sometimes the disagreement between client and developer can turn ugly. I know Dr. Johnson doesn't mean it in a bad way, but there are some experiences I can recall where the client insists the system is implemented in a certain way, while the developer knows that it is infeasible to implement it in that way.

And... well, this exercise brought back some of those memories :-(

The other thing I learned was a little more specific knowledge about the use cases. Many of them I would unknowingly do (as in rephrase them to be understandable to the client), but it was just nice to know there is some sort of "tao" about designing them.

No comments: