A quick summary of our approach to software & website development. We follow the Agile Manifesto which means we place value on individuals & interactions (over processes & tools), working software (over comprehensive documentation), customer collaboration (over contract negotiations) and responding to change (over following a plan).