Session

GitHub Issues - Alati za planiranje i praćenje za developere

GitHub je oduvijek bio odličan izbor za repozitorij kôda, a sve potrebno za izgradnju CI/CD kanala isporuke ili drugih automatskih procesa već neko vrijeme imamo zahvaljujući GitHub Actions. Međutim, nedostajali su nam dobri alati za planiranje i praćenje posla, jer postojeći GitHub Issues nisu odgovarali potrebama ozbiljnih projekata. S novom generacijom GitHub Issues se to napokon mijenja.

GitHub Issues, koji su u javnu betu ušli prije nešto više od mjesec dana, donose jednostavne, brze i vrlo prilagodljive alate za praćenje rada na projektima. Na raspolaganju nam stoje tablice ili ploče, ovisno o tome što nam više odgovara. Dizajneri u GitHubu inzistirali su na brzini i fleksibilnosti alata i namjerno se nisu vezali uz određenu metodologiju, već su alat učinili jednostavnim za upotrebu neovisno o procesu, praksama i drugim alatima koje koristimo i na koje smo navikli. Želite li sve raditi iz komandne linije? Slobodno. Brži ste u radu kada ne koristite miša? Sve naredbe su dostupne kroz kratice na tipkovnici.

Rad na novom projektu najlakše započinjemo upotrebom tabličnog prikaza koji nudi efikasnu podršku za filtriranje, grupiranje i sortiranje Issuea i Pull requesta. U sljedećem koraku dodajemo prilagođena polja i definiramo različite poglede na podatke. Na ovaj način lako uređujemo redoslijed stavki na Product Backlogu, planiramo Sprint Backlog ili radimo trijažu bugova. Iste ove Issue ili Pull requeste možemo u dodatnom pogledu prikazati u obliku Kanban ploče i tako pratiti napredak projekta.

Kada na ova osnovna svojstva dodamo notifikacije, automatizirana pravila koja možemo sami postavljati, izvještaje i grafove te podršku za skaliranje i hijerarhije, GitHub Issuei postaju još moćniji alat, a istovremeno zadržavaju jednostavnost.

Želite li upoznati alat za planiranje projekata i praćenje napretka namijenjen developerima, koji će zbog jednostavnosti i lakoće korištenja voljeti i projektni menadžeri, pridružite nam se na ovom predavanju i kroz niz demoa upoznajte GitHub Issues!

Ana Roje Ivančić

Agile i DevOps konzultant, Professional Scrum Trainer, Microsoft MVP

Split, Croatia

View Speaker Profile