Category Archives: Razvoj softvera

Primeri postavljeni na GitHub

GitHubVećinu postova na blogu prati i izvorni kôd, do sada smo postavljali link na demo projekte kao arhive (zip fajl) na našem veb serveru. Ovo nije idealno rešenje iz više razloga, ne postoji mogućnost saradnje više programera, nema istorije izmena i sve ostalo što nam omogućavaju source control sistemi. Sistemi za verzionisanje (sors kontrole) su potrebni i korisni, čak i za ovakve primere kôda za koje nije planirano puno izmena, u pravim projektima su jednostavno neophodni. Poznavanje najmanje jednog sistema za verzionisanje kôda i osnovnih termina je neophodno, o tome ne bih da raspravljam, ima puno tutorijala na tu temu, evo jednog dopadljivog Intro to version control.

Ukoliko imate produkcioni kôd koji nije na sors kontroli, to je svakako veći prioritet od čitanja ovog posta, molim vas da pre sledećeg pasusa verzionišete taj kôd!
dalje…

Scrum & Jim

Red pill vs blue pullU organizaciji Scrum alliance i domaćeg Puzzle Software, Jim Coplien je održao dvodnevni Scrum Master trening u Beogradu 18. i 19. maja. Posle nekoliko godina rada u Scrum timu kao developer, a kasnije i kao Scrum master, koristim priliku da pored utisaka sa treninga zapišem i svoje viđenje metode i zajednice uopšte. Pre nego što položim test i zvanično postanem član Scrum alijanse :)

Znate da je Scrum agilna metoda za upravljanje (softverskim) projektima, koja je sve popularnija. Pri upoznavanju sa agilnim metodama i scrum-om primetio da ima puno različitih tumačenje samog scrum-a. Ove razlike su, delom, nastale i zbog toga jer je metoda sa razlogom zamišljena dovoljno opšte, više u smislu skupa preporuka i dobre prakse, nego kao metodologija koja bi davala gotove odgovore na postavljena pitanja.

dalje…