Stroški programske opreme escrow so preprosto razloženi
Preberite, kaj določa stroške programske opreme escrow in kako so med seboj povezani depozit, preverjanje, kontinuiteta SaaS, upravičenci in pogoji izdaje.
Software escrow je dogovor, pri katerem neodvisna tretja stranka hrani programsko opremo. Ta tretja stranka se pogosto imenuje escrow agent. Dobavitelj dostavi dogovorjeno gradivo. Escrow agent hrani to gradivo in ga izda le, če so izpolnjeni dogovorjeni pogoji.
Software escrow je pomemben za uporabnike programske opreme, dobavitelje, pravne službe, službe za obvladovanje tveganj, nabavo in IT-upravljanje. Dogovor lahko pomaga zmanjšati tveganje kontinuitete, če dobavitelj ne more več dobavljati ali podpirati. Kateri stroški so lahko del programske opreme escrow?
Stroški so lahko sestavljeni iz različnih komponent.
Začetni stroški so stroški za vzpostavitev dogovora. Pri tem se registrirajo stranke, določijo dogovori in opredeli vsebina depozita.
Letni stroški so stroški shranjevanja, administracije, potrdil, podpore in upravljanja posodobitev. Depozitni stroški so povezani z dobavljenim gradivom. To je lahko izvorna koda, pa tudi dokumentacija, skripti, konfiguracijske datoteke, navodila za izdelavo ali podatki.
Stroški preverjanja so stroški preverjanja gradiva. Preverjanje je lahko preprosto ali obsežno. Pri obsežnem preverjanju se na primer preveri, ali je programsko opremo mogoče zgraditi ali namestiti.
Stroški kontinuitete SaaS lahko nastanejo, če dogovor ne zajema le izvorne kode, temveč tudi gostovanje, podatke, konfiguracijo v oblaku, dostop in postopke za obnovo. Stroški izdaje lahko veljajo, če mora escrow agent sprostiti gradivo na podlagi dogovorjenih pogojev izdaje.
Depozit, preverjanje in kontinuiteta
Pri programski opremi escrow je pomembno ločiti tri komponente.
Depozit pomeni: kaj se shrani. To je lahko izvorna koda, pa tudi dodatna dokumentacija ali operativne informacije.
Preverjanje pomeni: preverjanje, ali je depozit popoln in uporaben. Brez preverjanja obstaja tveganje, da je gradivo shranjeno, vendar se pozneje izkaže, da ni uporabno.
Kontinuiteta pomeni: kaj je treba praktično storiti v primeru motnje. Pri SaaS se to lahko nanaša na dostop do podatkov, nastavitev v oblaku, uvedbo in operativne postopke.
Te tri komponente skupaj določajo, kako obsežen mora biti dogovor.
Zakaj je SaaS escrow pogosto drugačen Pri tradicionalni programski opremi stranka včasih programsko opremo poganja sama. Takrat je lahko izvorna koda z navodili za izdelavo zadostna. Pri SaaS stranka običajno uporablja spletno storitev, ki jo upravlja dobavitelj.
Zato je pri SaaS pogosto potrebnih več informacij. Pomislite na:
- Opišite, kako je nastavljeno okolje v oblaku.
- Določite, kako se lahko izvažajo podatki.
- Dokumentirajte, kakšna konfiguracija je potrebna.
- Opišite, katere zunanje storitve se uporabljajo.
- Določite, kateri postopek obnove ali nadomestni postopek velja.
- Preverite, ali je dokumentacija posodobljena.
Zaradi tega je SaaS escrow lahko dražji od preprostega escrow izvorne kode.
Individualni in kolektivni escrow Pri individualnem escrowju je upravičenec en uporabnik programske opreme. Dogovor je nato posebej urejen za to stranko. Pri kolektivnem escrowju se lahko več uporabnikov programske opreme udeleži enega dogovora. To je lahko praktično pri programski opremi, ki jo uporablja več strank. Vendar mora biti jasno, katere pravice ima vsak upravičenec in kdaj je izdaja možna.
Tudi to lahko vpliva na stroške.
Kako oceniti stroške programske opreme escrow? Ne glejte le na najnižjo ceno. Predvsem poglejte, kaj dogovor vsebuje.
- Preverite, katero gradivo je shranjeno v depozitu.
- Preverite, kako pogosto se depozit posodablja.
- Preverite, ali je preverjanje del dogovora.
- Preverite, katera raven preverjanja je uporabljena.
- Preverite, ali so SaaS, podatki ali infrastruktura del dogovora.
- Preverite, kdo je upravičenec.
- Preverite, kateri pogoji izdaje veljajo.
- Preverite, ali so stroški pri izdaji.
- Določite, kdo plača katere stroške.
- Primerjajte dogovore glede vsebine in ne le glede letne pristojbine.
Pogosto zastavljena vprašanja
Koliko stane programska oprema escrow? To se razlikuje glede na dogovor. Stroški so odvisni od programske opreme, depozita, pogostosti posodobitev, preverjanja, kontinuitete SaaS in števila upravičencev.
Ali je programska oprema escrow samo shranjevanje izvorne kode? Ne. Programska oprema escrow lahko vključuje tudi dokumentacijo, skripte, konfiguracijo, podatke in postopke. Pri SaaS je pogosto potrebno več kot le izvorna koda.
Kaj dela escrow agent? Escrow agent hrani dogovorjeno gradivo kot neodvisna tretja stranka. Escrow agent upravlja posodobitve, izvaja preverjanje, če je to dogovorjeno, in skrbi za izdajo v skladu z dogovorjenimi pogoji.
Zakaj je preverjanje pomembno? Preverjanje pomaga ugotoviti, ali je depozit popoln in uporaben. To je še posebej pomembno pri programski opremi, ki je kritična za poslovanje.
Stroški programske opreme escrow so določeni s tem, kaj mora dogovor zaščititi. Preprost dogovor je lahko zadosten pri omejenem tveganju. Pri programski opremi, ki je kritična za poslovanje, SaaS ali kompleksnih odvisnostih je pogosto potrebna večja pozornost na depozit, preverjanje in kontinuiteto.