Taiga, najboljše agilno orodje za upravljanje projektov + študija primera

Razvoj programske opreme se je hitro razvijal, prešli smo od pisanja kod z zaporednimi strukturami in brez kakršnega koli razvojnega vzorca do ustvarjanja struktur za zajemanje zahtev, načrtovanja nalog, vstavljanja razvojnih metodologij, strukturiranja stroškov, ustvarjanja testov in predvsem do premakni fokus s "program najprej, dokument pozneje".

Obstajalo je veliko razvojnih metodologij, ki so bile ustvarjene skozi čas, z namenom, da danes ustvarjeni programi so kakovostni, stabilni in enostavni za uporabo.

Zlasti v zadnjih projektih, kjer sem bil prisoten, smo začeli uporabite agilne razvojne metodologije, posebej smo uporabili SCRUM da je več kot le razvojna metodologija a shema dela, SCRUM je niz dobrih praks ki ga je treba uporabiti za skupno delo, da bi v najkrajšem možnem času dosegli kakovostni razvoj. Scrum

Namen Scruma je imeti funkcionalne prototipe ki se lahko uporablja brez potrebe, da je glavni izdelek popolnoma končan, to pomaga hitro doseči rezultate, sprejeti nove zahteve ali spremeniti začetne zahteve, med razvojem inovirati, povečati konkurenčnost, fleksibilnost in produktivnost

Ker je SCRUM delovna shema, ima nekatere obvezne postopke, enega najpomembnejših in tistega, zaradi katerega sem poznal odprtokodno orodje Taiga.io je zaostankov, kar ni nič drugega kot seznam vseh čakajočih del. Pokličejo se naloge v scrumu uporabniške zgodbe in so funkcionalnosti, ki imajo vrednost zase, zgodbe uporabnikov se na splošno ocenijo v točkah in kažejo na zapletenost naloge. Tajga logotip

Taiga je orodje brezplačna programska oprema in odprtokodna koda, ustvarjen za gVodite in sodelujte pri agilnih projektih, predvsem tiste, ki uporabljajo Scrum in Kanban metodologija, omogoča tudi upravljanje vprašanj.

Podobno ima Taiga tudi druge module, kot so wiki, video konferenca (zahvaljujoč rešitvi tretjih oseb), locain, nadgradnja opreme in kot da to po njegovi zaslugi ni dovolj zmogljiv API omogoča integracija s storitvami tretja oseba kot Slack, GitHub, GitLab, Bitbucket, HipChat, Gogs, Hall med drugim.

Taiga moduli

Taiga Razdeljen je pod odprtokodno licenco Affero GPL, zapisan je v Django (backend) + AngularJS (frontend) in njegova izvorna koda gostuje v GitHub za uporabo v skupnosti.

za začnite uživati ​​v Taigi moraš register brezplačno preverite svoj račun prek e-pošte, ki vam jo pošljejo, in se prijavite z zgoraj navedenimi podatki.

La kombinacija od Okvir SCRUM s Orodje za upravljanje projektov Taiga, se lahko uporabi za kateri koli projekt, ki ga želite narediti, bodisi na ravni razvoja programa bodisi pri pripravi a članek na vašem blogu kot bomo pokazali v naslednjem praktični primer.

Prvi korak je ustvarjanje projektov (lahko je projekt kanban ali scrum projekt), obe sta predlogi za začetek projekta, vendar ju lahko prilagodite svojim potrebam in okusom. V tem primeru bomo izbrali Scrum projekt in ga dali naslednji.

Ustvari projekt Taiga

Nato bomo našemu projektu dali ime in mu napisali opis.

Ime in opis projekta Taiga

Ko je naš projekt v Tajgi ustvarjen, najprej opazimo nazaj dnevnik, kje lahko dodajte uporabniške zgodbe našega projekta, vsaka uporabniška zgodba se običajno ocenjuje v točkah in to nam mora biti jasno ne sme navajati časa domačih nalog, je pomembno omeniti, da ocena v tajgi se lahko opravi po vlogah.

Tajga projektni odbor

Dodate lahko toliko uporabniških zgodb, kot jih potrebuje vaš projekt, pri ustvarjanju nove zgodbe pa morate dodati naslov, ocenoje Estado, oznake in opis naloge. Nalogo lahko tudi segmentirate, če to zahteva skupina ali stranka.

Zgodba uporabnika Taiga

