Kunskapskartan

Öppna och stängda modeller

Det är inte ett val mellan bättre och sämre teknik, utan mellan två sätt att äga ett beroende.

Två sätt att nå en modell, och skillnaden mellan dem handlar om förvaltning och inte om teknisk kvalitet.

En stängd modell når ni bara som en tjänst. Ni skickar text till leverantörens gränssnitt och får ett svar tillbaka. Vikterna är deras, de kan ändras, och tjänsten kan upphöra. Med den köper ni någon annans utvecklingstakt, drift och säkerhetsarbete, och ni köper samtidigt att beslut om ändring, prissättning och avveckling fattas utan er.

En öppen modell har vikter som går att ladda ner och köra på hårdvara ni väljer, också hårdvara ni själva råder över. Då kan ni frysa en version som fungerar och köra den vidare i åratal. Då blir också allt som leverantören annars skötte er sak: drift, uppdatering, kapacitet, och kompetensen att hålla det igång.

Öppen är inget löfte om kvalitet och inget löfte om fri användning. Licenserna skiljer sig åt, och somliga begränsar vad ni får göra med det ni laddat ner. Frågan är hur mycket rörelsefrihet ni behöver, och vad ni är beredda att förvalta för att få den.

Så här går det fel

Tre år av arbete ligger ovanpå en tjänst: prompter, instruktioner, testfall och integrationer. Villkoren ändras, och alternativet finns i teorin.

I praktiken ligger prompterna i leverantörens gränssnitt utan export, testfallen finns bara som en förevisning ingen sparat, och ingen har prövat ett byte. Bolaget stannar kvar. Ingen förteckning över vad som band dem har någonsin skrivits, så bytet gick aldrig att prissätta och därmed aldrig att välja.

Det här måste någon bestämma

Vad som ska vara ert och därmed flyttbart är det egentliga valet. Modellens vikter blir det sällan. Allt runtomkring kan bli det: systeminstruktioner, era prompter, testfallen, det sökbara underlaget, historiken och loggarna.

Sätt en siffra på hur lång avbrottstid ett byte får ta. Det är den siffran som avgör om bytet är verkligt eller teoretiskt.

Ett byte ska dessutom genomföras på riktigt någon gång, inte beskrivas i ett avtal. Ett beroende ni aldrig prövat att lämna vet ni inte om ni kan lämna.

6 krav i underlaget

Sätt en siffra på hur lång avbrottstid ett byte får ta.