CMS governance: kako marketing i development dele odgovornost
Blog • Web razvoj • • 8 min čitanja

CMS governance: kako marketing i development dele odgovornost

Autor Autorski tim · DA. Diџital agencija
Ažurirano 29.09.2026
Vreme čitanja 8 min
Sadržaj Pregledajte teme u tekstu

CMS governance je operativni okvir za upravljanje sadržajem, korisnicima, izmenama i tehničkim rizicima. Njegova svrha nije da marketingu oteža objavljivanje niti da development preuzme uređivačke odluke, već da se unapred zna ko ima pravo da odluči, ko sprovodi promenu i ko proverava posledice.

U dobro postavljenom modelu marketing samostalno upravlja sadržajem u granicama dogovorenog modela, dok development čuva integritet sistema, bezbednost, integracije i način na koji se promene uvode u produkciju. Granica između ta dva područja nije uvek ista, ali mora biti vidljiva i dokumentovana. Kod izrade ili proširenja prilagođenog CMS-a, ta pravila treba definisati zajedno sa modelom sadržaja i tehničkom arhitekturom, a ne tek nakon prvog incidenta.

Za širi kontekst odluke između gotovog i prilagođenog sistema može pomoći stranica custom CMS rešenje, ali ovaj tekst se bavi užim pitanjem: kako organizovati odgovornost nakon što CMS postane deo svakodnevnog rada.

Šta CMS governance obuhvata

Governance obuhvata pravila i odluke koje omogućavaju da CMS ostane upotrebljiv kada više ljudi, timova i sistema radi na istom sajtu. Najčešće uključuje:

  • vlasništvo nad odlukama – ko odobrava strukturu sadržaja, nove funkcije i izuzetke;
  • uloge i dozvole – ko može da kreira, menja, odobri, objavi ili obriše sadržaj;
  • workflow – kako sadržaj prolazi od nacrta do objave;
  • pravila za promene – šta se može menjati direktno u CMS-u, a šta zahteva development;
  • upravljanje rizicima – backup, audit trag, kontrola pristupa, testiranje i oporavak;
  • održavanje – ko prati zastarele stranice, neiskorišćena polja, greške i tehnički dug.

Ovo nije isto što i administracija korisnika. Administracija podešava naloge i dozvole, dok governance određuje zašto takva pravila postoje i kada ih treba promeniti.

Prva granica: sadržajna odluka ili sistemska promena?

Najpraktičnije pravilo je da marketing vodi odluke o značenju i prioritetu sadržaja, a development odluke o načinu na koji sistem taj sadržaj bezbedno podržava. Problem nastaje kod zahteva koji izgledaju kao mala urednička izmena, ali menjaju ponašanje sajta.

Marketing najčešće vodi

  • teme, poruke, ton komunikacije i prioritete kampanja;
  • urednički kalendar i status pojedinačnog sadržaja;
  • zahtev za novim tipom stranice ili poljem, u saradnji sa vlasnikom proizvoda;
  • proveru da li je objavljena stranica tačna, potpuna i usklađena sa poslovnim ciljem;
  • odluku da li sadržaj treba ažurirati, povući ili preusmeriti.

Development najčešće vodi

  • arhitekturu CMS-a, integracije, deployment i pristup produkciji;
  • bezbednost, ažuriranja zavisnosti, kontrolu privilegija i tehničko logovanje;
  • performanse, stabilnost i ponašanje sistema pod opterećenjem;
  • migracije, promene šeme i kompatibilnost sa postojećim sadržajem;
  • backup, oporavak i tehničku istragu incidenta.

Između ta dva područja postoje zajedničke odluke. Na primer, marketing može da definiše da urednici moraju da unesu autora, datum važenja i povezanu uslugu. Development odlučuje kako se ta polja modeluju, validiraju i prikazuju. Ako nova struktura utiče na URL-ove, pretragu, SEO elemente ili integraciju sa drugim sistemom, odluka mora biti zajednička.

RACI matrica koja sprečava prebacivanje odgovornosti

Ne mora svaki tim da koristi formalni RACI model, ali mora da odgovori na četiri pitanja: ko izvršava zadatak, ko je konačno odgovoran, koga treba konsultovati i koga samo obavestiti. Jedna osoba može imati više uloga, ali za svaku kritičnu aktivnost mora postojati jedno jasno mesto konačne odgovornosti.

AktivnostMarketingDevelopmentVlasnik proizvoda ili biznisa
Planiranje i prioritet sadržajaIzvršavaKonsultuje seOdobrava prioritete
Novi tip sadržajaDefiniše potrebuIzvršava tehničku promenuOdobrava poslovni smisao
Objava standardne straniceIzvršava i proveravaObaveštava se po potrebiNe učestvuje u svakoj objavi
Promena produkcionog kodaKonsultuje seIzvršavaOdobrava uticaj i prioritet
Incident sa dostupnošću ili podacimaObaveštava se i priprema komunikacijuVodi tehnički odgovorDonosi poslovne odluke

