Organisational Culture (OC) is a key component in business and has an impact on the strategic direction of the business. Culture influences management, decisions, and all business functions from accounting to production.
Here is how Spotify's OC. This culture description is really a mix of what they are today and what they are trying to become in the future.
Na osnovu zaključka Vlade, donešena je Naredba o obaveznom obustavljanju vaspitno-obrazovnog rada u svim osnovnim i srednjim školama i na fakultetima, radi preventivnog djelovanja i sprečavanja pojave širenja virusa korona.
Kad god da se desi neka nepredviđena situacija, svakako da treba preventivno delovati, što se i radi, ali treba ići i korak dalje, odnosno na koji način nešto možemo unaprijediti a u ovom konkretnom slučaju, kako možemo unaprijediti proces izvođenja nastava.
Evo primjera rješena: U Hrvatskoj su donijeli odluku o učešću Hrvatske radio-televizije u sprovođenju nastavnog programa i izvođenju nastave na daljinu u uslovima proglašene epidemije virusa korona. 17.03.2020. počela je škola za osnovne škole u Republici Srpskoj na RTRS-u. Bolje išta nego ništa, iako smatram da u 21. vijeku treba tražiti modernije načine za izvođenja nastave a ne tehnologiju iz prošlog vijeka koja jednostavno nije za to previđena, posebno jer se ne vidi jasno jer nije u HD rezoluciji. Šta je rješenje?
Definicija: Prestavljaju NEFUNKCIONALNE OSOBINE koje nisu pokrivene funkcionalnim specifikacijama odnosno kvalitativne osobine koje sistem mora da ima. Uopšteno govoreći odnose se na:
U nastavku su navedeni najčešći tipovi nefunkcionalnih zahtjeva:
Definicija: Softverske zavisnosti (eng: Software Dependencies) su odnosi ili stanje između pojedinaca, timova i organizacija u kojem jedan objekat (bilo da je u pitanju softverski kod, funkcija, alat i sl. ili osoba, tim ili organizacija/e) koristi tj. zavisi od funkcije drugog objekta da bi završila svoj posao.
Vrste tehničkih zavisnosti:
Postoje različiti načini za određivanje prioriteta kao što su: MoSCoW Metoda (M - Must have, S - 'Should have, C - Could have, W - Won't haves' or 'Would haves'), 100 poena Metoda ili Kano Model. Sada ćemo ukratko razmotriti jednu analizu pod imenom Paired Comparison Analiza.
Kada birate između više različitih prioriteta u razvoju softverskog proizvoda, kako se odlučiti koja ima viši nivo prioriteta?
Ovo je posebno izazovno ako se vaše opcije međusobno razlikuju, ako su kriterijumi za odluku subjektivni ili ako nemate objektivne podatke koje biste koristili za svoju odluku. "Paired Comparison Analysis" upoređivanje pomaže vam da utvrdite relativni značaj više različitih opcija. U ovom članku i videu imate priliku saznati kako možete upotrijebiti "Paired Comparison" analizu za donošenje odluka.
Ako se bavite ozbiljnim razvojem softvera, male su šanse da niste čuli za kompaniju Atlassian koja se bavi izradom softvera za razvoj i kolaboraciju. Dakle, svemu onom što treba jednom razvojnom timu.
Iako razvojni programeri ne vole previše pisati tehničku dokumentaciju, konfiguraciona uputstva i sl. moram reći da je Confluence izuzetno koristan alat posebno kada bi ga svi koristili, dakle ne samo programeri već i sve ostale uloge na projektu.
Riječ je o softveru u kojem možete napraviti workspace za svaki projekt. U tom prostoru možete kreirati dokumente, dijagrame, wiki stranice, how-to tutorijale, dijeliti linkove … sa ostatkom tima. Na taj način projektni tim (ili Scrum tim) ima svu dokumentaciju na jednom mjestu i svi uvijek imaju pristup zadnjim verzijama dokumenata.
Na ovaj način sva projektna dokumentacija se nalazi na svima znanoj lokaciji i više nije u "zaboravljenim" Word ili Excel dokumentima, emailovima, taskovima i sl. Ovaj alat služi upravo tome – da je sve na jednom mjestu, da se vidi ko je što napisao, kada je to napisao, kada je izmijenio i slično.
Softver transformiše svijet. Dok se digitalna transformacija dešava, pojavljuju se nove mogućnosti stvarajući koristi za čovječanstvo ali i neizvjesnosti i rizike. Tradicionalni modeli razvoja softvera stavljaju efikasnost iznad vrijednosti i primjenjuju procese koji jednostavno više ne rade kako treba.
Zbog toga ovakvi projekti često probijaju rokove, zahtjevaju dodatni novac za finansiranje a vrlo često mogu da zastare prije same isporuke na tržište ili u produkciju. Pogledaj video - FBI Sentinel Project.
Pa šta onda da se radi.
Definicija ZAVRŠENO (Definition of Done - DoD) presudna je za svaki posao koji obavljate (posebno za agilni tim).
Primjer: Žena vam je rekla da trebate usisati stan. Ukoliko nije, mada vjerovatno jeste :), definisala "Done", vi ćete vjerovatno preći samo 2 puta posred sobe i ako ste "neiskusni" reći ćete da ste završili zadatak za 5 minuta.
Međutim, ukoliko vam žena definiše da se "Done" smatra tek kad:
... onda to više nije 5 minuta ali predstavlja ključni faktor za isporuku usluge visokog kvaliteta i zadovoljavanje menadžmenta (u ovom slučaju vaše žene) ili klijenta u pogledu upravljanja projektom i rezultatom rada.
Vratimo se na ovaj naš svakodnevni informatički podijum, da biste to postigli, morate da isporučujete samo ono što je zaista obavljeno i to ne samo u pogledu funkcionalnosti, već i u pogledu kvaliteta.