Software Developer Bill of Rights

From BarCampGR

Software Developer Bill of Rights

What we'd like our customers/managers to respect.

  • Let me estimate my own work
  • Quality, speed, cost (choose 2) ... [Controversial: is there 3? 4? (Scope) Is it really choose 2, or is it more a balancing act?]
  • Retain intellectual property - copyleft
  • I shall be able to work at a sustainable pace
  • Fewer meetings, less red tape
  • Thou shalt not track time
  • Thou shalt not require silly coding standards
  • Testing is not optional
  • Resources to pursue continuous education
  • Ability to say "no"

Software Developer Responsibilities

What our customers/managers can expect from us in exchange for respecting our rights.

  • Better relationship (open w/mgmt)
  • Constant communication to stakeholders
  • Continuous learning
  • Be able to explain things in a business manner
  • More productivity
  • Ability to say no

See Also