Taiga, cel mai bun instrument de gestionare a proiectelor agile + studiu de caz

Dezvoltarea software-ului a evoluat rapid, am trecut de la scrierea codurilor cu structuri secvențiale și fără niciun model de dezvoltare, la crearea structurilor de captare a cerințelor, planificarea sarcinilor, inserarea metodologiilor de dezvoltare, structurarea costurilor, crearea testelor și mai ales la schimbă focalizarea de la „programează mai întâi, documentează mai târziu”.

Au existat multe metodologii de dezvoltare care au fost create de-a lungul timpului, cu scopul de a programele create astăzi sunt de calitate, stabile și ușor de adoptat.

Mai ales în ultimele proiecte în care am fost prezent am început să facem acest lucru utilizați metodologii de dezvoltare agile, în mod specific, am folosit Scrum că mai mult decât o metodologie de dezvoltare este o schema de lucru, Scrum este un set de bune practici care trebuie aplicat pentru a desfășura o muncă de colaborare pentru a avea evoluții de calitate în cel mai scurt timp posibil. scrum

Scopul Scrum este de a avea prototipuri funcționale care poate fi utilizat fără a fi nevoie ca produsul principal să fie complet finisat, acest lucru ajută la obțineți rezultate rapid, adoptă noi cerințe sau modifică cerințele inițiale, inovează în cursul dezvoltării, crește competitivitate, flexibilitate şi productivitate.

Deoarece un SCRUM este o schemă de lucru, are anumite proceduri obligatorii, una dintre cele mai importante și care m-a făcut să cunosc instrumentul open source Taiga.io este restante, care nu este altceva decât o listă cu toate lucrările în așteptare. Sarcinile din scrum sunt numite povestirile utilizatorilor și sunt funcționalități care au valoare în sine, poveștile utilizatorilor sunt în general estimate în puncte și indică complexitatea sarcinii. Sigla Taiga

Taiga este un instrument al software gratuit și open source, creat pentru gGestionați și colaborați la proiecte agile, în principal cele care folosesc Metodologia Scrum și Kanban, permite, de asemenea gestionați problemele.

În mod similar, Taiga are și alte module, cum ar fi Wiki, conferință video (datorită unei soluții terță parte), locaine, upgrade echipament și de parcă asta nu ar fi fost suficient datorită lui API puternic permite integrarea cu serviciile terță parte ca Slack, GitHub, GitLab, Bitbucket, HipChat, Gogs, Hall printre altele.

Module Taiga

Taiga Este distribuit sub licența open source Affero GPL, este scris în Django (backend) + AngularJS (frontend) și codul său sursă este găzduit în GitHub pentru a fi folosit de comunitate.

la începe să te bucuri de Taiga trebuie înregistrare gratuit, verificați-vă contul prin e-mailul pe care vi l-au trimis și conectați-vă cu informațiile pe care le-ați indicat mai sus.

La combinație del Cadrul SCRUM cu Instrument de gestionare a proiectelor Taiga, se poate aplica la orice proiect pe care vrei să-l faci, fie la nivelul dezvoltării programului, fie la pregătirea unui articol de pe blogul dvs. așa cum vom arăta în următoarea caz practic.

Primul pas este crearea de proiecte (poate fi un proiect kanban sau un proiect scrum), ambele sunt șabloane pentru a începe un proiect, dar pe care le puteți adapta în funcție de nevoile și gusturile dvs. În acest caz, vom alege un proiect Scrum și îl vom oferi în continuare.

Creați proiectul Taiga

În continuare vom da un nume proiectului nostru și vom scrie o descriere pentru acesta

Numele și descrierea proiectului Taiga

Odată ce proiectul nostru în Taiga este creat, primul lucru pe care îl observăm este Restante, unde putem adăugați poveștile utilizatorilor proiectului nostru, fiecare poveste a utilizatorului este de obicei estimată în puncte și trebuie să fim clari că nu ar trebui să indice timpul pentru teme, este important să rețineți că estimarea în taiga se poate face prin roluri.

Comitetul de proiect Taiga

Puteți adăuga oricâte povești de utilizator trebuie proiectul dvs., atunci când creați o nouă poveste, trebuie să plasați o titlu, estima, Estado, etichete şi descrierea sarcinii. De asemenea, puteți segmenta sarcina dacă este necesară de către echipă sau de către client.

