POSEBNE USLUGE · NBK SOFTWARE ASSURANCE

Ne verujte na reč.
Tražite dokaz.

Nezavisno testiranje i verifikacija softvera. Proveravamo tačno identifikovan build u unapred dogovorenom obimu, dokumentujemo svaki nalaz i izdajemo potpisan verifikacioni zapis koji se ne može falsifikovati.

Tačno identifikovan build Dokaz umesto tvrdnje Fail-closed Poverljivost po pravilu
Zatražite ponudu →
Znak NBK Software Assurance
Nezavisno verifikovano
NBK Software Assurance
Verifikovano u definisanom obimu
Report ID · Build · SHA-256
Važi za tačno taj build
FUNKCIONALNO TESTIRANJEREGRESIJABEZBEDNOSNI OBIMPODACI I OPORAVAKRETESTPOTPISAN VERIFIKACIONI ZAPIS FUNKCIONALNO TESTIRANJEREGRESIJABEZBEDNOSNI OBIMPODACI I OPORAVAKRETESTPOTPISAN VERIFIKACIONI ZAPIS
ŠTA JE OVA USLUGA

Zaseban stub.
Odvojen od razvoja.

NBK Software Assurance je usluga nezavisnog testiranja i verifikacije tuđeg softvera. Ne prodajemo mišljenje — isporučujemo dokumentovan trag: šta je testirano, kako, na kom buildu, sa kojim rezultatom i sa kojim ograničenjima. Ono što nije testirano, tako i piše.

VEZANO ZA BUILD
01

Rezultat važi za tačan build, ne za proizvod uopšte.

Verifikacija se vezuje za SHA-256 finalnog artefakta. Kada izađe nova verzija bez retesta, žig prestaje da važi sam od sebe — bez ijedne naše radnje i bez tumačenja.

DOKAZ IZNAD TVRDNJE
02

Nedostatak dokaza nije prolaz.

Svaki zaključak ima sledljiv dokaz. Ako dokaz nedostaje, protivrečan je ili se ne može proveriti, rezultat nije „verifikovano" — nego nije verifikovano.

TRI NIVOA

Od pregleda
do trajne provere.

Nivo se bira prema tome šta vam treba: brza slika stanja, formalna verifikacija jednog izdanja, ili kontinuirana provera svakog release-a. Žig nose samo dva.

01 · SOFTWARE HEALTH CHECK

Brza slika stanja

Stručni pregled sa nalazima, rizicima i preporukama. Bez formalnog verifikacionog zaključka.

Ne nosi žig
  • Pregled funkcionalnosti i tokova
  • Provera zavisnosti i konfiguracije
  • Rukovanje podacima i oporavak
  • Lista nalaza sa prioritetima
  • Preporuke za sledeći korak
ZATRAŽITE PREGLED →
03 · RELEASE ASSURANCE

Provera svakog izdanja

Ponovljiva verifikacija za svaki odobreni release candidate. Za timove koji objavljuju redovno.

Nosi žig po buildu
  • Definisan obim po release-u
  • Ciljana regresija
  • Skraćen ciklus izdavanja
  • Kontinuitet žiga kroz verzije
  • Praćenje izmena i incidenata
ZATRAŽITE MODEL SARADNJE →
KAKO SE ODLUČUJE

Deset gate-ova.
Bez izuzetka.

Verifikacija nije utisak nakon testiranja. To je prolaz kroz deset kontrola od kojih svaka mora biti zadovoljena. Ako i jedna padne, rezultat nije verifikovan — i to se piše u izveštaju.

G1OvlašćenjePotvrđen identitet naručioca, pravo na testiranje i odobren obim.
G2Integritet buildaIdentifikovan build, verzija, konfiguracija i SHA-256 artefakta.
G3FunkcionalnostObavezne funkcije prolaze prema odobrenim kriterijumima.
G4RegresijaKritični postojeći tokovi nisu narušeni izmenama.
G5Bezbednosni obimDogovorene kontrole izvršene, uz jasno navedena ograničenja.
G6Podaci i oporavakMigracija, backup, restore i zaštita podataka gde su primenljivi.
G7NalaziNema otvorenih blokirajućih ni kritičnih nalaza.
G8DokaziPlan, slučajevi, rezultati, nalazi i retest su sledljivi.
G9Finalni artefaktIzveštaj se odnosi na isti fajl koji zaista ide u upotrebu.
G10TvrdnjeDozvoljena javna formulacija i licenca žiga su odobrene.
Blokirajući nalaz uvek blokira. Nalaz nivoa BLOCKER ili CRITICAL sprečava verifikaciju bez izuzetka. Nalaz nivoa HIGH blokira kada je u obaveznom obimu. Manji nalazi mogu ostati, ali se evidentiraju kao dokumentovan preostali rizik — i vide se u izveštaju.
ŽIG

