Razvoj softvera brzo se razvijao, prešli smo od pisanja kodova s sekvencijalnim strukturama i bez ikakvog razvojnog obrasca do stvaranja struktura za hvatanje zahtjeva, planiranja zadataka, umetanja razvojnih metodologija, strukturiranja troškova, stvaranja testova i prije svega pomaknite fokus s "program prvo, dokument kasnije".
Mnogo je razvojnih metodologija stvorenih tijekom vremena, sa svrhom da programi koji su danas stvoreni kvalitetni su, stabilni i laki za usvajanje.
Počeli smo posebno u posljednjim projektima u kojima sam bio prisutan koristiti agilne metodologije razvoja, posebno smo koristili OLOŠ da je više od razvojne metodologije a shema rada, OLOŠ je skup dobrih praksi koji se mora primijeniti za obavljanje zajedničkog rada kako bi se u što kraćem vremenu postigao kvalitetan razvoj.
Svrha Scruma je imati funkcionalne prototipove koji se mogu koristiti bez potrebe da glavni proizvod bude potpuno gotov, ovo pomaže brzo doći do rezultata, usvojiti nove zahtjeve ili izmijeniti početne zahtjeve, inovirati tijekom razvoja, povećati konkurentnostije savitljivost i produktivnost.
Budući da je SCRUM radna shema, on ima određene obvezne postupke, jedan od najvažnijih i onaj zbog kojeg sam upoznao alat otvorenog koda Taiga.io je zaostatak, što nije ništa više od popis svih radova na čekanju. Zovu se zadaci u scrumu korisničke priče a to su funkcionalnosti koje same po sebi imaju vrijednost, korisničke se priče obično procjenjuju u bodovima i ukazuju na složenost zadatka.
Tajga to je oruđe za besplatni softver i otvoreni izvor, stvorena za gUpravljajte i surađujte na agilnim projektima, uglavnom oni koji koriste Scrum i Kanban metodologija, također dopušta upravljati pitanjima.
Slično tome, Taiga ima i druge module poput wiki, video konferencije (zahvaljujući rješenju treće strane), locaine, nadogradnja opreme i kao da to nije dovoljno zahvaljujući njegovom moćan API dopušta integracija sa uslugama treća strana kao Slack, GitHub, GitLab, Bitbucket, HipChat, Gogs, Hall, između ostalih.
Tajga Distribuira se pod licencom otvorenog koda Affero GPL, napisan je u Django (backend) + AngularJS (frontend) i njegov izvorni kod je hostiran u GitHub kako bi ih koristila zajednica.
u počnite uživati u Taigi moraš registracija besplatno potvrdite svoj račun putem e-pošte koju vam šalju i prijavite se s gore navedenim informacijama.
La kombinacija del SCRUM okvir s Alat za upravljanje projektima Taiga, može se primijeniti na bilo koji projekt koji želite napraviti, bilo na razini razvoja programa ili u pripremi a članak na vašem blogu kao što ćemo pokazati u sljedećem praktični slučaj.
Prvi korak je stvaranje projekata (to može biti kanban projekt ili scrum projekt), oba su predlošci za započinjanje projekta, ali koji možete prilagoditi prema svojim potrebama i ukusu. U ovom ćemo slučaju odabrati Scrum projekt i dat ćemo ga sljedeći.
Dalje ćemo našem projektu dati ime i napisati opis
Jednom kada se stvori naš projekt u Taigi, prvo što primijetimo je Natrag, gdje možemo dodajte korisničke priče našeg projekta, svaka korisnička priča obično se procjenjuje u bodovima i to nam mora biti jasno ne bi trebalo označavati vrijeme za domaću zadaću, važno je napomenuti da procjena u tajgi može se vršiti prema ulogama.
Možete dodati onoliko korisničkih priča koliko je vašem projektu potrebno, a prilikom stvaranja nove priče morate staviti naslovje procjena, Estado, Oznake i opis zadatka. Zadatak također možete segmentirati ako to zahtijeva tim ili klijent.
Jednom kad su stvoreni svi potrebni zadaci koji su potrebni našem projektu, moramo stvoriti ono u Ološ zvan Sprintšto je grupiranje skupa zadataka koji može predstavljati a funkcionalni proizvod a to se planira izvesti u određeno vremensko razdoblje.
Projekt može imati onoliko sprinteva koliko je potrebno i svaki Sprint mora imati like rezultat prototipa.
U našem smo slučaju stvorili jedan sprint koji traje jedan dan, ali obično bi sprinti trebali trajati 3 do 4 tjedna u slučaju razvoja softvera, a između sprintova trebao bi biti dan odmora.
U sprint smo dodali sve prethodno kreirane zadatke, Taiga vam omogućuje da to učinite na jednostavan način povlačenjem i ispuštanjem svakog zadatka u sprintu koji želite. Također smo zadali prioritet zadacima pa određujemo koji bi se prvo trebao obaviti.
Taiga nam omogućuje da dodamo članove za suradnju na zadacima, na primjer dizajnera, da pozovemo nekoga da surađuje na vašem projektu, morate otići na administratorski izbornik i poslati pozivnicu na njihov e-mail.
Nakon što već pripremimo sprint i sa članovima spremnim za start, idemo na našu zadatku sprinta, a to je Kanban s nekoliko stupaca, svaki predstavlja sljedeće
- Povijest korisnika: Sve korisničke priče koje čine sprint.
- Novi: Svaka korisnička priča može se podijeliti na zadatke.
- U nastajanju: Jesu li to zadaci koji se trenutno izvršavaju.
- Spremno za testiranje: Jesu li to zadaci koji su gotovi, ali nisu testirani.
- Zatvoreno: Jesu li to oni zadaci koji su dovršeni
- Trebate informacije: Jesu li to zadaci kojima su potrebne dodatne informacije za dovršavanje.
Zadaće preuzima suradnik koji će ih izvršavati i koji će biti zadužen za njihovo mijenjanje u odgovarajući status. Ideja je da cijeli tim zna status projekta i radi više sinkronizirano.
Cilj sprinta je da su svi zadaci izvršeni, tajga nam nudi grafikon koji nam omogućuje da vidimo kako nam ide u svakom trenutku.
Na kraju svih zadataka naš sprint je gotov :).
Taiga nam nudi wiki projekta u koji možemo smjestiti informacije u vezi s projektom, sintaksa koja je vrlo poznata Smanjenje, Također možete dodati poveznice koje su vam potrebne za vaš projekt.
Možemo reći da Taiga dobro koristi svoj slogan:
«Besplatan, otvoren izvor i jednostavan za upotrebu”.
Ukratko, Taiga je:
- Snažan: Možete jednostavno prilagoditi i imati kontrolu nad svime.
- Jednostavno i intuitivno: Taiga vrlo je lako naučiti, a razina iskoristivosti je izvrsna. Također dovoljno dokumentacije da se uđe u svaku od njegovih karakteristika.
- Visoko dizajniran: Taiga je jednostavna i veličanstvena, dizajn je izvrstan i nikad se ne umorite od korištenja.
- Prilagodljivo: Možete dati željenu konfiguraciju svakom projektu, proširiti njegove funkcionalnosti zahvaljujući modulima i integrirati s drugim alatima.
Za zaključak, Taiga je izvrstan alat koji je sada nešto više od godinu dana dostupan svim korisnicima, alat je koji je nastao iz potrebe njegovih kreatora Za mene je to najbolji alat za upravljanje agilnim projektima čak i iznad vlasničkih rješenja.
Pozivamo vas da uživate, isprobate i, prije svega, dokumentirate kako je Taiga utjecala na vaš dan u dan.
Jednostavno rekavši da je SCRUM najbolji među agilnim metodologijama zajedno s XP-om.
Pozdrav 😉
Izvrsna pošta. Podijelio sam s nekim prijateljima koji vole upravljanje projektima. Koristim ga u produkciji kulturnih događaja.
Nisam poznavao ovu aplikaciju, hvala vam puno na članku. U mojim razvojnim projektima uvijek smo koristili Trello s mojim timom, ali Trello nije posebno za Scrum. Sigurno će nam biti vrlo korisno.
Pozdrav.
Također sam koristio trello, čak ga i dalje koristim u nekim projektima. Sve migriram u tajgu, prvenstveno zato što je besplatan i softver otvorenog koda, drugo jer je jasno dizajniran za scrum i treće jer se na razini integracije čini izvrsnim. Mi smo na ovaj ili onaj način prilagođavali neke aplikacije i to je bilo jako dobro ... U slučaju da nastavite koristiti trello, postoji trello za proširenje scruma u kromu, ali bez sumnje više volim Taigu koja već može izvorno nositi svu tu temu ... Jedna stvar koja je sjajna u Taigi je ta što možete imati vlastitu instalaciju, kasnije možda uploadajte vodič o tome kako imati svoju Taigu u svom oblaku.
Hvala na postu! U Taigi smo vrlo sretni što koristite Taigu.
Ako imate bilo kakvih pitanja, rado ćemo vam pomoći. Imamo i mailing listu za interakciju sa zajednicom: https://groups.google.com/forum/#!forum/taigaio
Ako želite vidjeti kako projekt ide i njegovu evoluciju, imate pristup javnom projektu: https://tree.taiga.io/project/taiga/kanban
pozdravi
Xaviju, hvala vam što ste odvojili vrijeme da pročitate što govorimo o vašem projektu, pozivamo vas da podijelite s nama u postu, vodičima, vodičima itd. Koji nam omogućava da saznamo više o Taigi i onome što možemo učiniti, posebno u područje integracije i razvoja, kao i dio posjedovanja Taige na našem lokalnom poslužitelju.
Ovdje imate Taiga dokumentaciju, postoji odjeljak o tome kako instalirati Taigu na vlastiti poslužitelj. http://taigaio.github.io/taiga-doc/dist/
Postoje i alternative koje je stvorila zajednica, a koje su ovdje detaljno opisane: http://taigaio.github.io/taiga-doc/dist/setup-alternatives.html
Taiga ima vrlo moćan API (https://taigaio.github.io/taiga-doc/dist/api.html) koji vam omogućuje lako stvaranje dodataka za integraciju s trećim stranama (http://taigaio.github.io/taiga-doc/dist/#contrib-plugins), pa čak i stvoriti nove teme korisničkog sučelja.
Bilo koja druga pitanja stojimo na raspolaganju!
Dobar dan Xaviju, prijatelju, pitanje, imat ćete vodič za instaliranje Taige u Debian 8, jer ja je instaliram i imao sam problema s instaliranjem tajga-back ovisnosti, molim.
Hvala Vam.
Kakav izvrstan članak. U svom radu koristim JIRA Agile, a osobno sam koristio Trello koji se mogao malo "prilagoditi" SCRUM-u, ali kad vidim ovo, mislim da je to konačna opcija.
Izvrsno, nadamo se da ćete nam reći kako upotrebljavate alat
Izvrsne aplikacije za agilno upravljanje projektima. Stručnjacima zainteresiranim za upravljanje projektima, također preporučujem posjet sljedećem linku Tečaj upravljanja projektima . Živjeli!
Čisto slučajno, kôd se može preuzeti i instalirati na vaš vlastiti poslužitelj? ili je to samo web?
Uvijek sam radio u Excelu i želio bih raditi pod ovim softverom.
Moram vidjeti kako migriram ono što imam sa svim državama na ovaj medij i primjećujem da na internetu ne dobivam puno informacija da bih razvio ono što želim.
Može li mi netko dati vezu ili savjetovati da počnem s migracijom
Gdje mogu dobiti pomoć za izvoz i uvoz epova i korisničkih priča iz Tajge???