Povestea utilizatorului Taiga

Taiga User Story Summary

Odată ce toate sarcinile necesare de care are nevoie proiectul nostru au fost create, trebuie să creăm ce în Scrum se numește Sprint, ce este gruparea unui set de sarcini care poate reprezenta un produs funcțional și care este planificat să se desfășoare într-un perioada de timp specificată. 

Un proiect poate avea cât mai multe Sprint-uri cât este necesar și fiecare Sprint trebuie să aibă like rezultă un prototip

În cazul nostru am creat un singur sprint care durează o zi, dar în mod normal sprinturile ar trebui să dureze 3 până la 4 săptămâni în cazul dezvoltării software-ului și ar trebui să existe o zi de odihnă între sprinturi.

Taiga sprint nou

La sprint am adăugat toate sarcinile create anterior, Taiga vă permite să faceți acest lucru într-un mod ușor trăgând și plasând fiecare sarcină în sprintul dorit. De asemenea, am acordat prioritate sarcinilor, astfel încât să stabilim care ar trebui să fie făcută mai întâi.

Taiga ne permite să adăugăm membri pentru a colabora la sarcini, de exemplu un designer, pentru a invita pe cineva să colaboreze la proiectul dvs. trebuie să accesați meniul de administrare și să trimiteți o invitație la e-mailul lor.

membrii echipei taiga

Odată ce sprintul nostru este deja planificat și cu membrii gata să înceapă, mergem la panoul nostru de sarcini sprint, care este un Kanban cu mai multe coloane, fiecare reprezentând următoarele

  • Istoricul utilizatorilor: Toate poveștile utilizatorilor care alcătuiesc sprintul.
  • Nou: Fiecare poveste de utilizator poate fi împărțită în sarcini.
  • In progres: Sunt acele sarcini care se desfășoară în acest moment.
  • Gata de testat: Sunt acele sarcini care sunt finalizate, dar care nu au fost testate.
  • Închis: Sunt acele sarcini care au fost finalizate
  • Aveți nevoie de informații: Sunt acele sarcini care necesită informații suplimentare pentru a fi finalizate.

Sarcinile sunt preluate de colaboratorul care urmează să le îndeplinească, care va fi însărcinat cu schimbarea acestuia la statutul corespunzător. Ideea este că întreaga echipă cunoaște starea proiectului și funcționează mai mult în sincronizare.

Taiga Sprint Task Panel

Obiectivul sprintului este ca toate sarcinile să fie finalizate, taiga ne oferă un grafic care ne permite să vedem cum ne descurcăm tot timpul.

Taiga Graphic

La finalul tuturor sarcinilor sprintul nostru s-a terminat :).

Taiga ne oferă un wiki al proiectului în care putem plasa informații cu privire la proiect, sintaxa de utilizat este foarte faimoasă reducere, De asemenea, puteți adăuga linkuri de care aveți nevoie pentru proiectul dvs.

Putem spune că Taiga își afirmă foarte bine sloganul:

«Gratuit, Open Source și ușor de utilizat“.

Pe scurt, Taiga este:

  • Puternic: Puteți personaliza cu ușurință și puteți controla totul.
  • Simplu și intuitiv: Taiga este foarte ușor de învățat și nivelul său de utilizare este excelent. De asemenea, suficientă documentație pentru a intra în fiecare dintre caracteristicile sale.
  • Foarte proiectat: Taiga este simplu și magnific, designul său este excelent și nu te-ai săturat să îl folosești.
  • Personalizabil: Puteți configura configurația dorită fiecărui proiect, extinde funcționalitățile sale datorită modulelor sale și se poate integra cu alte instrumente.

În concluzie, Taiga este un instrument excelent care este acum puțin peste un an accesibil tuturor utilizatorilor, este un instrument care s-a născut dintr-o nevoie a creatorilor săi și Pentru mine este cel mai bun instrument pentru a gestiona proiecte agile chiar și deasupra soluțiilor proprietare.