Znak koji živi
u samom softveru.

Žig nije slika na sajtu. On je stanje koje aplikacija sama proverava pri svakom pokretanju: potpisan zapis, hash artefakta i identitet builda. Ako bilo šta ne odgovara, žig se ne prikazuje.

ŠTA ŽIG ZNAČI

Tvrdnja koju možemo da dokažemo

  • Tačno identifikovan build je prošao definisane provere
  • Testiranje je izvršeno u dogovorenom i objavljenom obimu
  • Nema otvorenih blokirajućih nalaza u tom obimu
  • Postoji sledljiv dokazni trag za svaki zaključak
  • Zapis je kriptografski potpisan i proverljiv
  • Ograničenja i netestirane oblasti su navedeni uz žig
ŠTA ŽIG NE ZNAČI

Granice koje ne prelazimo

  • Da softver nema nijednu grešku
  • Da nema nijedne ranjivosti, sada ili u budućnosti
  • Da je proizvod ISO sertifikovan ili državno odobren
  • Da važi za neku drugu verziju ili drugi build
  • Da pokriva oblasti izvan navedenog obima
  • Da preuzimamo poslovnu odgovornost za proizvod
Žig se gasi sam. Nova verzija bez retesta menja hash i verifikacija prestaje da važi. Isto važi i po isteku roka. Ne tražimo od klijenta da išta ukloni — provera jednostavno više ne prolazi.
JAVNA PROVERA

Svaki žig ima broj izveštaja.

Ako vam neko pokaže NBK žig, ne morate da verujete na reč. Unesite Report ID i proverite status, obim i period važenja.

Format: NBK-SA-RPT-GGGG-NNN · Registar prikazuje samo odobrene javne podatke
KAKO IZGLEDA SARADNJA

Šta dostavljate
i kada.

Izvorni kod nije obavezan. Većina angažmana se izvodi nad instalacijom i dokumentacijom. Kod uzimamo samo kada je izričito ugovoren pregled koda, i po pravilu bez kopiranja kod nas.

01

Kvalifikacija

Opis proizvoda, namena i dokaz da imate pravo da odobrite testiranje. Bez toga se ne počinje.

02

Obim i ovlašćenje

Pisano definisan obim, isključenja, okruženje i pravila. Usmeno proširenje obima ne postoji.

03

Materijal

Instaler ili paket, dokumentacija, testno okruženje i sintetički podaci. Privremeni nalozi sa najmanjim privilegijama.

04

Finalni build

Posle ispravki i retesta predajete tačan fajl koji ide u distribuciju. Na njemu se izdaje verifikacija.

Šta ne preuzimamo

  • Produkcione podatke bez utvrđenog pravnog osnova
  • Lične podatke kada se mogu izbeći
  • Trajne kredencijale i pristupe bez roka
  • Materijal koji nije vaš

Angažmani koje ne prihvatamo

  • Safety-critical i strogo regulisani sistemi bez posebne procene
  • Napadačko testiranje produkcije bez preciznog pisanog ovlašćenja
  • Softver spornog porekla ili licence
  • Zahtev da se rezultat obeća unapred ili da se nalaz sakrije
PROCESNI OKVIR

Standard je merilo procesa,
ne sertifikat proizvoda.

NBK Code razvija proces testiranja sa ciljem usklađivanja sa SRPS ISO/IEC/IEEE 29119-2:2021 — Ispitivanje softvera, Deo 2: Procesi ispitivanja.

Ovo nije sertifikacija · NBK Code nije akreditovano sertifikaciono telo · Standard opisuje proces testiranja, ne garantuje bezbednost pojedinačne aplikacije
IMATE SOFTVER KOJI TREBA DA IZDRŽI PROVERU?

Recite nam koji build.
Mi ćemo tražiti dokaz.

Naziv proizvoda, verzija i šta vam je najvažnije da bude provereno — dovoljno za početak razgovora.

ZATRAŽITE PONUDU →
Bez dokaza nema zaključka.
Evidence over assertion.