ISO 27001 – Sigurnost kao sastavni dio razvoja softvera

26.10.2026.

Razvoj digitalnih rješenja bez strukturiranih sigurnosnih procesa stvara dugoročne rizike. Nedovoljno kontroliran pristup kodu, neprovjerene izmjene ili korištenje osjetljivih podataka tijekom testiranja mogu ugroziti informacije i kontinuitet poslovanja.

Zato sigurnost treba uzeti u obzir već pri planiranju sustava. Ona utječe na arhitekturu rješenja, način rada razvojnog tima te postupke testiranja, uvođenja promjena i održavanja.
ISO 27001 međunarodni je standard za sustav upravljanja informacijskom sigurnošću (ISMS). Organizacijama pruža okvir za prepoznavanje rizika, određivanje odgovornosti i primjenu odgovarajućih sigurnosnih mjera.

U razvoju softvera takav pristup povezuje sigurnost sa svakodnevnim radom. Važno je znati tko ima pristup sustavu, kako se odobravaju izmjene i na koji se način provjerava njihova sigurnost.

Sigurnost se ne dodaje na kraju projekta – ona je dio procesa.

1. Upravljanje promjenama

Izmjene u sustavu trebaju prolaziti kroz definiran postupak provjere, testiranja i odobravanja prije uvođenja u produkciju.

Važno je evidentirati što je promijenjeno, tko je promjenu napravio i zašto. Tako se smanjuje rizik nenamjernih ranjivosti, olakšava pronalaženje uzroka problema i omogućuje kontrolirano održavanje sustava.

2. Odvajanje okruženja

Razvojna, testna i produkcijska okruženja trebaju biti jasno odvojena, uz odgovarajuću kontrolu pristupa.

Time se smanjuje rizik da razvoj ili testiranje utječu na sustav koji korisnici svakodnevno koriste. Posebnu pozornost treba posvetiti testnim podacima. Kada se koriste stvarni ili osjetljivi podaci, potrebno je osigurati odgovarajuće mjere njihove zaštite.

3. Kontrola pristupa kodu

Pristup izvornom kodu treba biti ograničen prema ulozi i odgovornostima pojedinog člana tima.
To uključuje definirane ovlasti, praćenje promjena i redovitu provjeru dodijeljenih pristupa. Kada se promijene nečije odgovornosti ili završi suradnja, pristupe treba pravodobno prilagoditi ili ukinuti.

Tako se smanjuje mogućnost neovlaštenih izmjena i jasnije određuje odgovornost za rad na sustavu.

4. Sigurnosno testiranje

Sigurnosne provjere trebaju pratiti razvoj i održavanje rješenja. Njihov opseg i učestalost određuju se prema rizicima, složenosti sustava i promjenama koje se uvode.

Cilj je pravodobno prepoznati ranjivosti, procijeniti njihov mogući utjecaj i odrediti prioritete za otklanjanje. Rezultate provjera važno je dokumentirati i pratiti jesu li uočeni problemi riješeni.

Što to znači za klijente?

Kod razvoja poslovnih web rješenja i softvera po mjeri strukturiran pristup sigurnosti donosi:

→ sigurnosne zahtjeve uključene u planiranje i arhitekturu

→ jasne odgovornosti i kontrolu pristupa

→ bolju sljedivost promjena

→ manji rizik skupih sigurnosnih incidenata

→ veću kontrolu nad održavanjem i razvojem sustava.

Takav pristup ne uklanja sve rizike. Omogućuje da ih se sustavno prepoznaje, procjenjuje i smanjuje, umjesto da se na njih reagira tek kada nastane problem.

Naš smjer u WEB Marketingu

U WEB Marketingu odlučili smo implementirati ISO 27001 kako bismo dodatno uredili upravljanje informacijskom sigurnošću i razvojne procese uskladili sa zahtjevima međunarodno priznatog standarda.

To uključuje jasnije definiranje odgovornosti, dosljednu primjenu sigurnosnih postupaka i redovito preispitivanje njihove učinkovitosti. Poslovni sustavi mijenjaju se zajedno s potrebama klijenata, pa sigurnosne mjere trebaju pratiti njihov razvoj.

Za klijente je važno da tehnološki partner razumije koje podatke sustav obrađuje, tko im smije pristupati i kakve posljedice može imati prekid njegova rada. Ta pitanja trebaju biti dio razgovora o rješenju od samog početka.

Znate li kako vaš tehnološki partner štiti podatke tijekom razvoja i održavanja sustava?
vrh stranice