Hej Michael,
Advarsel: jeg er direktør for et dansk softwareudviklingshus i Kyiv, Ukraine.
Dine første overvejelser bør gå i retning af, om udviklingen af jeres IT system er a) en vel-defineret engangsforestilling med god, fast kravspecifikation, eller om b) det er starten på en længerevarende udviklingsproces, hvori produktet skal supporteres og videreudvikles med ny funktionalitet.
Er I meget klare i spyttet = a), kan det <alt-andet-lige> betale sig at kigge langt væk til andre tidszoner: Kina, Indien, Malaysia, Vietnam, Bangladesh osv. De direkte omkostninger vil være lave, og der vil ikke være så store behov for aktiviteter til at kompensere for manglende kravspec: besøg hos hinanden og skype-snakke i sene nattetimer.
Hvis I derimod er, som mindre danske virksomheder er flest, får I idéer løbende og har indset, at udvikling ikke slutter efter den første release. Ved b) har I svært ved at skrive den kravspecifikation, som præcist beskriver, hvad I i dag tror, er den rigtige funktionalitet til markedet på det tidspunkt, hvor udviklingen er afsluttet. I så tilfælde vil det være fornuftigt at kigge tættere på Danmark, hvor priserne er højere, men kommunikationen vil være langt nemmere - også mellem linierne.
Hvis I bevæger jer langt fra Danmark, vil den foretrukne model være fast pris, mens I tættere på Danmark bedre kan kontrollere og dagligt samarbejde med et fast team - som mere aktivt kan deltage i udviklingsprocessen - og i dynamisk tilpasning af kravspecifikationen.
mvh Jesper
www.kuadriga.com