CodeLean's metode til dual shore outsourcing bygger på adskillige års erfaring med outsourcing af it-projekter og en agile tilgang til softwareudvikling. Vores metode tager udgangspunkt i en høj grad af kundeinvolvering, fokus på team-præstationsparametre, tæt opfølgning og åben kommunikation imellem alle interessenter.
I CodeLean tror vi meget på, at involvering af kunderne er kritisk i forbindelse med udvikling af softwareapplikationer. Vi venter ikke indtil testfasen med at lade kunden afprøve systemet – kunden er involveret fra starten og hele vejen til mål.
Så snart vi er klar med de første dele af en applikation eller webløsning, er det vigtigt, at kunden tester og får en oplevelse af, hvordan det er at arbejde med produktet. Dette er for at sikre, at slutproduktet er i perfekt harmoni med kundens forventninger og for så tidligt som muligt i projektforløbet at få kastet lys på eventuelle arkitektur- eller designproblemer. Vi ved jo, at der altid er problemer i forbindelse med softwareprojekter, så lad os straks får dem frem i dagslyset og gjort noget ved dem.
Facilitatoren
For at maksimere jeres investering har vi et team af såkaldte facilitatorer, der kan hjælpe med at sikre, at mange af de klassiske faldgruber ved outsourcing af softwareudvikling undgås. Facilitatoren fungerer som et bindeled mellem kunden og det team, som sidder offshore og udfører den egentlige udviklingsopgave. Facilitatoren taler kundens sprog (også bogstaveligt talt), forstår kundens forretning og kender det offshore team, som han/hun skal arbejde sammen med.

Under projektets indledende definitionsfase arbejder facilitatoren in-house hos kunden, hvor forretningsområdet og systemkravene analyseres i et tæt samarbejde med kundens eksperter. Så snart selve udviklingsprojektet starter, er facilitatoren lokaliseret i CodeLean’s udviklingscenter i Manila sammen med udviklingsteamet for at sikre, at kundens forretning, krav og ønsker overbringes succesfuldt til offshore udviklingsteamet. En af de store fordele i denne opgavetilgang er, at facilitatoren kan udgøre et effektivt bindeled mellem kunden og udviklerne, idet facilitatoren er på fornavn med aktørerne i både Danmark og Manila.
Hvordan arbejder vi?
CodeLean gør brug af principperne i den anerkendte projektledelsesmetode Scrum i det daglige arbejde med udviklingsteamet. Ja, faktisk anvender CodeLean Scrum principperne i alle områder af virksomheden, hvilket gør det meget naturligt at arbejde med begreber som sprints og sprint backlogs m.v. I kan få et overblik over Scrum ved at klikke på linket: Scrum overblik..
Estimering og planlægning udføres for hver sprint (iteration). Kunden og hele udviklingsteamet samarbejder i denne aktivitet for at sikre, at prioriteterne er i henhold til kundens ønsker for hver eneste af projektets iterationer. Dermed opnår kunden også fuld indsigt i og overblik over teamets fremskridt. Den store fordel er her, at vi hele tiden får belyst eventuelle problemer og kan gøre noget ved dem, således at vi ikke ender i den klassiske og tragiske situation, at problemer først opdages ved den afsluttende projektleverance.
Kunden kan følge med i de daglige statusrapporter, som fremkommer gennem den daglige Scrum (dagligt 15 minutters projektmøde), product backlog (den samlede kravspecifikation) og sprint backlog (kravspecifikation for den igangværende iteration). Glem ikke at læse lidt mere om Scrum
Vi overvåger vores fælles projekter konstant og har hele tiden øje for mulige forbedringer og tilpasninger, hvilket sætter os i stand til at håndtere projekter af varierende omfang, varighed og kompleksitet.
Opsummering
Nedenfor har vi oplistet en række fordele ved at samarbejde med CodeLean om realisering af jeres næste software- eller webudviklingsprojekt:
- Højtydende udviklingsteam og sikke projektlevering ved brug af Agile metode.
- Løbende leverancer giver kunden tryghed om, at projektet er på rette spor.
- Ingen spildtid: Teamet fokuserer kun på det arbejde, som giver jeres virksomhed forretningsværdi.
- Daglig projektopfølgning ved brug af Scrum-principper bestående af Scrum-møder og sprint backlogs.
- Tidlig opdagelse og håndtering af problemer.
Vores brug af Scrum sikrer en konsistent tilgang til proces, kommunikation, softwareudvikling og aflevering. Vores Agile best practice lægger vægt på disciplin, synlige resultater og kontinuerligt feedback, hvilket samlet set giver fuld gennemsigtighed i projektets fremskridt.
CodeLean’s projektledelsesfilosofi udgøres af to hovedelementer, som vi altid forsøger at opnå til fulde: Transparens og Lean.
Transparens betyder, at I som vores partner deltager med fuld indsigt i alle projektets faser. I vil have fuld adgang til at se alle projektets fremskridt og problemstillinger/udfordringer. Med vores Agile tilgang til softwareudvikling er vi i stand til at identificere potentielle problemer i projektets tidlige faser og gøre noget ved dem hurtigt. Den høje grad af klarhed for alle parter afslører hurtigt ineffektive løsningsmetoder og sikrer, at vores teams hele tiden kan forbedre deres effektivitet og resultater.
Lean betyder, at vi bestræber os på at begrænse eller helt eliminere processer, som ikke er nødvendige for at opnå de ønskede resultater af softwareudviklingen. Der kunne f.eks. være tale om at undlade funktionalitet, som det viser sig, at kunden ikke kommer til at få brug for. Det kan jo hænde, at man indledningsvis tror, at en given funktionalitet er vigtig, men at det så undervejs i projektet viser sig, at den pågældende feature reelt ikke tilfører nogen forretningsværdi, og hvorfor så ikke erkende fejlen og undlade at bruge tid på at udvikle den overflødige feature. Scrum’s iterative kvaliteter giver os mulighed for at tilpasse udviklingen til eventuelle ændringer samt rette op på fejl og fejlagtige antagelser selv midt i et projektforløb.
Kontakt os med henblik på en dialog om, hvordan vi sammen kan realisere jeres behov inden for software- og webudvikling.