next up previous
Next: Use Case Diagrams Up: Focal Use Cases Previous: Consequences

Related Patterns

The Extreme Programming Planning Game [4] is an incremental take on the same idea, in which programmers and customer representatives (stakeholders) constructively argue over which use cases to prioritise in any given iteration. From a usage-centered perspective, there is a danger in this process: if the customer is not a user, then noone represents the interests of the users -- in the same way that noone represents the interests of a child while its mother and father argue about the divorce. An important, explicit responsibility of a usage-centered design practitioner is to balance the competing interests of developers, stakeholders, and users -- with the key priority going to users.



Robert Biddle
Sun May 20 12:25:54 NZST 2001