1. Kustannussimulaatio vetäytymiselle
Sunk cost -harha sumentaa johtajien harkintaa.
Vertaa menetystä, kun projekti keskeytetään perinteisellä kiinteähintaisella sopimuksella vs. joustavalla DaaS/Staff Augmentation -mallilla.
Kumulatiivisten kustannusten vertailu
Siirrä liukusäädintä muuttaaksesi kuukauden, jolloin päätät poistua (peruuttaa).
Perinteinen riski (kiinteä hinta)
Irtisanomissakot ja välitoimitusten lunastusvelvoitteet ovat yleisiä, mikä maksimoi altistuksen sunk cost -kustannuksille.
DaaS-riski (joustava sopimus)
Maksat vain tehdystä työstä. Koska voit lopettaa milloin tahansa, voit päättää poistua ennen kuin vahinko kasvaa.
Mahdollisuus peruuttaa milloin tahansa kannustaa toimittajaa pitämään laadun korkeana.
2. Toimittajalukituksen anatomia ja "läpinäkyvyys"
Lukituspelko syntyy siitä, ettei näe mitä sisällä on.
Vertaa elementtejä, jotka estävät mustan laatikon ja palauttavat autonomisen kontrollin.
Black-box-kehitys
Yksityiskohtainen speksi elää vain toimittajan päässä
-
✕
Epäselvä koodin omistus
Räätälöidyt frameworkit ja kirjastot tekevät toisen tiimin siirtymisestä vaikeaa.
-
✕
Puuttuva dokumentaatio
Saat toimivan tuotteen, mutta et "miksi"-taustaa.
-
✕
Henkilöriippuvuus
Jos avainhenkilö lähtee, järjestelmä voi pysähtyä.
White-box-kehitys
Pidä järjestelmä luovutusvalmiina milloin tahansa
-
✓
Standarditeknologian valinta
Valitse laajasti käytetyt kielet ja frameworkit, jotta korvausvaihtoehdot säilyvät.
-
✓
Aina jaettu GitHubissa jne.
Tee päivittäisiä commiteja asiakkaan repoon, jotta edistyminen ja laatu näkyvät reaaliajassa.
-
✓
Exit-strategia määritelty alussa
Suunnittele internalisointi-/siirtymäsuunnitelma päivästä yksi.
Kumppanin valinnan arviointiakselit (Riskitutka)
Kumppania valittaessa arvioi viisi akselia alla, ei vain hintaa, jotta palautettavuus mitataan.
- Läpinäkyvyys: Pääsy tietoihin
- Standarditeknologia: Kuinka yleinen teknologiapino on
- Sopimusjoustavuus: Peruuttamisen helppous
- Dokumentaatio: Tallennettu suunnitteluintentio
- Omavaraisuuden tuki: Halukkuus auttaa internalisoinnissa
3. Irti riippuvuudesta: Exit-strategia
Siirry sopimuslukituksesta arvopohjaiseen suhteeseen.
Määritä tiekartta sujuvalle vetäytymiselle ja luovutukselle tarvittaessa.
Vaihe 01 Varmista omaisuuden omistus
Varmista, että lähdekoodi, suunnitteludata ja dokumentaatio ovat asiakkaan omistuksessa.
Asiakas luo repositorion (GitHub jne.) ja kutsuu toimittajan.
Vaihe 02 Tee tiedosta persoonatonta
Dokumentoi paitsi kokousmuistiot myös koodikommentit ja ADR:t.
"Miksi"-kontekstin jättäminen minimoi luovutuskustannukset.
Vaihe 03 Päällekkäisjakso
Internalisoinnissa tai toimittajan vaihdossa varaa 1-2 kuukauden päällekkäisyys.
Käytä pariohjelmointia ja koodikatselmuksia siirtääksesi vastuun työskentelytasolla.
Tavoite Täysi itsenäisyys
Tila, jossa järjestelmä jatkaa toimintaansa ilman ulkoisia kumppaneita.
Tämä on riskienhallinnan lopullinen tavoite - terve kehitysasento.