RIGHTS
The customer has the right to:
- know what can be accomplished, when it can be accomplished and at what cost
- get the most value out of every programming week
- see progress in a functioning system proven to work by passing repeatable tests that the customer specifies
- change their mind, substitute functionality and change priorities without paying exorbitant costs
- be informed of schedule changes in time to choose how to reduce the scope of the project to restore the original release date
- to cancel the project at any time and be left with a working system reflecting the investment to date
The developer has the right to:
- know what is needed with clearly declared priorities
- make and update estimates
- produce quality work at all times
- ask for and receive input and clarification from the customer
|