Vă invităm să vă bucurați, să încercați și, mai presus de toate, să documentați modul în care Taiga v-a influențat zi de zi.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   fără nume el a spus

    Spuneți pur și simplu că SCRUM este cel mai bun dintre metodologiile agile împreună cu XP.
    Salutări 😉

  2.   Fran ruiz el a spus

    Post excelent. L-am împărtășit unor prieteni care iubesc managementul de proiect. Îl folosesc în producția de evenimente culturale.

  3.   Mitsu Gami el a spus

    Nu cunoșteam această aplicație, vă mulțumesc foarte mult pentru articol. În proiectele mele de dezvoltare am folosit întotdeauna Trello împreună cu echipa mea, dar Trello nu este specific pentru Scrum. Cu siguranță ne va fi foarte util.

    Salutări.

    1.    şopârlă el a spus

      Am folosit și trello, chiar îl folosesc și în unele proiecte. Migrez totul în taiga, în primul rând pentru că este software gratuit și open source, în al doilea rând pentru că este conceput în mod clar pentru scrum și al treilea pentru că la nivel de integrare pare excelent. Avem într-un fel sau altul adaptarea unor aplicații la ea și asta a fost foarte bine ... În cazul în care continuați să utilizați trello există un trello pentru extensia scrum în crom, dar fără îndoială prefer Taiga care poate transporta deja în mod nativ toate această temă ... Un alt lucru care este grozav în Taiga este că puteți avea propria dvs. instalare, ulterior puteți încărca un tutorial despre cum să aveți Taiga în propriul nor.

  4.   Xaviju el a spus

    Mulțumesc pentru postare! La Taiga suntem foarte fericiți că folosiți Taiga.
    Dacă aveți întrebări, vă vom ajuta cu plăcere. De asemenea, avem o listă de discuții pentru a interacționa cu comunitatea: https://groups.google.com/forum/#!forum/taigaio
    Dacă doriți să vedeți cum merge proiectul și evoluția acestuia, aveți acces la proiectul public: https://tree.taiga.io/project/taiga/kanban

    În ceea ce priveşte

    1.    şopârlă el a spus

      Xaviju, mulțumesc pentru că ți-ai luat timp să citești ce spunem despre proiectul tău, te invităm să ne împărtășești într-o postare, tutoriale, ghiduri etc., care ne permite să aflăm mai multe despre Taiga și ce putem face, mai ales în zona de integrare și dezvoltare, precum și având Taiga pe serverul nostru local.

      1.    Xaviju el a spus

        Aici aveți documentația Taiga, există o secțiune despre cum să instalați Taiga pe propriul dvs. server. http://taigaio.github.io/taiga-doc/dist/
        Există, de asemenea, alternative create de comunitate care sunt detaliate aici: http://taigaio.github.io/taiga-doc/dist/setup-alternatives.html
        Taiga are un API foarte puternic (https://taigaio.github.io/taiga-doc/dist/api.html) care vă permite să creați cu ușurință pluginuri pentru a le integra cu terți (http://taigaio.github.io/taiga-doc/dist/#contrib-plugins) și chiar să creeze noi teme UI.

        Orice alte întrebări vă stăm la dispoziție!

    2.    Alex Espitia el a spus

      Bună ziua Xaviju prietenul meu, o întrebare, veți avea un tutorial pentru instalarea Taiga în Debian 8, deoarece îl instalez și am avut probleme la instalarea dependențelor taiga-back, vă rog.

      Mulţumesc.

  5.   Javier Madrid el a spus

    Ce articol excelent. În munca mea folosesc JIRA Agile și personal am folosit Trello care ar putea fi „adaptat” puțin la SCRUM, dar văzând acest lucru, cred că este opțiunea definitivă.

    1.    şopârlă el a spus

      Excelent, sperăm să ne spuneți cum ați folosit instrumentul

  6.   fernando rodriguez el a spus

    Aplicații excelente pentru managementul de proiect agil. Profesioniștilor interesați de managementul de proiect, recomand, de asemenea, să vizitați următorul link Curs de management de proiect . Noroc!

  7.   Karla vs. el a spus

    Din pură întâmplare, codul poate fi descărcat și instalat pe propriul dvs. server? sau este doar web?

  8.   Xavier Moreno el a spus

    Am lucrat întotdeauna în excel și aș dori să lucrez sub acest software.
    Trebuie să văd cum migrez ceea ce am cu toate statele către acest mediu și observ că nu primesc multe informații pe internet pentru a dezvolta ceea ce vreau.

    Ar putea cineva să-mi dea un link sau să-mi sfătuiască să încep migrarea

  9.   Eric Espinosa el a spus

    De unde pot obține ajutor pentru exportul și importul epopeilor și poveștilor utilizatorilor din Taiga???