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:

  • pouzdanost,
  • kompatibilnost,
  • mogućnost održavanja,
  • saradnju u radu,
  • mogućnost zamjene,
  • efikasnost,
  • mogućnost testiranja i
  • ponovne upotrebe softverskog sistema.

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:

  1. Neke od tih zavisnosti zasnivaju se na tehnologiji. Primjer: UI / UX Dizajn treba da imam prije nego što kreiram softver / veb aplikaciju ili da dodam novu funkciju, neki od ovih zavisnosti tiču se dostupnosti ljudi u određenom vremenskom intervalu i sl.
  2. Neke zavisnosti su obavezne jer se moraju dogoditi. Primjer: Moram da imam softverski kod na raspolaganju da bih mogao da testiram i sl.
  3. Neke od njih su diskrecione zavisnosti. Primjer: možda bi nam bilo pogodnije organizovati rad na određen način i sl.
  4. Neke od njih mogu biti eksterne zavisnosti. Primjer: naš tim je jedan od mnogobrojnih timova (Scrum of Scrums ili Nexus) koji zavise od raznih inputa drugih timova, kako bi uspješno izvršili svoj zadatak.
  5. Konačno, i svakako ne najmanje važno, možda imamo različite interne zavisnosti između naših timova i resursa i načina na koji obavljamo svoj posao. Sve ih je potrebno identifikovati.

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:

  1. Detaljno usisaš tepih i uzduž i poprijeko,
  2. Izmakneš krevet i usisaš ispod kreveta,
  3. Izmakneš sve stvari u sobi i usisaš ispod njih,
  4. Obrišeš podove...

... 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.

Simon Sinek presents a simple but powerful model for how leaders inspire action, starting with a golden circle and the question "Why?"  His examples include Apple, Martin Luther King, and the Wright brothers and as a counterpoint Tivo, which (until a recent court victory that tripled its stock price) appeared to be struggling.

Dobrodošli

Hvala Vam što ste izabrali posjetiti DM Spot portal.

Na njemu ćete naći:

  • podatke o autoru,
  • članke na temu nauke i tehnologije,
  • eBiblioteku, preporuke,
  • članke iz života i stila i
  • promociju potencijala Republike Srpske.

Vidjećete i nešto što se nalazi između redova, moju ljubav i trud da ovaj sajt i komunikaciju prema Vama učinim originalnom, korisnom i atraktivnom i obećanje da neću prestati da se trudim.

Ukoliko nađete da Vam je posjeta ovom portalu bila koristila u bilo kom pogledu, razmislite o tome da mi platite kafu kako biste podržali moj rad.

Preporuka

Riješite današnji problem

Igrajte šah - Play chess online