+ All Categories
Home > Technology > XP Bill of Rights

XP Bill of Rights

Date post: 29-Nov-2014
Category:
Upload: staffan-noeteberg
View: 4,155 times
Download: 3 times
Share this document with a friend
Description:
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.
14
Agile Sweden - December 2007 XP Bill of Rights XP Bill of Rights © © www.staffannoteberg.se ( www.staffannoteberg.se ( 1 1 /14) /14) XP Bill of Rights
Transcript
Page 1: XP Bill of Rights

Agile Sweden - December 2007

XP Bill of RightsXP Bill of Rights © © www.staffannoteberg.se (www.staffannoteberg.se (11/14)/14)

XP Bill of Rights

Page 2: XP Bill of Rights

Agile Sweden - December 2007

XP Bill of RightsXP Bill of Rights © © www.staffannoteberg.se (www.staffannoteberg.se (22/14)/14)

When

Page 3: XP Bill of Rights

Agile Sweden - December 2007

XP Bill of RightsXP Bill of Rights © © www.staffannoteberg.se (www.staffannoteberg.se (33/14)/14)

What

Page 4: XP Bill of Rights

Agile Sweden - December 2007

XP Bill of RightsXP Bill of Rights © © www.staffannoteberg.se (www.staffannoteberg.se (44/14)/14)

Value

Page 5: XP Bill of Rights

Agile Sweden - December 2007

XP Bill of RightsXP Bill of Rights © © www.staffannoteberg.se (www.staffannoteberg.se (55/14)/14)

How

Page 6: XP Bill of Rights

Agile Sweden - December 2007

XP Bill of RightsXP Bill of Rights © © www.staffannoteberg.se (www.staffannoteberg.se (66/14)/14)

Test

Page 7: XP Bill of Rights

Agile Sweden - December 2007

XP Bill of RightsXP Bill of Rights © © www.staffannoteberg.se (www.staffannoteberg.se (77/14)/14)

Culture Break

Page 8: XP Bill of Rights

Agile Sweden - December 2007

XP Bill of RightsXP Bill of Rights © © www.staffannoteberg.se (www.staffannoteberg.se (88/14)/14)

Help

Page 9: XP Bill of Rights

Agile Sweden - December 2007

XP Bill of RightsXP Bill of Rights © © www.staffannoteberg.se (www.staffannoteberg.se (99/14)/14)

Change Mind

Page 10: XP Bill of Rights

Agile Sweden - December 2007

XP Bill of RightsXP Bill of Rights © © www.staffannoteberg.se (www.staffannoteberg.se (1010/14)/14)

Estimates

Page 11: XP Bill of Rights

Agile Sweden - December 2007

XP Bill of RightsXP Bill of Rights © © www.staffannoteberg.se (www.staffannoteberg.se (1111/14)/14)

Schedule Changes

Page 12: XP Bill of Rights

Agile Sweden - December 2007

XP Bill of RightsXP Bill of Rights © © www.staffannoteberg.se (www.staffannoteberg.se (1212/14)/14)

Accept

Page 13: XP Bill of Rights

Agile Sweden - December 2007

XP Bill of RightsXP Bill of Rights © © www.staffannoteberg.se (www.staffannoteberg.se (1313/14)/14)

Screenplay

Page 14: XP Bill of Rights

Agile Sweden - December 2007

XP Bill of RightsXP Bill of Rights © © www.staffannoteberg.se (www.staffannoteberg.se (1414/14)/14)

♣ 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.

♣ 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.

Bill of Rights

Customer Programmer


Recommended