Ovakva tabela nije zamena za proceduru. Njena vrednost je u tome što uklanja nejasnoću pre nego što nastane hitan zahtev. Posebno treba definisati ko može da zaustavi objavu, ko može da vrati sadržaj na prethodnu verziju i ko komunicira incident prema spoljnim stranama.

Uloge i dozvole: princip najmanjeg potrebnog pristupa

U CMS-u nije dobro rešenje da svi imaju administratorska prava zato što je tako brže. Široke privilegije smanjuju trag odgovornosti i povećavaju posledice greške ili kompromitovanog naloga. Prava treba vezati za posao koji osoba obavlja, a ne za njen naziv u organizaciji.

Tipične uloge mogu biti:

  • autor – kreira i menja nacrte, bez objave;
  • urednik – proverava sadržaj i objavljuje u dozvoljenom prostoru;
  • vlasnik sadržaja – odgovara za tačnost, rok važenja i poslovni smisao;
  • prevodilac ili lokalizator – radi na jezičkoj verziji bez menjanja osnovne strukture;
  • administrator sistema – upravlja konfiguracijom i korisnicima;
  • developer – pristupa tehničkim okruženjima i kodu u skladu sa procedurom.

Za svaku ulogu treba zapisati šta može da vidi, kreira, menja, odobri, objavi i obriše. Posebno proverite prava za promenu URL-a, upload fajlova, skripte, webhooks i izvoz podataka. Privremeni pristup treba da ima rok i razlog, a napuštanje tima mora automatski pokrenuti reviziju naloga.

Workflow nije samo statusna oznaka

Workflow treba da odgovara stvarnom riziku sadržaja. Ako svaka mala ispravka prolazi kroz previše koraka, urednici će tražiti zaobilazna rešenja. Ako je sve direktno objavljivo, greške postaju javne pre nego što ih neko proveri.

Jedan razuman tok može imati sledeće faze:

  1. Nacrt – autor priprema sadržaj i prilaže potrebne materijale.
  2. Urednička provera – proveravaju se poruka, struktura, linkovi, mediji i pravopis.
  3. Poslovno odobrenje – vlasnik teme potvrđuje tačnost i spremnost za objavu.
  4. Tehnička provera po potrebi – uključuje se development kada promena utiče na šablon, integraciju ili ponašanje sistema.
  5. Objavljeno – sadržaj je vidljiv korisnicima i ima vlasnika za dalja ažuriranja.
  6. Povučeno ili arhivirano – sadržaj više nije aktivan, uz odluku šta se dešava sa URL-om i povezanim stranicama.

Nije neophodno da development odobrava svaku novu vest ili opis usluge. Njegova kontrola treba da se aktivira kada zahtev izlazi iz unapred definisanog uredničkog prostora. To može biti promena šablona, dodavanje skripte, masovna izmena, nova integracija ili promena koja utiče na više tipova sadržaja.

Kako se upravlja zahtevima za promenu

Najveća operativna greška je komunikacija kroz neformalne poruke bez konteksta. Zahtev „dodajte još jedno polje“ ne govori zašto je polje potrebno, ko će ga popunjavati, gde će se prikazivati i šta se dešava sa postojećim zapisima.

Svaki zahtev za promenu treba da sadrži najmanje:

  • poslovni problem i očekivani ishod;
  • tipove sadržaja i stranice na koje utiče;
  • primer sadržaja, uključujući prazan ili neobičan slučaj;
  • uticaj na URL, pretragu, prevode, integracije i postojeće podatke;
  • osobu koja odobrava poslovni deo;
  • kriterijum prihvatanja i plan vraćanja ako promena ne uspe.

Marketing ne bi trebalo da određuje tehničko rešenje samo zato što je ono najlakše opisati, a development ne bi trebalo da odbije zahtev bez objašnjenja rizika i moguće alternative. Dobar proces poredi opcije: promena konfiguracije, proširenje postojećeg modela, novi tip sadržaja ili razvoj posebne funkcionalnosti. Odluka se donosi prema posledicama po urednike, korisnike i održavanje, ne samo prema početnoj brzini.

Produkcija, testiranje i trag promena

CMS governance mora da razdvoji uređivanje sadržaja od promene aplikacije. Sadržaj se često može pripremiti i zakazati u CMS-u, dok se kod, šema i integracije uvode kroz kontrolisan proces. Pre produkcije treba proveriti da li promena radi sa postojećim zapisima, različitim ulogama, mobilnim prikazom, greškama validacije i nepredviđenim unosima.