Povzetek zgodbe uporabnika Taiga

Ko so ustvarjene vse potrebne naloge, ki jih potrebuje naš projekt, moramo ustvariti, kaj v Scrum imenuje se Sprint, kaj je združevanje nabora nalog ki lahko predstavlja a funkcionalen izdelek in to naj bi izvedli v določeno časovno obdobje. 

Projekt lahko vsebuje toliko sprintov, kolikor je potrebno Sprint mora imeti všeč rezultat prototipa

V našem primeru smo ustvarili en sam šprint, ki traja en dan, običajno pa morajo šprinti trajati 3 do 4 tedne v primeru razvoja programske opreme, med sprinti pa mora biti dan počitka.

Taiga novi sprint

Šprintu smo dodali vse predhodno ustvarjene naloge, Taiga vam omogoča, da to storite na enostaven način tako, da povlečete in spustite vsako opravilo v šprintu, ki ga želite. Naloge smo tudi prednostno razvrstili, zato določimo, katero je treba najprej opraviti.

Taiga nam omogoča, da dodamo člane za sodelovanje pri nalogah, na primer oblikovalca, da povabimo nekoga, ki sodeluje pri vašem projektu, pojdite v skrbniški meni in povabilo pošljite na njegovo e-pošto.

člani tajge

Ko imamo sprint že načrtovan in so člani pripravljeni na štart, gremo na našo opravilno ploščo sprinta, to je Kanban z več stolpci, od katerih vsak predstavlja naslednje

  • Zgodovina uporabnikov: Vse uporabniške zgodbe, ki sestavljajo šprint.
  • Novo: Vsako uporabniško zgodbo lahko razdelimo na naloge.
  • V teku: Ali so to naloge, ki se trenutno izvajajo.
  • Pripravljen na preizkus: Ali so to naloge, ki so končane, vendar niso bile preizkušene.
  • Zaprto: Ali so to naloge, ki so bile dokončane
  • Potrebujete informacije: Ali so to naloge, za katere so potrebne dodatne informacije.

Naloge prevzame sodelavec, ki jih bo izvajal, in bo zadolžen za njegovo spreminjanje v ustrezen status. Ideja je, da celotna ekipa pozna status projekta in deluje bolj sinhronizirano.

Tage Sprint Task Panel

Cilj sprinta je, da so vse naloge dokončane, tajga nam ponudi graf, ki nam omogoča, da vidimo, kako nam gre ves čas.

Taiga Graphic

Na koncu vseh nalog se je naš sprint končal :).

Taiga nam ponuja wiki projekta, v katerega lahko damo informacije o projektu, sintaksa, ki jo uporabljamo, je zelo znana znižanje, Dodate lahko tudi povezave, ki jih potrebujete za svoj projekt.

Lahko rečemo, da Taiga zelo dobro uveljavlja svoj slogan:

«Brezplačna, odprtokodna in enostavna za uporabo".

Skratka, Taiga je:

  • Zmogljiv: Vse lahko enostavno prilagodite in imate nadzor.
  • Preprosto in intuitivno: Taiga je zelo enostaven za učenje in njegova uporabnost je odlična. Tudi dovolj dokumentacije, da se poglobimo v vsako njeno značilnost.
  • Visoko oblikovano: Taiga je preprosta in čudovita, njena zasnova je odlična in nikoli se je ne naveličate.
  • Prilagodljivo: Vsakemu projektu lahko dodelite želeno konfiguracijo, po zaslugi modulov razširite njegove funkcionalnosti in se povežete z drugimi orodji.

Za zaključek: Taiga je odlično orodje ki je zdaj nekaj več kot eno leto dostopno vsem uporabnikom, je orodje, ki se je rodilo iz potrebe njegovih ustvarjalcev in Zame je najboljše orodje za upravljanje agilnih projektov, tudi nad lastniškimi rešitvami.

