Tarne käib kuues etapis ja te olete igaühes kaasatud: avastus, kus lepime kokku nõuded, tehnoloogia ja arhitektuuri; disain koos prototüüpide ja API kirjeldustega; arendus kahenädalastes sprintides; testimine koos jõudluse ja turvakontrolliga; juurutamine koos andmemigratsiooni, dokumentatsiooni ja väljaõppega; ning jooksev tugi. Iga etapp lõpeb millegagi käegakatsutavaga, nii et te teate alati, kus projekt seisab.
Koostöö ise käib kolmel moel ja valik sõltub sellest, mis teil juba olemas on. Kui meeskonda ei ole, katame terviku. Kui teil on tootejuht ja oma arendajad, aga käsi jääb lühikeseks, tuleme lisavõimekusena teie protsessi sisse. Ja kui te vajate ainult suunda — kas see idee on üldse tarkvaraprojekt ja mis see maksma läheks — on see eraldi tellitav nõustamine, mis ei kohusta midagi ehitama.
Osa oma tegevusest välisele partnerile usaldada ei ole kerge otsus. Küsige, kes täpselt tööd teeb ja kas te saate temaga rääkida. Küsige, millal hinnang antakse ja millele see tugineb. Ja küsige, kellele kuuluvad repositooriumid ja pilvekontod ning mis juhtub, kui te soovite lahkuda. Kui mõni vastus teile ei sobi, on parem see enne välja selgitada kui pärast.