Costurile de tip Software Escrow explicate simplu
Află ce determină costurile Software Escrow și cum se leagă depozitul, verificarea, continuitatea SaaS, beneficiarii și condițiile de eliberare.
Software escrow este o înțelegere prin care o terță parte independentă păstrează materialele software. Această terță parte este adesea denumită agent escrow. Furnizorul livrează materialul convenit. Agentul escrow păstrează acest material și îl eliberează doar dacă sunt îndeplinite condițiile convenite.
Software escrow este relevant pentru utilizatorii de software, furnizori, departamentele juridice, de risc, de achiziții și managementul IT. Înțelegerea poate ajuta la reducerea riscurilor de continuitate dacă un furnizor nu mai poate livra sau oferi suport. Ce costuri pot face parte din software escrow?
Costurile pot consta din diferite componente.
Costurile de configurare sunt costurile pentru înființarea înțelegerii. Aici, părțile sunt înregistrate, acordurile sunt înregistrate și conținutul depozitului este determinat.
Costurile anuale sunt costuri pentru stocare, administrare, certificate, suport și gestionarea actualizărilor. Costurile de depozit sunt legate de materialul furnizat. Acesta poate fi cod sursă, dar și documentație, scripturi, fișiere de configurație, instrucțiuni de compilare sau date.
Costurile de verificare sunt costuri pentru verificarea materialului. Controlul poate fi simplu, dar și extins. O verificare extinsă examinează, de exemplu, dacă software-ul poate fi construit sau implementat.
Costurile de continuitate SaaS pot apărea dacă înțelegerea nu se referă doar la codul sursă, ci și la găzduire, date, configurare cloud, acces și proceduri de recuperare. Costurile de eliberare pot fi aplicabile dacă agentul escrow trebuie să elibereze materialul pe baza condițiilor de eliberare convenite.
Depozit, verificare și continuitate
În cazul software escrow, este important să se separe trei componente.
Depozitul înseamnă: ce este stocat. Acesta poate fi codul sursă, dar și documentația suplimentară sau informațiile operaționale.
Verificarea înseamnă: verificarea dacă depozitul este complet și utilizabil. Fără verificare, există riscul ca materialul să fi fost stocat, dar să nu se dovedească util mai târziu.
Continuitatea înseamnă: ce trebuie făcut practic în caz de întrerupere. În cazul SaaS, aceasta poate include accesul la date, configurarea cloud, implementarea și procedurile operaționale.
Aceste trei componente determină împreună cât de extinsă trebuie să fie o înțelegere.
De ce SaaS escrow este adesea diferit În cazul software-ului tradițional, clientul rulează software-ul uneori singur. Atunci codul sursă cu instrucțiuni de compilare poate fi suficient. În cazul SaaS, clientul utilizează de obicei un serviciu online gestionat de furnizor.
Prin urmare, în cazul SaaS, adesea sunt necesare mai multe informații. De exemplu:
- Descrieți modul în care este configurat mediul cloud.
- Specificați modul în care datele pot fi exportate.
- Documentați ce configurație este necesară.
- Descrieți ce servicii externe sunt utilizate.
- Specificați ce procedură de recuperare sau de rezervă este aplicabilă.
- Verificați dacă documentația este actualizată.
Acest lucru poate face ca SaaS escrow să fie mai scump decât un simplu escrow de cod sursă.
Escrow individual și colectiv În cazul escrow-ului individual, un singur utilizator de software este beneficiar. Acordul este apoi specific configurat pentru acea parte. În cazul escrow-ului colectiv, mai mulți utilizatori de software pot participa la o singură înțelegere. Acest lucru poate fi practic pentru software-ul utilizat de mai mulți clienți. Cu toate acestea, trebuie să fie clar ce drepturi are fiecare beneficiar și când este posibilă eliberarea.
Acest lucru poate influența și costurile.
Cum evaluezi costurile software escrow? Nu te uita doar la cel mai mic preț. Uită-te mai ales la ce conține acordul.
- Verifică ce materiale sunt depuse.
- Verifică cât de des este actualizat depozitul.
- Verifică dacă verificarea face parte din acord.
- Verifică ce nivel de verificare este aplicat.
- Verifică dacă SaaS, datele sau infrastructura fac parte din acord.
- Verifică cine este beneficiarul.
- Verifică ce condiții de eliberare sunt aplicabile.
- Verifică dacă există costuri la eliberare.
- Stabilește cine plătește ce costuri.
- Compară acordurile pe baza conținutului și nu doar a taxei anuale.
Întrebări frecvente
Cât costă software escrow? Depinde de acord. Costurile depind de software, de depozit, de frecvența actualizărilor, de verificare, de continuitatea SaaS și de numărul de beneficiari.
Software escrow este doar stocarea codului sursă? Nu. Software escrow poate include, de asemenea, documentație, scripturi, configurație, date și proceduri. În cazul SaaS, adesea este nevoie de mai mult decât codul sursă.
Ce face un agent escrow? Un agent escrow păstrează materialul convenit ca o terță parte independentă. Agentul escrow gestionează actualizările, efectuează verificări dacă acest lucru a fost convenit și realizează eliberarea conform condițiilor convenite.
De ce este importantă verificarea? Verificarea ajută la stabilirea faptului că depozitul este complet și utilizabil. Acest lucru este deosebit de important pentru software-ul critic pentru afaceri.
Costurile software escrow sunt determinate de ceea ce trebuie să protejeze acordul. O înțelegere simplă poate fi suficientă pentru un risc limitat. În cazul software-ului critic pentru afaceri, SaaS sau dependențe complexe, adesea este necesară o atenție sporită pentru depozit, verificare și continuitate.