UltimateQualityDevelopmentSystem - Divmod - Trac

Divmod has been developing software for several years, and over the course of that time, we have developed a methodology, which involves a ticket discipline and a suggested use for a version control system. It is extremely lightweight and "agile", and can be combined as a component of any other methodology which breaks down work into individual tasks.

The briefest summary of the requirements for UQDS is that every task has 3 absolutely required steps.

  • A task is created in an issue tracker and assigned to a worker.
  • The worker does work, and creates a change-set to be applied to the mainline revision control system. (This can be represented as either a branch or a patch file.)
  • A reviewer reviews the completed work, and provides feedback: at least one good thing about the work, at least one area that needs improvement, and a judgement as to whether the good qualities ultimately outweigh the bad, i.e. whether the branch should be merged.
MarcWorrell.com/ created on 2008-05-26 13:33:29/ modified on 2008-05-27 17:52:12/ mail me at