Radi na pozicijama tehničkog konzultanta za Visual Studio Application Life Cycle Management (ALM) i Team Foundation Server (TFS) platformu. Primarno se bavi implementacijom Microsoft ALM okruženja za klijente, što uključuje planiranje, instalaciju, integraciju i prilagodbu okruženja, te edukaciju i dugoročno savjetovanje razvojnih timova različitih veličina. Redovito drži predavanja na domaćim i stranim konferencijama (WinDays, Advanced Developer Days, DevArena, ALM Days, Basta!), tehnološke treninge (Microsoft Innovation Center) kao i treninge prilagođene klijentima (Telekom, ISV, javne službe, bankarski sektor, itd.). Sudjelovala je na raznim svjetskim developerskim konferencijama (Microsoft TechEd, Microsoft PDC, Agile 2011). Diplomirani inženjer matematike i računarstva, MCSD, MCTS for TFS, posjeduje iskustva voditelja razvojnih timova te višeg razvojnog inženjera na brojnim uspješnim razvojnim projektima u Hrvatskoj i inozemstvu. Također se intenzivno bavi tehnikama vođenja projekata i upravljanja razvojnim procesom. U slobodno vrijeme istražuje sa svojom djecom čari prirode i društva.
Kontinuirana isporuka i DevOps – druga polovica razvojnog ciklusa
- Nivo 300
- Datum 23. travnja 2013. 9:30
Kontinuirana isporuka (continuous delivery) ima za cilj automatiziranu, čestu, iterativnu i inkrementalnu isporuku novih verzija softvera i predstavlja jedan od najviših stupnjeva zrelosti softverskog razvojnog tima i pripadnog razvojnog procesa. Nakon što uvedemo u upotrebu sve potrebne alate i procese, kada tim uvježba sve postupke potrebne za česte isporuke, nijedan bug nije problem riješiti ili novi zahtjev ispuniti. Da bismo mogli uspostaviti kontinuiranu isporuku potrebno je ispuniti niz preduvjeta: automatizirati alate za testiranje i isporuku, prikupljanje povratnih informacija od korisnika, prikupljanje kritičnih metrika itd. U ovom predavanju bavimo se kontinuiranom isporukom promatrajući cjelokupni razvojni ciklus uz fokus na praćenje aplikacije u produkcijskoj primjeni i suradnju razvojnog dijela tima (development) i tima za podršku produkcije (operations). DevOps opisuje suradnju razvoja i produkcije na svim razinama i automatizaciju postupaka operations odjela. Kroz niz demoa, koristeći System Center Operations Manager (SCOM) zajedno s Team Foundation Serverom (TFS) vidjet ćemo kako razvoj (Dev) automatski isporučuje softver u produkciju (Operations) i kako iz produkcije dolaze povratne informacije i metrike natrag u razvoj. Uz ove alate i demonstrirane prakse lako je ostvariti DevOps i omogućiti kontinuiranu isporuku.