Software
303.284.4972
303.284.4973
info (at) digitalpeaks.com

The Bill of Rights that is part of agile programming processes:
Customer Rights
The customer has the right to plan on a large scale with costs and options
The customer has the right to set development priorities weekly
The customer
has the right to see progress in the form of a working system at the
end of the first week, and to see a little more functionality every
week thereafter
The customer has the right to updates of the schedule, good or bad, as soon as the information is available
The customer has the right to change their mind without paying exorbitant costs
Programmer Rights
The programmer has the right to estimate work and have those estimates respected by the rest of the team
The programmer has the right to honestly report progress
The programmer has the right to produce high-quality work at all times
The programmer has the right to know what is most important to work on next
The programmer has the right to ask business-oriented questions whenever they arise
Manager Rights
The manager has the right to an overall estimate of costs and results, recognizing that reality will be different
The manager has the right to move people between projects without paying exorbitant costs
The manager has the right to monthly updates of progress, and to help the customer set overall priorities
The manager has the right to cancel the project and be left with a working system reflecting the investment to date
(Thanks to Steve Hayes at builderau.com for this eloquent description)
Customer Rights
The customer has the right to plan on a large scale with costs and options
The customer has the right to set development priorities weekly
The customer
has the right to see progress in the form of a working system at the
end of the first week, and to see a little more functionality every
week thereafter
The customer has the right to updates of the schedule, good or bad, as soon as the information is available
The customer has the right to change their mind without paying exorbitant costsProgrammer Rights
The programmer has the right to estimate work and have those estimates respected by the rest of the team
The programmer has the right to honestly report progress
The programmer has the right to produce high-quality work at all times
The programmer has the right to know what is most important to work on next
The programmer has the right to ask business-oriented questions whenever they ariseManager Rights
The manager has the right to an overall estimate of costs and results, recognizing that reality will be different
The manager has the right to move people between projects without paying exorbitant costs
The manager has the right to monthly updates of progress, and to help the customer set overall priorities
The manager has the right to cancel the project and be left with a working system reflecting the investment to date(Thanks to Steve Hayes at builderau.com for this eloquent description)








