XP Bill of Rights

2,686 views
2,520 views

Published on

From the book Planning Extreme Programming by Kent Beck and Martin Fowler:

Customer Bill of 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 get the most possible value out of every programming week.
* 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 scope to restore the original date. You can cancel at any time and be left with a useful working system reflecting investment to date.

Programmer Bill of Rights:
* You have the right to know what is needed, with clear declarations of priority.
* You have the right to produce quality work at all times.
* You have the right to ask for and receive help from peers, superiors, and customers.
* You have the right to make, and update your own estimates.
* You have the right to accept your responsibilities instead of having them assigned to you.

Published in: Technology, News & Politics
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,686
On SlideShare
0
From Embeds
0
Number of Embeds
70
Actions
Shares
0
Downloads
19
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

XP Bill of Rights

  1. 1. XP Bill of Rights Agile Sweden - December 2007 XP Bill of Rights © www.staffannoteberg.se (1/14)
  2. 2. When Agile Sweden - December 2007 XP Bill of Rights © www.staffannoteberg.se (2/14)
  3. 3. What Agile Sweden - December 2007 XP Bill of Rights © www.staffannoteberg.se (3/14)
  4. 4. Value Agile Sweden - December 2007 XP Bill of Rights © www.staffannoteberg.se (4/14)
  5. 5. How Agile Sweden - December 2007 XP Bill of Rights © www.staffannoteberg.se (5/14)
  6. 6. Test Agile Sweden - December 2007 XP Bill of Rights © www.staffannoteberg.se (6/14)
  7. 7. Culture Break Agile Sweden - December 2007 XP Bill of Rights © www.staffannoteberg.se (7/14)
  8. 8. Help Agile Sweden - December 2007 XP Bill of Rights © www.staffannoteberg.se (8/14)
  9. 9. Change Mind Agile Sweden - December 2007 XP Bill of Rights © www.staffannoteberg.se (9/14)
  10. 10. Estimates Agile Sweden - December 2007 XP Bill of Rights © www.staffannoteberg.se (10/14)
  11. 11. Schedule Changes Agile Sweden - December 2007 XP Bill of Rights © www.staffannoteberg.se (11/14)
  12. 12. Accept Agile Sweden - December 2007 XP Bill of Rights © www.staffannoteberg.se (12/14)
  13. 13. Screenplay Agile Sweden - December 2007 XP Bill of Rights © www.staffannoteberg.se (13/14)
  14. 14. Bill of Rights Customer Programmer ♣ You have the right to an overall plan, to know ♣ You have the right to know what is needed, what can be accomplished, when, and at what with clear declarations of priority. cost. ♣ You have the right to produce quality work at all ♣ You have the right to get the most possible times. value out of every programming week. ♣ You have the right to ask for and receive help ♣ You have the right to see progress in a running from peers, superiors, and customers. system, proven to work by passing repeatable tests that you specify. ♣ You have the right to make, and update your own estimates. ♣ You have the right to change your mind, to substitute functionality, and to change priorities ♣ You have the right to accept your without paying exorbitant costs. responsibilities instead of having them assigned to you. ♣ You have the right to be informed of schedule changes, in time to choose how to reduce scope to restore the original date. You can cancel at any time and be left with a useful working system reflecting investment to date. Agile Sweden - December 2007 XP Bill of Rights © www.staffannoteberg.se (14/14)

×