Vabimo vas, da uživate, preizkusite in predvsem dokumentirate, kako je Taiga vplivala na vaš vsakdan.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   brezimen je dejal

    Preprosto rečem, da je SCRUM skupaj z XP najboljši med agilnimi metodologijami.
    Lep pozdrav 😉

  2.   Fran ruiz je dejal

    Odlična objava. Delil sem ga s prijatelji, ki imajo radi projektno vodenje. Uporabljam ga pri produkciji kulturnih prireditev.

  3.   Mitsu Gami je dejal

    Te aplikacije nisem poznal, najlepša hvala za članek. V svojih razvojnih projektih smo z mojo ekipo vedno uporabljali Trello, vendar Trello ni posebej za Scrum. Zagotovo nam bo zelo koristilo.

    Lep pozdrav.

    1.    kuščar je dejal

      Uporabljal sem tudi trello, celo še vedno ga uporabljam pri nekaterih projektih. Vse prenašam v tajgo, predvsem zato, ker je brezplačna in odprtokodna programska oprema, drugič, ker je jasno zasnovana za scrum, in tretja, ker se na ravni integracije zdi odlična. Nekatere programe smo mu tako ali drugače prilagodili in to je bilo zelo dobro ... V primeru, da še naprej uporabljate trello, je v kromu na voljo trello za podaljšanje scrum-a, nedvomno pa imam raje Taigo, ki že lahko v celoti nosi vse ta tema ... Še ena stvar, ki je v Taigi super, je ta, da si lahko sami namestite, kasneje pa lahko naložite vadnico o tem, kako imeti svojo Taigo v svojem oblaku.

  4.   Xaviju je dejal

    Hvala za prispevek! Pri Taigi smo zelo veseli, da uporabljate Taigo.
    Če imate kakršna koli vprašanja, vam bomo z veseljem pomagali. Za interakcijo s skupnostjo imamo tudi poštni seznam: https://groups.google.com/forum/#!forum/taigaio
    Če želite videti, kako gre projekt in njegov razvoj, imate dostop do javnega projekta: https://tree.taiga.io/project/taiga/kanban

    pozdrav

    1.    kuščar je dejal

      Xaviju, zahvaljujemo se vam, da ste si vzeli čas in prebrali, kaj povemo o vašem projektu, vas vabimo, da delite z nami objavo, vadnice, vodnike itd., Ki nam omogoča, da vemo več o Tajgi in kaj lahko naredimo, še posebej na področju integracije in razvoja ter dela, da je Taiga na našem lokalnem strežniku.

      1.    Xaviju je dejal

        Tukaj je dokumentacija Taiga, tu je razdelek o namestitvi Taige na lastni strežnik. http://taigaio.github.io/taiga-doc/dist/
        Obstajajo tudi alternative, ki jih je ustvarila skupnost in so tukaj podrobno opisane: http://taigaio.github.io/taiga-doc/dist/setup-alternatives.html
        Taiga ima zelo zmogljiv API (https://taigaio.github.io/taiga-doc/dist/api.html), ki vam omogoča enostavno ustvarjanje vtičnikov za integracijo s tretjimi osebami (http://taigaio.github.io/taiga-doc/dist/#contrib-plugins) in celo ustvariti nove teme uporabniškega vmesnika.

        Vsa druga vprašanja smo vam na voljo!

    2.    alex espitia je dejal

      Dober dan Xaviju, prijatelj, vprašanje, imeli boste vadnico za namestitev Taige v Debian 8, ker jo nameščam in imam težave z namestitvijo odvisnosti tajge nazaj, prosim.

      Hvala.

  5.   Javier Madrid je dejal

    Kako izvrsten članek. Pri svojem delu uporabljam JIRA Agile in osebno sem uporabil Trello, ki bi ga bilo mogoče nekoliko "prilagoditi" SCRUM-u, toda če vidim to, mislim, da je to dokončna možnost.

    1.    kuščar je dejal

      Odlično, upamo, da nam boste povedali, kako uporabljate orodje

  6.   fernando rodriguez je dejal

    Odlične aplikacije za agilno vodenje projektov. Strokovnjakom, ki jih zanima projektno vodenje, priporočam tudi obisk naslednje povezave Tečaj projektnega vodenja . Na zdravje!

  7.   Karla vs. je dejal

    Po naključju lahko kodo prenesete in namestite na svoj strežnik? ali je to samo splet?

  8.   Xavier Moreno je dejal

    Vedno sem delal v Excelu in bi rad delal v tej programski opremi.
    Moram videti, kako na ta medij preselim to, kar imam z vsemi državami, in opažam, da na internetu ne dobim veliko informacij, da bi razvil tisto, kar želim.

    Bi mi lahko kdo dal povezavo ali svetoval, naj začnem seliti

  9.   Eric Espinosa je dejal

    Kje lahko dobim pomoč pri izvozu in uvažanju epov in uporabniških zgodb iz Tajge???