Hvorfor vi gjør det vi gjør

Thomas Roka-Aardal, CTO Conduct AS Oktober 2006

Noen ting i verden er tilfeldige, andre ting nøye gjennomtenkt og vurdert. Uten å bli filosofiske og etterpåkloke er det sjelden hensiktsmessig å bruke for mye tid på å analysere fortidens beslutninger, men heller gjøre så godt vi kan med situasjonen vi kjenner i dag og i den umiddelbare fremtiden. Dette er noe vi forsøker å jobbe aktivt med i prosjektene vi kjører i Conduct, og det gir ofte en mer effektiv vei mot kundenes mål til enhver tid, selv om det kan være vanskelig å tenke så mye som mulig på situasjonen akkurat nå og det vi kjenner godt nok om fremtiden.

Historien er full av vellykkede prosjekter som ble til ved en tilfeldighet, og mange av de etterfølgende satsninger som forsøkte å dra lærdom av disse tilfeldighetene og lansere noe tilsvarende har feilet. Men erfaringene kan likevel være nyttige; det å forstå at ikke alt kan analyseres og at ikke alt har en logisk forklaring har en verdi i seg selv - vi må erkjenne at fremtiden er noe vi vet svært lite om, og at historien har den iboende ulempen at den allerede er blitt fortid.

I Conduct arbeider vi med det vi kaller Professional Open Source, og det innebærer at vi har klokketro på åpenheten og friheten i denne bevegelsen, og at alle prosjekter vi arbeider med har behov for mer enn bare gode verktøy og applikasjoner - de trenger også en viss grad av forutsigbarhet i sin teknologisatsning. Det betyr at kritiske elementer som standarder, stabilitet, støttetjenester og troverdighet i markedet må være på plass, selv om det konkrete produkt- og leverandørvalget er noe som er mindre viktig. Dette er det vi mener med å være fokusert på nåtiden og den umiddelbare fremtiden: Professional Open Source handler om en tryggere fremtid, men vi må strebe etter å vite hvilke produkter og løsninger som løser våre problemer best akkurat nå for å være så effektive som markedet krever av oss.

I Conduct er Java essensielt, fordi det er et utviklingsmiljø som passer veldig godt i skjæringspunktet mellom forretningskritiske løsninger og FOSS. Ingen andre kombinasjoner har så gode synergieffekter for oss og våre kunder, og som samtidig støtter opp rundt satsningen på åpenhet og frihet. I dette skjæringspunktet finner vi også behovet for standarder, som er det mest varige i våre satsningsområder - vi fokuserer i våre prosjekter på at vi skal arbeide etter standarder som er mest mulig hensiktsmessige for prosjektene. Dette tillater også FOSS miljøet å fokusere sin innsats: det er mye lettere å lage et konkurrerende produkt når man benytter standarder: «se her kjære kunde: vårt nye produkt støtter også standarden, dere får nå flere valg innenfor den standarden dere allerede har satset på». I de fleste tilfeller er det Enterprise Java standardene som benyttes, og Conduct arbeider med å aktivt finne hvilke kombinasjoner av produkter og løsninger som best mulig tilfredsstiller denne standarden. De siste årene (og trolig noen år til) har dette valget vært enkelt: JBoss er det FOSS produktet som best passer med støtten for standarder, stabilitet, tjenester og troverdighet, og dermed arbeider vi hardt for å vedlikeholde vår ekspertkompetanse på dette området. Samtidig er det vårt faglige ansvar internt å sørge for at vi hele tiden har oversikt over den umiddelbare fremtiden slik at når neste produktløsning dukker opp og løser problemene på en bedre måte så skifter vi produktfokus.

For mange kan dette høres ut som en noe populistisk måte å arbeide med fag på, men det skiller seg veldig fra konsulentbransjens tradisjonelle måte å tilnærme seg dette på, nemlig å hele tiden skifte fokus etter hva kundene etterspør. Vi ønsker at det kundene etterspør er det som er mer varig og kjent enn hvilke produkter som det skal satses på, nemlig åpenhet, frihet, standarder, stabilitet, støttetjenester og troverdighet. Da først erkjenner kundene også at fremtiden er det svært få som har kunnskap om, men vi kan vite noe om den aller nærmeste tiden. Så kan vi være støttespilleren som kjenner til hvilke løsninger som innenfor dette passer best for den gitte problemstillingen. Det er en annerledes måte å satse på, og noe som allerede irriterer svært mange leverandører. Men slik er vår tid: forandringen kommer i raskere tempo enn noensinne, og de som behersker endringer best er de som klarer å dra nytte av dem.

Velkommen til fremtiden.