Un program de software de apărare bugetează 2,4 milioane € pentru o platformă de conștientizare situațională. La doi ani de la implementare, cheltuiala totală este de 6,1 milioane €. Delta — 3,7 milioane € — nu a figurat niciodată în nicio linie bugetară. S-a acumulat din manoperă de integrare, rotații de instruire, trei cicluri de re-acreditare de securitate, o migrare majoră de versiune și un strat de middleware proprietar pe care furnizorul l-a impus, dar nu l-a menționat niciodată în oferta inițială.

Acest tipar este suficient de comun pentru a fi structural, nu accidental. Costul total de proprietate (TCO) al software-ului de apărare este subestimat sistematic și uneori dramatic în etapa de achiziție — nu pentru că ofițerii de achiziții sunt neglijenți, ci pentru că modelul de cost utilizat la momentul achiziției este incomplet prin concepție. Acest ghid oferă un cadru pentru construirea unei estimări TCO defensibile înainte de atribuirea contractului.

De ce TCO-ul software-ului de apărare este subestimat sistematic

În achizițiile de software comercial, costul de achiziție și TCO sunt suficient de apropiate încât utilizarea unuia ca substitut pentru celălalt este justificabilă. Mediul de integrare este relativ standardizat, baza de instruire este forța de muncă generală, iar cadența de întreținere urmează norme comerciale previzibile.

Achizițiile de apărare operează într-un mediu diferit pe fiecare dintre aceste dimensiuni. Stratul de integrare se conectează la rețele clasificate, formate militare proprietare de date și sisteme moștenite vechi de zeci de ani, anterioare convențiilor moderne de API. Baza de instruire constă din operatori militari cu profiluri de rol definite și fluctuație anuală ridicată. Procesul de întreținere include re-acreditarea de securitate înainte ca orice patch să poată fi implementat într-un sistem clasificat — un proces care adaugă săptămâni sau luni la fiecare ciclu de actualizare.

Structural, problema este amplificată de modul în care sunt organizate bugetele de apărare. Costul de achiziție apare în bugetul de achiziții. Manopera de integrare apare în bugetul de inginerie al biroului de program. Instruirea apare în alocarea de instruire a unității. Sustenabilitatea apare într-o linie de întreținere multianulă negociată separat față de contractul inițial. Niciun proprietar de buget nu are vizibilitate asupra tuturor celor patru. Rezultatul este că furnizorii câștigă în mod constant pe baza costului de achiziție scăzut, recuperând ulterior marja prin costurile pentru care nimeni nu a bugetat.

Cele cinci componente TCO și cum să le ponderați

Un model complet de TCO pentru software de apărare acoperă cinci categorii de costuri. Ponderea lor relativă variază în funcție de program, dar distribuția de mai jos reflectă programe tipice pe 10 ani observate în achizițiile europene de apărare:

Costul de achiziție (15–25% din TCO-ul pe 10 ani)

Aceasta este cifra din oferta furnizorului: taxe de licență, taxe de abonament, costuri per-seat și taxe unice de configurare. Pentru licențele perpetue, acesta este în mare parte un cost al primului an. Pentru modelele de abonament, proiectați taxa anuală folosind plafonul contractual de escaladare a prețului al furnizorului — de obicei 3–8% pe an pentru software de apărare — și actualizați la valoare prezentă pe durata programului.

Atenție la prețurile per-seat care se scalează neașteptat. O platformă prețuită la 40.000 € pe an pentru 50 de utilizatori poate ajunge la 320.000 € pe an dacă programul se extinde la 400 de utilizatori în cadrul unei coaliții. Modelați plafonul realist de utilizatori, nu numărul de utilizatori din implementarea pilot.

Costul de integrare (25–35% din TCO-ul pe 10 ani)

Integrarea este cea mai mare sursă singulară de subestimare a TCO în programele de apărare. Acoperă manopera și infrastructura necesare pentru a conecta noul software la mediul operațional existent: sisteme C2, fluxuri senzori, baze de date de informații, platforme logistice, managementul identității și infrastructura de rețea.

Integrarea în apărare nu este muncă de rutină. Fiecare punct de conexiune implică transformare personalizată a datelor (formatele militare de date nu sunt prietenoase cu REST), mediere a stratului de securitate (fiecare conexiune prin granițe de clasificare necesită separare criptografică) și testare cu date operaționale reale sau reprezentative. Documentația de integrare a furnizorului este scrisă pentru medii comerciale. Adaptarea sa pentru un mediu de apărare clasificat înmulțește de obicei efortul documentat cu 1,5 până la 2.

Costul de instruire (20–30% din TCO-ul primului an; 10–15% anual după aceea)

