Agile Rights

Extreme programming advances a new relationship between a software development team and the body that has engaged them to produce programs. This was expressed as a bill of rights of the customer in Beck & Fowler's Planning Extreme Programming.

rights

You have the right to an overall plan, to know what can be accomplished when and at what cost.

You have the right to see progress in a running system, proven to work by passing repeatable tests that you specify.

You have the right to change your mind, to substitute functionality, and to change priorities without paying exorbitant costs.

You have the right to be informed of schedule changes, in time to choose how to reduce the scope to restore the original date. You can cancel at any time and be left with a useful working system reflecting investment to date.

.

We might ask, what rights will the customers of an agile educational system have that are even slightly analogous to those promised by agile developers?