De volgende randvoorwaarden zijn door DDOA gesteld aan de uit te voeren opdrachten:
- het project is meer dan 8 weken werk, waardoor de 5 ontwikkelaars afwegingen moeten maken in prioriteit en kwaliteit;
- het project leent zich om uitgevoerd te worden met Scrum;
- het project wordt gerealiseerd met overwegend Java technologie;
- het project of de opdrachtgever vereist een gedegen softwareontwerp met UML;
- de opdrachtgever onderschrijft het belang van een goed softwareontwerp;
- de opdracht vraagt focus op kwalitatieve software (versiebeheer, unittesten, standaarden);
- de opdrachtgever is eens per twee weken beschikbaar voor een sprint review;
- de opdracht leidt tot een bruikbaar product dat ingezet of verder ontwikkeld wordt door de opdrachtgever;
- de opdracht is nog niet eerder binnen DDOA uitgevoerd;