Instruirea inițială acoperă operatorii, administratorii de sistem și ofițerii de securitate. Pentru o implementare de dimensiuni medii în trei unități, aceasta ajunge de obicei la 400–800 de ore-persoană de instrucțiune plus costurile de instructor și facilitate. Cifra care lipsește în mod constant din estimările de achiziție este costul recurent de instruire determinat de fluctuația personalului.

Unitățile militare operaționale înregistrează o fluctuație de 20–35% din personal pe an. Pentru un sistem cu 200 de utilizatori activi, aceasta înseamnă că 40–70 de noi operatori necesită instruire anual — pe termen nelimitat, pe durata de viață a programului. Materialele de instruire necesită și ele întreținere: fiecare schimbare majoră de versiune software invalidează materialele existente și necesită un ciclu de revizuire a documentației pe care furnizorii nu îl finanțează și rareori îl susțin.

Costul de întreținere și suport (20–30% din TCO-ul pe 10 ani)

Taxele anuale de întreținere pentru software de apărare ajung de obicei la 15–22% din costul inițial al licenței pe an. Aceste taxe acoperă dezvoltarea patch-urilor de pe partea furnizorului și accesul la suport. Nu acoperă manopera internă necesară pentru validarea, testarea și implementarea acelor patch-uri într-un mediu clasificat — un proces substanțial mai costisitor decât echivalentul comercial din cauza cerințelor de re-acreditare.

Nivelurile SLA contează mai mult în apărare decât în contexte comerciale deoarece consecința timpilor de nefuncționare este operațională. Evaluați angajamentele de timp de răspuns al suportului pentru incidentele P1, capacitatea de suport documentată a furnizorului (număr de angajați și cale de escaladare) și durata ferestrei de suport pe termen lung față de durata operațională a programului. Un furnizor care oferă suport pe 5 ani pentru un program de 15 ani creează un decalaj structural pe care contractele de achiziție îl abordează rareori.

Costul de evoluție (10–20% din TCO-ul pe 10 ani)

Programele de software de apărare suferă cel puțin două tranziții majore de versiune pe durata unui ciclu de 10 ani. Fiecare tranziție într-un mediu clasificat implică: manoperă de migrare, re-acreditare (revizie de securitate și aprobare formală pentru operarea noii versiuni), re-instruire și re-testare a integrărilor. Serviciile profesionale ale furnizorilor pentru migrare sunt evaluate sistematic sub nivelul real în estimările inițiale deoarece complexitatea migrării nu este pe deplin cunoscută la atribuirea contractului.

Bugetați o contingență de re-acreditare de 40–80% din efortul inițial de integrare pentru fiecare tranziție majoră de versiune. Aceasta este cifra cel mai frecvent absentă din estimările biroului de program.

Modelul costului de integrare: estimarea manoperei înainte de atribuirea contractului

O estimare a costului de integrare pre-atribuire este în mod necesar imprecisă, dar o estimare de ordin de mărime este mult mai bună decât nicio estimare. Modelul următor oferă un punct de plecare structurat.

Pentru fiecare punct de integrare, atribuiți un scor de complexitate API de la 1 la 5 bazat pe patru factori: complexitatea protocolului (REST/JSON primește scorul 1; protocoalele binare personalizate primesc scorul 5), cerințele de autentificare (cheia API primește scorul 1; TLS mutual cu infrastructură PKI primește 4–5), complexitatea transformării datelor (maparea directă a câmpurilor primește scorul 1; traducerea semantică între modele de date primește 4–5) și disponibilitatea SDK-urilor (SDK furnizat de vânzător primește scorul 1; fără documentație primește scorul 5).

Estimarea de bază a manoperei este: (scor complexitate × 20 ore) per endpoint, plus o adăugare fixă de 80 de ore pentru revizuirea de securitate per punct de integrare într-un mediu clasificat, plus 40 de ore pentru testarea de acceptanță per endpoint. Pentru un sistem cu 8 puncte de integrare cu scor mediu de complexitate 3, estimarea de bază este (3 × 20 × 8) + (80 × 8) + (40 × 8) = 480 + 640 + 320 = 1.440 de ore înainte de contingență.

Aplicați un multiplicator de contingență de 1,3–1,5 pentru infrastructura clasificată unde accesul la instrumente, segmentarea rețelei și procesele de aprobare limitează productivitatea. Estimarea ajustată de 1.872–2.160 de ore (aproximativ 12–14 luni-persoană) este o cifră realistă de planificare pentru integrarea unui sistem de apărare de complexitate medie.

Costul de instruire: modelarea sarcinii recurente

Modelarea costului de instruire începe cu diferențierea rolurilor. Nu toți utilizatorii au aceeași cerință de instruire. Operatorii necesită instruire funcțională pe fluxurile lor specifice de lucru. Administratorii de sistem necesită instruire completă pe platformă, inclusiv configurarea securității. Ofițerii de securitate necesită instruire specifică acreditării privind caracteristicile de securitate ale sistemului și procedurile de audit.

