LaraconEU – Day 2

MATTHIAS NOBACK – please understand me
Sodelovanje med razvijalci in menedžerji, vzajemno razumevanje, je sploh mogoče?
Glavne točke govora:
- Imamo razvijalce, ki ničesar ne zahtevajo….naredijo kar se jim reče…in “they don’t give a shit”.
- Razvijalci želijo govoriti z menedžerji, saj ti dve skupini delata v dveh različnih smereh. Ko bomo to uredili, bo tudi upravljanje lažje in predvsem ga bo manj.
- Razvijalci ne bi smeli biti izključeni iz podrobnosti projekta, morajo vedet kaj delajo za stranko / uporabnika.
- Razvijalci bi morali sodelovati v verigi stranka – menedžer – stranka
Kako začeti?
- Izvedite kdo so uporabniki in kakšen je njihov namen uporabe vaše storitve.
- Naučite se kar se lahko o vašem projektu.
- Delite si cilje > cilji razvijalca in menedžerja so enaki!
- Razvijalec in menedžer si morata biti enakopravna, oba morata nositi odgovornost za svojo delo.
- Razvoj programske opreme, strani je pomembno in težko delo, zato bi si morali biti razvijalci in menedžerji enakopravni tudi kar se tiče finančne plati.
- Razvijalci so pomembni: “Everyday we should show what magic we can do…just get up and do it”
TIHOMIR OPACIC – the state of content management
Glavne točke govora:
- Razvijalci menijo, da je najboljši CMS tisti, katerega znajo sami najbolj produktivno uporabljati. Pa vendar je najboljša rešitev za razvijalce CMS ki je:
* zrel
* dobro podprt s strani skupnosti
* dobro dokumentiran
* se ga da enostavno razširiti
* je zgrajen tako, da posepeši razvojene procese - Lastniki agencij največkrat mislijo, da je najboljša rešitev najbolj popularen CMS. Vendar je najboljša rešitev za njih tisti CMS, ki prinese stranki največjo vrednost, tisti, ki je razvit prijazno uporabniku.
- Stranke mislijo, da je najboljši CMS tisti, ki ima vse funkcije, v realnosti pa je najboljša rešitev za stranke:
* tisti, ki ustreza zahtevam projekta ter ima “pametne” lastnosti, funkcije.
* tisti, ki je tehnično grajen tako, da uporablja moderno tehnologijo.
* tisti, ki ima velik back-end vmesnik.
* tisti, ki ga lahko katerakoli druga agencija ob prenosu lahko brez problema prične uporabljati. - Prodajalci velikokrat mislijo, da je najboljši CMS tisti, ki ima vse funkcije, ki ji bo kadarkoli in kdarkoli potreboval. Vendar v relanosti je najboljši CMS za prodajalca tisti, ki:
* ima super vmesnik
* ima super podatkovno strukturo
* je odlično dokumentiran
* se pozitivno ujame s skupnostjo
* tisti, ki je fokusiran na to kako reševat specifične probleme
Predavanje na:
http://www.slideshare.net/tihomiropacic
Najava Laravel certification programa
Velika novica za vse, ki delajo na Laravelu – najavljen je Laravel certifikacijski program!
Več na: https://laravel.com/certification/
Jeroen V.D. Gulik – how to effectively grow a development team
Vprašanje s katerim se srečujemo prav vsi, ki smo v tem poslu. Namreč posedeti razvijalce skupaj v sobo in pričakovati vzajemnost ter odlično ekipo, je utopija. Kaj pa lahko storimo?
Glavne točke predavanja:
- Kako učinkovito povečamo ekipo?
* novačenje
* delitev znanja o razvoju, kako razvijalci razmišljajo in delujejo skupaj
* odprta komunikacija
* zaposlujte ekipo ne oseb - Vrednost? Vi ste vaša, kaj pa naše?
* dobro vzdušje (vsekakor negativnost out)
* učenje pred znanjem
* skupno delo
* zaupanje pred preverjanjem
“Vaja”: razvijalci naj vam napišejo 3 stvari s katerimi so zadovolnji ter 3 za katere menijo, da bi se lahko popravile (s katerimi niso zadovoljni). - Kaj si razvijalci najbolj želijo?
* pravo vsoto finančnih sredstev s katero bodo lahko živeli tudi izven pisarne.
* želijo se učiti ves čas (izivi dobrodošli)
* varno okolje
* želijo dobro opremo na kateri delajo
* čiste pisarne
* nazive (kar pomeni, da si omislite senior, mid in junior razvijalce)
* vlagajte v njih, da lahko prilezejo do senior razvijalca
* čim manjše število sestankov
* če ne sodeluješ na sestanku, potem ne smeš priti na drug sestanek
* najbolj jih moti vprašanje: “Hey, can I ask you just one Question?”
* moti jih, če morajo preveč časa iskati informacije - Kako bo ekipa najbolje in najhitreje dobro rasla?
* dajte jim priložnost, da se razvijejo, dokažejo
* ekipa vam mora zaupati
* mikro-upravljanje > NE
* menedžerji naj ne bi menedžirali ljudi
* postavite jasne cilje
* postavite standarde
* naj se probajo samoorganizirat
* vsi zaposleni naj jih podpirajo - Dinamičnost ekipe:
* oblikovanje
* hiearhija
* norme
* izvajanje
Zapomnite si! Vsakič, ko kdo zapusti vaše podjetje imate novo ekipo, vse se “resetira”, vsa dinamika se mora pričeti znova.
- Odgovornost:
* ok je, če vam spodleti. Naučite se prilagajati
* če njim spodleti, jih motivirajte
* vključevanje v odgovornost - Upravljajte s hojo po pisarni; vodja ekipe naj bo v isti pisarni, kot ostali. Bodite dostopni in na voljo.
- Tiste majhne, a velike stvari: Ni vse v delu
- Kaj dobimo s tem?
* srečne razvijalce
* ponos
* ekipo, ki se spoštuje
* skoraj rešeno zaposlovanje
* razvijalce, ki niso izgoreli