Kako organizujemo rad na projektima: iza kulisa
Jedno od pitanja koje najčešće čujemo od novih članova: "OK, pridružio sam se. Šta sad?" Fer pitanje. Evo kako zapravo izgleda rad na projektu u Push Serbia zajednici.
Organizacija
Svaki projekat koji uđe u fazu razvoja dobija: GitHub repozitorijum, Slack kanal, i nedeljni sync poziv. To je to. Nema Jira ticketa, nema sprintova, nema standupa u 9 ujutru. Verujemo da volonterski rad zahteva fleksibilnost, ne korporativne procese.
Kreator projekta je de facto vođa tima, ali to ne znači da donosi sve odluke. Važne tehničke odluke se diskutuju na Slack-u ili tokom nedeljnog poziva. Princip je jednostavan: ko radi — odlučuje.
Komunikacija
Slack je naš centralni hub. Svaki projekat ima svoj kanal, plus postoje opšti kanali za diskusiju, pomoć, i objave. Pravilo broj jedan: nema glupih pitanja. Ako ne znaš kako nešto funkcioniše, pitaj. Neko će ti odgovoriti — obično u roku od par sati.
Nedeljni sync pozivi traju 30 minuta. Format: svako kaže šta je radio, šta planira, i gde mu treba pomoć. Bez PowerPoint prezentacija. Bez formalnosti. Kamere opcione.
Kod
Svaki projekat ima svoj tech stack koji bira tim. Jedino pravilo: mora biti open-source i dokumentovan. Pull request-ovi su obavezni — niko ne pusha direktno na main branch. Code review rade članovi tima, i tretiramo ga kao priliku za učenje, ne kao gatekeeping.
Za nove članove, obeležavamo issue-je sa labelom "good first issue" — to su zadaci koji su dovoljno mali i jasni da ih neko može uraditi bez dubokog razumevanja celokupnog koda.
Šta ne radimo
Ne pratimo ko koliko sati radi. Ne kažnjavamo ljude koji nestanu na dve nedelje — život se dešava. Ne zahtevamo minimum doprinosa. Ovo je volonterski rad i tretiramo ga kao takav.
Ali — očekujemo poštovanje prema drugima u timu. Ako si preuzeo zadatak i shvatiš da nećeš stići, javi. Ako imaš feedback na tuđi kod, budi konstruktivan. Ako nisi siguran u nešto, pitaj pre nego što pretpostaviš.
To je ceo "rulebook". Jednostavno je jer mora biti — volonteri nemaju vremena za birokratiju, a mi nemamo potrebu da je stvaramo.