Pentru o implementare de 200 de operatori, 10 administratori și 3 ofițeri de securitate, un buget de bază de instruire pentru primul an ar putea arăta astfel: 200 de operatori la 16 ore fiecare (3.200 de ore), 10 administratori la 40 de ore fiecare (400 de ore), 3 ofițeri de securitate la 24 de ore fiecare (72 de ore), plus costurile de instructor și materiale — totalizând aproximativ 3.700 de ore-persoană de instrucțiune directă plus costuri de regie.

Costul anual recurent la o fluctuație de 25% reprezintă 50 de operatori la 16 ore (800 de ore) plus fluctuația proporțională a administratorilor și ofițerilor de securitate — aproximativ 900 de ore pe an. Pe durata unui program de 10 ani, manopera de instruire recurentă depășește investiția inițială de instruire până în anul 4. Programele care bugetează doar pentru instruirea inițială descoperă acest decalaj în al treilea sau al patrulea an de operare.

Întreținerea materialelor de instruire este o linie separată. Fiecare versiune majoră de software — de obicei la fiecare 18–24 de luni — necesită revizuirea materialelor. Bugetați 200–400 de ore de redactare tehnică și design instrucțional per ciclu de lansare majoră.

Întreținere și suport: niveluri SLA și riscul de viabilitate al furnizorului

Evaluarea SLA pentru software de apărare necesită examinarea a trei dimensiuni pe care listele de verificare standard ale achizițiilor comerciale le omit.

Prima este cadența patch-urilor față de costurile de re-acreditare. Un furnizor care lansează patch-uri de securitate lunar creează o sarcină lunară de re-acreditare pentru implementările clasificate. Cadența trimestrială a patch-urilor — cu patch-uri de urgență pentru CVE-uri critice — este mai compatibilă operațional cu constrângerile de implementare clasificată. Evaluați frecvența istorică de lansare a patch-urilor de către furnizor față de capacitatea de acreditare a organizației dvs.

A doua este riscul de viabilitate al furnizorului. Furnizorii de software de apărare pe piața europeană includ o proporție semnificativă de companii mici și mijlocii cu resurse financiare limitate. Un furnizor cu 40 de angajați care furnizează o platformă critică pentru misiune reprezintă un risc de concentrare: dependență de persoane-cheie, risc de achiziție și potențial abandon al produsului. Evaluați sănătatea financiară a furnizorului, structura de proprietate și angajamentele de suport pe termen lung în contract. Custodia codului sursă este măsura standard de atenuare — furnizorul depozitează codul sursă și instrucțiunile de compilare la un agent de custodie neutru, cu eliberare declanșată de evenimente de continuitate definite.

A treia dimensiune este expunerea la componentele open-source. Majoritatea software-ului de apărare include biblioteci open-source ale căror întreținere este finanțată de comunitate. Componentele open-source semnificative al căror suport comunitar este în declin creează un cost viitor: fie furnizorul absoarbe costul intern de întreținere (care eventual se transferă prin taxele de suport), fie componenta devine o vulnerabilitate de securitate. Solicitați o listă a materialelor software (SBOM) și examinați sănătatea dependențelor open-source majore ca parte a due diligence față de furnizor.

Pentru un cadru detaliat de evaluare a capacităților furnizorilor înainte de atribuirea contractului, consultați evaluarea furnizorilor de software de apărare: un ghid de due diligence tehnic pentru ofițerii de achiziții.

Build vs. buy vs. COTS: când dezvoltarea personalizată câștigă la TCO

Presupunerea standard în achiziții este că software-ul COTS (commercial off-the-shelf) este mai ieftin decât dezvoltarea personalizată deoarece amortizează costul de cercetare și dezvoltare pe mai mulți clienți. Această presupunere este valabilă în mediile comerciale și se dovedește nefondată în contexte specifice de apărare.

Dezvoltarea personalizată devine competitivă TCO față de COTS atunci când trei condiții se aliniază. În primul rând, modelul de date al produsului COTS este incompatibil arhitectural cu sistemul de înregistrare, necesitând un strat de middleware care este în sine un proiect software semnificativ. Un strat de middleware adaugă costuri de integrare, costuri de întreținere și un singur punct de eșec — și este invizibil în prețurile furnizorului COTS. În al doilea rând, stratul de integrare proprietar al produsului COTS creează o dependență de furnizor care se compune în timp: migrările viitoare de versiune devin ostatice ale instrumentelor de migrare ale furnizorului, iar furnizorii alternativi se confruntă cu aceeași problemă de middleware de la zero. În al treilea rând, domeniul funcțional este îngust și stabil. Un instrument personalizat care face un lucru bine — fuziunea pistelor pentru un tip specific de senzor, de exemplu — poate fi construit, testat și întreținut de o echipă mică la un cost mai scăzut pe 10 ani decât o platformă COTS largă cu 80% funcționalitate neutilizată.

