Petities.nl is developed according to the principles of the Agile Manifesto on software development:
- Individuals and interactions over processes and tools
- Working software over comprehensive documentation
- Customer collaboration over contract negotiation
- Responding to change over following a plan
In practise, the helpdesk treats every e-mail from an end-user carefully as a request for further developments. The documentation is pragmatic and basic, the contract with the company that developed the code was based on collaboration on a rough set of features which should eventually work, rather than detailed descriptions. Development on the code continued beyond the contract requirements, for example when the actual usage of the website required it. Plans are being adapated to changes continuously, rather than where a plan first gets implemented and then evaluated.