Ana is an accomplished Agile and DevOps consultant with 20 years of experience in professional software development and deep expertise in Azure DevOps. She believes that combining agile processes, people practices, technical excellence, and integrated tools can foster an environment where continuous value delivery thrives. As a Microsoft DevOps MVP, Ana is skilled in optimizing processes to enhance development team efficiency. As a Professional Scrum Trainer at Scrum.org, she empowers teams of varying sizes with Scrum training and coaching. Ana is a familiar figure at local and international industry conferences and regularly delivers training workshops.
Mi u Omega Software započeli smo agilnu transformaciju cijele organizacije prije više od dvije godine i ne namjeravamo stati. U te dvije godine smo, od organizacije koja Scrum okvir zna samo iz ovakvih predavanja, transformirali poslovanje na način da se velika većina procesa u operacijama tvrtke u svojoj suštini provodi po Scrum okviru i da ga je organizacija istinski počela "živjeti". U ovom predavanju vam želimo prenijeti kako smo riješili nekoliko najvećih izazova vezanih za organizaciju posla, kvalitetu definicije zahtjeva i kvalitetu isporuka. Krenuti ćemo od pregleda cjelokupnog poslovnog procesa i pokazati vam kako različiti dijelovi Azure DevOps servisa podržavaju Omeginu implementaciju okvira Scruma i operativno poslovanje preko velikog broja klijenata i njihovih projekata ili produkata. Naglasak ćemo staviti na proces razrade korisničkih zahtjeva i otkriti kakvu ulogu su timski Refinement Kanban Boardovi odigrali u našoj transformaciji. Otkriti ćemo vam kakve okoline koristimo za proces testiranja kroz naš kanal isporuke i po čemu su one specifične. Očekujemo vas, jer vjerujemo da vrijedi čuti stvarne primjere s terena bez zadrške! Prezentaciju će održati Omegini stručnjaci i naši agilni coachevi iz tvrtke Agilist IT.
Read moreRazrada korisničkih specifikacija i zahtjeva ključna je aktivnost u razvojnom procesu. Produkt Owner, analitičari, kao i ostali članovi tima, svakodnevno surađuju kako bi jasno analizirali i shvatili što korisnici trebaju. Cilj im je stvoriti jasne stavke produktnog backloga koje će točno opisivati korisničke potrebe i pružiti timu sve informacije nužne za implementaciju rješenja. U ovom predavanju pružit ćemo vam pregled odabranih tehnika upravljanja korisničkim zahtjevima (Product Backlog Management), poput formata i sadržaja korisničkih priča (User Story, Job Story), tehnika razrade (refinement, slicing) i planiranja razvoja (Roadmaps, User Story Mapping). Kao centralni dio predavanja, predstavit ćemo kako Chat GPT može poboljšati način na koji razrađujete korisničke zahtjeve. Demonstrirat ćemo njegovu izvrsnost i brzinu u preciznoj razradi, kreiranju kriterija prihvatljivosti, pisanju testova i generiranju testnih podataka. Osim toga, otkrit ćemo vam praktične savjete kako maksimalno iskoristiti ovu tehnologiju i povećati vašu produktivnost uz istovremeno osiguranje kvalitete i potpunosti vaših raspisanih korisničkih zahtjeva. Ukazat ćemo i na poznate probleme u radu sa Chat GPT-om i kako ih izbjeći. Pridružite nam se u razgovoru sa Chat GPT-om, specijalistom za razradu korisničkih zahtjeva, bez obzira na njihovu domenu i složenost!
Read moreVjerujemo da su šanse da upravo planirate, provodite ili popravljate (neuspjelu) agilnu transformaciju velike. Želite li čuti više o našem pristupu agilnoj transformaciji? Agilnost se kroz Scrum i DevOps prakse i alate može uvoditi na razini timova, razvojnih odjela ili cijele organizacije te predstavlja znakovitu promjenu kojoj treba promišljeno pristupiti. Tajna uspjeha agilne transformacije leži u njenoj održivosti, jer je potrebno istovremeno provoditi organizacijske promjene i osigurati kontinuitet produkcijskog rada i brige o klijentima. Uz to, svaka organizacija ima svojih specifičnosti koje utječu na konačne ishode transformacije. Zbog navedenih razloga smo u Agilist ITu razvili jedinstveni i održivi pristup provođenju agilne transformacije. Srž našeg pristupa leži u upotrebi okvira Scruma za uvođenje Scrum i DevOps praksi i alata. Od početka uspostavljamo dva paralelna procesa: "optimizacijski proces" (za aktivnosti transformacije) koji transformira "produkcijski proces" (produkcijski rad). Na taj način promjene se uvode iterativno i inkrementalno, a timovi i organizacija uče kroz praktičan rad i usmjeravaju promjene tako da budu opipljive i primjenjive na njihove svakodnevne poslovne situacije. Želimo s vama podijeliti naše iskustvo rada u agilnim transformacijama te vam kroz dvije studije slučaja pojasniti osnove našeg pristupa. Posebno ćemo naglasiti naše zaključke vezane za preduvjete uspjeha i obratiti vam pažnju na najčešće greške. Pridružite nam se!
Read moreU dinamičnom poslovnom okruženju, svaki proizvod ili projekt prolazi kroz niz faza od ideje do konačne realizacije. U ovom predavanju, fokusirat ćemo se na integrirane vizualne alate koji transformiraju način upravljanja cjelokupnim životnom ciklusom razvoja proizvoda, od prodaje i analize zahtjeva, preko razvoja i planiranja isporuka, do korisničke podrške. Pokazati ćemo kako modelirati, pratiti i optimizirati ove slijedne procese kroz prilagođene Kanban ploče (Kanban Board), backloge (Product Backlog, Sprint Backlog) i planove isporuke (Delivery Plans) te kako održavati vezu s detaljnim koracima implementacije (izgradnja, testiranje, isporuke) u realnom vremenu. Pritom ćemo naglasiti važnost transparentnog uvida u stanje u svakom koraku ciklusa, što je preduvjet za informirano odlučivanje temeljem stvarnih podataka i metrika. Ovo predavanje namijenjeno je svima koji sudjeluju u procesu razvoja softvera od ideje do isporuke zadovoljnom korisniku. Pridružite nam se i otkrit ćete kako odabirom strukturiranih procesa i integriranog skupa alata možete savladati niz komunikacijskih, kolaboracijskih i tehnoloških izazova i maksimizirati vaše rezultate.
Read moreOvo predavanje istražuje tranziciju od DevOps-a do Developer Experience-a (DevEx). DevOps je kroz automatizaciju i kulturu suradnje uspostavio temelje kontinuirane efikasne isporuke kvalitetnog softvera. DevEx ide korak dalje i koncentrira se na zadovoljstvo razvojnih inženjera i u fokus stavlja utjecaj alata, procesa i kulture organizacije. Današnje moderne organizacije unaprjeđuju DevEx kroz poticanje autonomije timova unutar jasno definiranih granica i oblikovanje radnog okruženja u kojem su procesi optimizirani i velikim dijelom automatizirani. U takvom okruženju stvaraju se motivirani, produktivni i zadovoljni razvojni timovi sretnih developera čiji svakodnevni rad postaje učinkovitiji. Pridružite nam se kako bismo zajedno istražili kako alati poput GitHub Copilot-a i GitHub Codespaces uvode niz usluga koje povećavaju osobnu i timsku efikasnost članova razvojnih timova i time ih čine zadovoljnijima. Bez obzira jeste li developer, tester, UX dizajner ili član operativnog tima, upoznati ćete praktične strategije za optimizaciju cjelokupnog procesa rada, pomoć pri izvođenju svakodnevnih (ponavljajućih) radnih zadataka, i povećanje fokusa na ono što volite raditi. Otkrijmo zajedno kako stvoriti radno okruženje u kojem svaki član tima može biti zadovoljan, napredovati, kontinuirano isporučivati vrhunski softver i doprinositi uspjehu svog tima i cijele organizacije.
Read more