Calculul punctului de intersecție: dacă manopera de integrare COTS în primul an depășește 150% din costul licenței, iar taxa anuală de întreținere este peste 20% din licență, iar durata de viață a programului depășește 8 ani, modelați dezvoltarea personalizată ca opțiune concurentă înainte de atribuire. Comparația trebuie să includă costul complet al dezvoltării personalizate (nu doar construcția inițială — întreținerea continuă, patch-urile de securitate și evoluția) proiectat pe același orizont.

Pentru programe în care COTS este alegerea corectă, dar termenii de achiziție necesită o structurare atentă, ghidul de achiziții de apărare de la RFP la contract acoperă structurile contractuale care protejează împotriva escaladării costurilor post-atribuire.

Asamblarea modelului: un exemplu concret

Considerați o platformă tactică de fuziune a informațiilor achiziționată pentru un comandament de nivel brigadă. Oferta furnizorului este de 1,8 milioane € pentru o licență de 5 ani acoperind 150 de utilizatori. Un model TCO complet pentru o durată de viață a programului de 10 ani:

Achiziție (10 ani): Licență ani 1–5: 1,8 milioane €, reînnoire ani 6–10 estimată la 2,2 milioane € (escaladare anuală de 3% aplicată). Total: 4,0 milioane €.

Integrare: 10 puncte de integrare la scor mediu de complexitate 3,5, cu contingență de infrastructură clasificată de 1,4. Estimare de 2.100 de ore de manoperă la tariful facturat de 120 €/oră. Plus infrastructură (server middleware, dispozitive de securitate): 180.000 €. Total: 432.000 €.

Instruire (10 ani): Instruire inițială 3.700 ore-persoană la 85 €/oră = 315.000 €. Instruire recurentă anuală la 80.000 €/an × 9 ani = 720.000 €. Întreținere materiale 3 cicluri majore de lansare la 35.000 € fiecare = 105.000 €. Total: 1,14 milioane €.

Întreținere și suport (10 ani): Taxe anuale de suport la 18% din licența originală (324.000 €/an) × 10 = 3,24 milioane €. Manoperă internă de management al patch-urilor la 60.000 €/an = 600.000 €. Total: 3,84 milioane €.

Evoluție (2 upgrade-uri majore): Manoperă de migrare 2 × 1.000 ore la 120 €/oră = 240.000 €. Re-acreditare 2 × 600 ore la 120 €/oră = 144.000 €. Total: 384.000 €.

TCO pe 10 ani: aproximativ 9,8 milioane € față de o ofertă de achiziție nominală de 1,8 milioane €. Costul de achiziție reprezintă 18% din costul total al programului. Restul de 82% nu a figurat niciodată în oferta furnizorului.

Structurarea achizițiilor pentru controlul TCO

Un model TCO este util înainte de atribuire. După atribuire, controlul costurilor depinde de structura contractului. Câteva mecanisme reduc substanțial riscul de escaladare a costurilor post-atribuire.

Plafoanele de preț la escaladarea abonamentelor previn efectul de compunere al creșterilor anuale de taxe pe durata lungă a programelor. Tarifele serviciilor profesionale de integrare ar trebui fixate la atribuirea contractului, nu lăsate pentru negocieri viitoare când furnizorul are pârghie de negociere. Proprietatea materialelor de instruire ar trebui să revină organizației achizitoare — materialele de instruire deținute de furnizor sunt un centru de cost recurent. Obligațiile de suport pentru migrare ar trebui specificate: ce furnizează furnizorul, la ce tarif, pentru fiecare tranziție majoră de versiune. Iar angajamentele privind fereastra de suport pe termen lung ar trebui să fie explicite — un furnizor care se angajează la 10 ani de suport la atribuirea contractului este materialmente diferit de unul care se angajează la 5 ani cu reînnoire la discreția furnizorului.

Modelarea TCO nu este o garanție împotriva depășirilor de costuri. Programele se schimbă, cerințele evoluează, iar furnizorii sunt achiziționați. Dar o decizie de achiziție luată cu o imagine completă a costurilor — mai degrabă decât un substitut al costului de achiziție — pornește dintr-o poziție de conștientizare structurală, nu de orbire structurală.

Corvus Intelligence construiește software de apărare cu structuri transparente ale costurilor pe ciclul de viață — fără straturi de integrare ascunse, fără dependență proprietară și cu proiecții TCO documentate ca parte a fiecărui angajament de achiziții.

Explorați Corvus Intelligence →