Efter att de första analyserna av skattningsmaterialet visade att det skulle vara önskvärt att skatta fler ärenden med nya typer av nyttofunktioner så bedömdes det att den nya modellstrukturen skulle vinna på att implementeras i en ny kodbas från grunden. I den här rapporten diskuterar vi de designval som gjorts i samband med implementeringen av de nyskattade modellerna. Vi kan identifiera några övergripande målsättningar med den nya koden: - Kortare körtider - Bättre spårbarhet mellan indata och resultat - Mer förvaltningsbar kod. Den sista punkten är viktigast. Det bör finnas goda möjligheter att förbättra både snabbhet och spårbarhet över tiden utan att de underliggande modellerna behöver förändras. De här målsättningarna är bara en delmängd av de problem och frågor som utgör anledningen till att Sampers skattades om. Att vi behövde skriva ny kod baseras mycket på att vi gjort om strukturerna i efterfrågemodellerna så mycket att vi fått skriva det mesta från grunden även om vi börjat från den gamla koden. I slutet av det här dokumentet ger vi exempel på hur saker skulle kunna se ut i framtiden. De visionerna har varit vägledande i vissa designbeslut, i den meningen att vi har försökt tänka på hur koden ska kunna utvecklas och förbättras framöver. All kod ligger i en filkatalog som versionshanteras med hjälp av git. Vi har använt oss av en molnbaserad git-lösning på [Bitbucket] (http://bitbucket.org) för att kommunicera mellan de olika organisationerna i projektet. Under projektet hade vi ambitionen att också leverera versioner av koden med korta mellanrum för att på så sätt hålla Trafikverket underrättade. Det lyckades vi dock inte göra särskilt länge, då vi inte klarade av att prioritera att hålla en någorlunda körbar version igång parallellt med utvecklingsarbetet.