Inntektslaget hjelper OS ID på 1-2-3

Publisert April 26, 2010
I kategorien inntektslaget | Kommenter

OS ID hadde behov for enkel integrasjon mot Mattilsynets MATS web service API for å raskt kunne betjene sine kunder ved oppdaterte føringer for merking av husdyr.
Inntektslaget utvikler og satte i produksjon første versjon fire timer etter at oppdraget var signert. Deretter fulgte nye versjoner etterhvert som brukerne var fornøyde og ville ha mer.

Digital samhandling

Det skulle være to typer funksjonalitet i applikasjonen:

Elektronisk samhandling er veldig i vinden om dagen, men det er åpenbart at veldig mange har veldig mye å lære når det gjelder hva dette innebærer. Tilgjengeligheten på tjenestene fra Mattilsynet sett fra en programmerer si ståsted er ekstremt dårlig. De to kallene jeg behøvde å gjøre hadde et API som ikke lignet i det hele tatt. Det kunne like gjerne vært fra to ulike aktører. Dette er selvsagt altfor dårlig. Elektronisk samhandling er mulig dersom aktørene forstår hva slags ansvar det innebærer og er profesjonelle nok til å sørge for å ha konsistente APIer på tvers av sine tjenester.

Enkel brukerflate for en enkel applikasjon

Applikasjonen består av to helt enkle skjermbilder hvor brukerne kan søke frem produsenter. Begge skjermbildene var med i første leveranse som ble utviklet.

En utfordring ved å benytte WebServices støtten i Flex 3 er manglende støtte for vanlig HTTP autentisering, men takket være god hjelp fra andre utviklere som har vært i samme situasjon var dette løst raskt. Utover dette var det datamengden i skjermbildet for visning av antallet merker som var en stor utfordring og er noe som skal løses i kommende leveranser.

Tur-retur på fire timer

Hurtig utvikling ved hjelp av Flex rammeverket kombinert med AIR teknologien gjorde det mulig å implementere og installere hos kunden en applikasjon i løpet av 4 timer. Siden den gang har applikasjonen blitt utvidet med mer funksjonalitet, men dette har vært tillegg og ikke store omskrivninger. Du kan jobbe utrolig raskt og med høy kvalitet takket være Flex rammeverket’s muligheter til å bygge datadrevne applikasjoner. Å ta en rask prototype for så å bygge den ut er enkelt når du følger dette ene prinsippet.

Overgangen fra prototype til ferdig applikasjon opphører og det sparer en for tid og penger. AIR rammeverket sin innebygde støtte for automatisk oppdatering gjør det enkelt å stadig legge ut nye versjoner til brukerne uten at det blir noen drift- eller forvaltningskostnader i forbindelse med utrullingen.

Kommentarer

Better Tag Cloud