Za operativnu transparentnost važan je audit trag: ko je promenio zapis, šta je promenjeno i kada. Detaljnije o tom mehanizmu govori tekst Audit log u CMS-u: ko je promenio šta i kada. Audit log nije zamena za kontrolu pristupa, ali olakšava istragu, vraćanje greške i proveru da li se procedura zaista primenjuje.

Odvojeno treba definisati backup i oporavak. Backup koji nikada nije testiran nije dovoljan dokaz da sistem može da se vrati u rad. U planu treba navesti šta se čuva, koliko dugo, ko pokreće oporavak i kako se proverava da vraćeni podaci odgovaraju očekivanom stanju. Za ovu temu pogledajte backup i disaster recovery za custom CMS.

Šta se radi kada timovi imaju različite prioritete

Marketing često traži brzinu zbog kampanje, dok development gleda dugoročnu stabilnost i rizik. Governance ne uklanja taj trade-off, već uvodi način da se on vidi i svesno odluči.

  • Ako je zahtev hitan, zabeležite šta se preskače i ko prihvata rizik.
  • Ako development odbija direktnu izmenu, ponudite bezbedniji urednički ili tehnički put.
  • Ako marketing traži izuzetak, ograničite ga vremenom, obimom i vlasnikom.
  • Ako se isti zahtev ponavlja, razmotrite trajnu funkcionalnost umesto ručnog procesa.
  • Ako se proces stalno usporava, proverite da li su dozvole i nivoi odobrenja pravilno postavljeni.

Važno je razlikovati stvarnu hitnost od lošeg planiranja. Hitna izmena sadržaja i hitna promena aplikacije ne treba da imaju isti put. Za prvu je možda dovoljan ovlašćeni urednik; za drugu su potrebni procena uticaja, testiranje i plan povratka.

Minimalni governance paket za novi ili postojeći CMS

Tim može početi bez velikog pravilnika. Dovoljna je kratka, održiva dokumentacija koja pokriva najskuplje nejasnoće:

  1. spisak uloga i dozvola sa vlasnikom svake uloge;
  2. mapa tipova sadržaja i njihovih poslovnih vlasnika;
  3. workflow za standardne, osetljive i tehničke promene;
  4. pravilo za produkcioni pristup, testiranje i vraćanje promene;
  5. plan za audit log, backup, incidente i gašenje naloga;
  6. kanal i format zahteva za razvojne izmene;
  7. datum naredne revizije dokumentacije.

Ovaj paket treba proveriti nakon promene tima, novog tipa sadržaja, uvođenja integracije ili incidenta. Governance koji je napisan jednom i više se ne otvara postaje dokumentacija bez operativne vrednosti.

Kako odabrati sledeći korak

Ako postoje česte greške u objavi, nejasno vlasništvo ili previše administratorskih naloga, prvo mapirajte uloge, sadržajne tipove i kritične tokove. Ako je problem u tome što svaka nova poslovna potreba zahteva ručne zaobilaznice, procenite da li model i arhitektura CMS-a podržavaju način rada koji organizacija zaista ima.

Kada se CMS uvodi kao deo novog sajta, governance treba uključiti u početni proces izrade sajta, zajedno sa definisanjem sadržaja, odgovornosti i tehničkih okruženja. Kada je sistem već u upotrebi, krenite od jedne oblasti sa jasnim vlasnikom, dokumentujte pravila i tek onda ih proširite na ostatak platforme.

Najkorisniji prvi sastanak nije pitanje „ko je administrator?“, već: koje promene marketing mora da može da uradi sam, koje promene zahtevaju development i kako ćemo dokazati šta se dogodilo kada nešto pođe po zlu? Odgovori na ta pitanja predstavljaju praktičnu osnovu CMS governance-a.

Podelite tekst
LinkedIn X Facebook
DA.
Autor i urednik sadržaja

DA. Editorial Team

SEO, PPC, web razvoj i dizajn tim DA. Tekstove zasnivamo na iskustvu iz aktivnih projekata, Search Console podacima, platformskim promenama i praktičnim testovima.

Google Preferred Sources

Pratite DA. kao izvor koji želite da viđate češće.

Dodajte da.org.rs u svoje Preferred Sources i olakšajte Google-u da vam češće prikaže DA. sadržaj kada je relevantan za vaše pretrage.

Dodaj DA. kao izvor
DA. Web razvoj

Treba vam sajt koji je brz, jasan i spreman za rast?

Od prezentacionih sajtova do custom CMS i web rešenja, gradimo tehničku osnovu za SEO, kampanje i konverzije.

DA. DIGITALNI SAVETNIK

Pitajte DA.

Recite mi cilj, problem ili sledeći potez. Usmeriću vas na relevantan DA vodič ili uslugu.