Med Drupal, innsikt og tett kommunikasjon som verktøy bistår Anders Grendstadbakk våre kunder med å utvikle nettsider og digitale brukeropplevelser skreddersydd for deres brukere.
En nettside er ikke bare en virksomhets digitale ansikt utad, men ofte også hovedkilden til inntekt. I så måte er det et meget ærefullt oppdrag å få være med å utvikle noe så viktig, innleder Anders.
Anders har jobbet i Bouvet i snart åtte år. Hele veien med Drupal, som er et CMS, eller enkelt forklart et publiseringssystem hvor du kan lage, lagre, forvalte og publisere innhold og styre hvordan en nettside ser ut.
Kundene har dog vært flere, og det er nettopp variasjonen og spennende domener å dykke ned i som virkelig trigger han.
– Selv om teknologien er den samme vil problemstillingene og kundens ønsker være ulike. I Bouvetsammenheng jobber jeg kanskje med små kunder, siden vi har så mange store, men likefult er det svært spennende kunder og oppdrag. Nesten siden begynnelsen har jeg for eksempel jobbet med Matematikksenteret på NTNU og har laget flere forskjellige nettløsninger for dem, i tillegg til oppdrag for blant annet UNICEF og flere andre. Vi har blant annet hjulpet Nordbohus med å en løsning for å bestille hus på nett, som de var veldig tidlig ute med å gjøre!
– Det er artig å tenke på at vi lager noe som så mange bruker. Det fine med web er at det er så målbart, så du kan se om det funker – enten via besøkende, kjøp eller nedlastinger, så får du er direkte respons, utdyper Anders.
Uklarheter går ut over estimater og tidsrammer. God dialog og innsikt i forkant er kostnadsbesparende og sørger alltid for bedre kvalitet.
Tett samarbeid, god innsikt og klarhet i bestilling
Selv om kundene er mange, er det noen suksesskriterier som går igjen, forklarer Anders.
– For å lykkes med å utvikle et produkt som ikke bare svarer på det kunden ber om, men som er skreddersydd for å møte brukernes behov, er vi avhengig av god innsikt og tett samarbeid. Vi starter som regel alltid med en analysefase og innsiktsfase slik at vi kartlegger behovene og sørger for å dekke disse på en så god måte som overhodet mulig.
Anders jobber ofte i team sammen med andre utviklere, og ofte også designere og rådgivere. Prosjektene tar i bruk Agile eller Lean som prosjektmetodikk, og styres gjennom Kanbanboards. Et typisk oppdrag går som regel ut på å enten lage en ny eller forbedre en nettside. Etter utviklingen går oppdraget over i en driftsfase eller vedlikeholdsfase.
– Før vi starter arbeidet ønsker vi å planlegge mest mulig detaljer, slik at vi ikke får oss noen store overraskelser. I tillegg sørger vi for å kontinuerlig dialog med kunden med hyppige statusmøter og kontinuerlig sparring slik at vi alltid er på samme kurs. Selvsagt er det bra med gode kravspesifikasjoner, men det vil alltid dukke opp endringer underveis. Ofte er det også slik at innsikten sier oss noe annet enn hva som er spesifisert. Jo bedre innsikt og tettere kontakt underveis, jo mindre må du gjøre om igjen og jo bedre sørger vi for å levere et produkt som står til kundens forventinger.
Vi ønsker at kunden skal lykkes uten oss
– CMS er jo laget for at brukeren skal kunne gjøre mye selv, så vi er veldig opptatt av brukeropplevelsen også for de som skal lage og forvalte innholdet på nettsiden. Vi vil at kunden skal kunne ta i bruk løsningen vi utvikler på en så god måte som mulig selv uten oss.
– Men vi er der selvsagt hvis de trenger oss, og vi sørger for at løsningene vi utvikler holder en høy standard. Vi hoster også de fleste løsningene hos oss, og gjør blant annet sikkerhetsoppdateringer og lignende. Vi følger fortsatt alle kundene selv om vi ikke har aktive oppdrag for dem, avslutter Anders!