Taiga, det bästa Agile Project Management Tool + Fallstudie

Mjukvaruutveckling har utvecklats snabbt, vi gick från att skriva koder med sekventiella strukturer och utan något utvecklingsmönster, till att skapa kravfångstrukturer, uppgiftsplanering, infoga utvecklingsmetoder, strukturera kostnader, skapa tester och framför allt till flytta fokus från "program först, dokument senare".

Det har funnits många utvecklingsmetoder som har skapats över tiden, med syftet att de program som skapas idag är av kvalitet, stabila och lätta att använda.

Särskilt i de senaste projekten där jag har varit närvarande har vi börjat använda agila utvecklingsmetoder, specifikt har vi använt KLUNGA att mer än en utvecklingsmetodik är en arbetsschema, KLUNGA är en uppsättning god praxis som måste tillämpas för att utföra samarbete för att få kvalitetsutveckling på kortast möjliga tid. scrum

Syftet med Scrum är att ha funktionella prototyper som kan användas utan att huvudprodukten måste vara helt färdig, det hjälper till få resultat snabbt, anta nya krav eller modifiera de ursprungliga kraven, förnya sig under utvecklingen, öka konkurrenskrafti flexibilitet och produktivitet.

Eftersom en SCRUM är ett arbetsschema har den vissa obligatoriska procedurer, en av de viktigaste och den som har fått mig att känna till open source-verktyget Taiga.io är orderstock, vilket inte är mer än en lista över allt pågående arbete. Uppgifterna i scrum kallas användarberättelser och de är funktioner som har värde i sig, användarberättelser uppskattas i allmänhet i punkter och indikerar komplexiteten i uppgiften. Taiga-logotyp

Taiga det är ett verktyg för fri programvara och öppen källkod, skapad för gHantera och samarbeta i agila projekt, främst de som använder Scrum och Kanban metodik, det tillåter också hantera problem.

På samma sätt har Taiga andra moduler som wiki, videokonferens (tack vare en tredjepartslösning), locaine, uppgradering av utrustning och som om det inte var tillräckligt tack vare hans kraftfullt API tillåter integration med tjänster tredje part som Slack, GitHub, GitLab, Bitbucket, HipChat, Gogs, Hall bland andra.

Taiga-moduler

Taiga Den distribueras under open source-licensen Affero GPL, den är skriven i Django (backend) + AngularJS (frontend) och dess källkod är värd i GitHub att användas av samhället.

till börja njuta av Taiga du måste loggade verifiera ditt konto gratis via e-postmeddelandet de skickar dig och logga in med informationen du angav ovan.

La kombination del SCRUM-ramverk med Taiga projektledning verktyg, kan tillämpas på vilket projekt du vill göra, antingen på programutvecklingsnivå eller vid förberedelse av en artikel på din blogg som vi kommer att visa i nästa praktiskt fall.

Det första steget är att skapa projekt (det kan vara en kanban-projekt eller ett scrum-projekt), båda är mallar för att starta ett projekt, men som du kan anpassa efter dina behov och smak. I det här fallet väljer vi ett Scrum-projekt och vi ger det nästa.

Skapa Taiga-projekt

Därefter ska vi ge ett namn till vårt projekt och skriva en beskrivning för det

Taiga-projektets namn och beskrivning

När vårt projekt i Taiga har skapats är det första vi observerar Orderstock, var kan vi lägg till användarberättelserna för vårt projekt, varje användarberättelse uppskattas vanligtvis i poäng och det måste vi vara tydliga bör inte ange läxtid, är det viktigt att notera det uppskattningen i taiga kan göras efter roller.

Taiga Project Board

Du kan lägga till så många användarberättelser som ditt projekt behöver, när du skapar en ny berättelse måste du placera en titeli uppskatta, The Estado, etiketter och beskrivning av uppgiften. Du kan också segmentera uppgiften om det krävs av teamet eller av klienten.

Taiga User Story

Sammanfattning av Taiga User Story

När alla nödvändiga uppgifter som vårt projekt behöver har skapats måste vi skapa det som finns i Scrum det kallas Sprintvad är gruppera en uppsättning uppgifter som kan representera en funktionell produkt och det är planerat att genomföras i en angiven tidsperiod. 

Ett projekt kan ha så många sprints som nödvändigt och varje Sprint måste ha liknande resultera i en prototyp

I vårt fall har vi skapat en enda sprint som varar en dag, men normalt bör sprints vara 3 till 4 veckor vid programutveckling och det bör finnas en vilodag mellan sprints.

Taiga ny sprint

Till sprinten har vi lagt till alla tidigare skapade uppgifter, Taiga låter dig göra detta på ett enkelt sätt genom att dra och släppa varje uppgift i sprinten du vill ha. Vi har också prioriterat uppgifterna så vi bestämmer vilken som ska göras först.

Taiga tillåter oss att lägga till medlemmar för att samarbeta i uppgifter, till exempel en designer, för att bjuda in någon att samarbeta i ditt projekt måste du gå till admin-menyn och skicka en inbjudan till deras e-post.

taiga-teammedlemmar

När vi redan har planerat vår sprint och med medlemmarna redo att börja, går vi till vår sprintuppgiftspanel, som är en Kanban med flera kolumner, var och en representerar följande

  • Användarhistorik: Alla användarberättelser som utgör sprinten.
  • ny: Varje användarberättelse kan delas in i uppgifter.
  • Pågående: Är de uppgifter som utförs just nu.
  • Redo att testa: Är de uppgifter som är färdiga men inte har testats.
  • Stängd: Är de uppgifter som har slutförts
  • Behöver information: Är det uppgifter som behöver extra information för att slutföras?

Uppgifterna tas av den medarbetare som ska genomföra dem, som kommer att ansvara för att ändra den till motsvarande status. Tanken är att hela teamet känner till projektets status och arbetar mer synkroniserat.

Taiga Sprint Task Panel

Målet med sprinten är att alla uppgifter är klara, taiga erbjuder oss ett diagram som gör att vi alltid kan se hur vi mår.

Taiga Graphic

I slutet av alla uppgifter är vår sprint över :).

Taiga erbjuder oss en wiki av projektet där vi kan placera information om projektet, syntaxen att använda är den mycket kända Prissänkning, Du kan också lägga till länkar som du behöver för ditt projekt.

Vi kan säga att Taiga använder sig av sin slogan:

«Gratis, öppen källkod och enkel att använda".

Kort sagt är Taiga:

  • Kraftfull: Du kan enkelt anpassa och ha kontroll över allt.
  • Enkelt och intuitivt: Taiga det är väldigt lätt att lära sig och användbarheten är utmärkt. Också tillräckligt med dokumentation för att gräva i vart och ett av dess egenskaper.
  • Högt designad: Taiga är enkel och magnifik, dess design är utmärkt och du tröttnar aldrig på att använda den.
  • Anpassningsbar: Du kan ge den konfiguration du vill för varje projekt, utöka dess funktioner tack vare dess moduler och integrera med andra verktyg.

Avslutningsvis Taiga är ett utmärkt verktyg som nu är drygt ett år tillgängligt för alla användare, är ett verktyg som föddes ur ett behov av dess skapare och Det är för mig det bästa verktyget för att hantera smidiga projekt, även över egna lösningar.

Vi inbjuder dig att njuta av, prova och framför allt dokumentera hur Taiga har påverkat din dag till dag.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   namnlös sade

    Att bara säga att SCRUM är det bästa inom agila metoder tillsammans med XP.
    Hälsningar 😉

  2.   Fran ruiz sade

    Utmärkt inlägg. Jag delade den med några vänner som älskar projektledning. Jag använder den vid produktion av kulturella evenemang.

  3.   Mitsu Gami sade

    Jag kände inte den här applikationen, tack så mycket för artikeln. I mina utvecklingsprojekt har vi alltid använt Trello med mitt team, men Trello är inte specifikt för Scrum. Det kommer säkert att vara mycket användbart för oss.

    Hälsningar.

    1.    lagarto sade

      Jag har också använt trello, jag använder det till och med fortfarande i vissa projekt. Jag migrerar allt till taiga, främst för att det är gratis och öppen källkodsprogramvara, för det andra eftersom det är tydligt utformat för scrum och tredje eftersom det på integrationsnivå verkar utmärkt. Vi har på ett eller annat sätt anpassat vissa applikationer till det och det har varit väldigt bra ... Om du fortsätter att använda trello finns det ett trello för scrum-förlängning i krom, men utan tvekan föredrar jag Taiga som redan kan naturligt bär allt det temat ... En annan En sak som är jättebra i Taiga är att du kan ha din egen installation, senare kan du ladda upp en handledning om hur du har din Taiga i ditt eget moln.

  4.   Xaviju sade

    Tack för inlägget! På Taiga är vi mycket glada att du använder Taiga.
    Om du har några frågor hjälper vi dig gärna. Vi har också en e-postlista för att interagera med samhället: https://groups.google.com/forum/#!forum/taigaio
    Om du vill se hur projektet går och dess utveckling har du tillgång till det offentliga projektet: https://tree.taiga.io/project/taiga/kanban

    hälsningar

    1.    lagarto sade

      Xaviju, tack till dig för att du tog dig tid att läsa vad vi säger om ditt projekt, vi inbjuder dig att dela med oss ​​i ett inlägg, handledning, guider etc. som gör att vi kan lära oss mer om Taiga och vad vi kan göra, särskilt inom integrations- och utvecklingsområdet samt den del av att ha Taiga på vår lokala server.

      1.    Xaviju sade

        Här har du Taiga-dokumentationen, det finns ett avsnitt om hur du installerar Taiga på din egen server. http://taigaio.github.io/taiga-doc/dist/
        Det finns också alternativ som skapats av samhället som beskrivs här: http://taigaio.github.io/taiga-doc/dist/setup-alternatives.html
        Taiga har ett mycket kraftfullt API (https://taigaio.github.io/taiga-doc/dist/api.html) som låter dig enkelt skapa plugins för att integreras med tredje part (http://taigaio.github.io/taiga-doc/dist/#contrib-plugins) och till och med skapa nya UI-teman.

        Alla andra frågor vi står till ditt förfogande!

    2.    alex espitia sade

      God eftermiddag Xaviju min vän, en fråga, du kommer att ha en tutorial för att installera Taiga i Debian 8, för jag installerar den och jag har haft problem med att installera taiga-backberoende, tack.

      Tack.

  5.   Javier Madrid sade

    Vilken utmärkt artikel. I mitt arbete använder jag JIRA Agile och personligen använde jag Trello som kunde "anpassas" lite till SCRUM men när jag ser detta tror jag att det är det definitiva alternativet.

    1.    lagarto sade

      Utmärkt, vi hoppas att du berättar hur du har använt verktyget

  6.   fernando rodriguez sade

    Utmärkta applikationer för smidig projektledning. Till proffs som är intresserade av projektledning rekommenderar jag också att du besöker följande länk Projektledningskurs . Hälsningar!

  7.   Karla vs. sade

    Av ren chans kan koden laddas ner och installeras på din egen server? eller är det bara webb?

  8.   Xavier Moreno sade

    Jag har alltid arbetat i excel och skulle vilja arbeta under denna programvara.
    Jag måste se hur jag migrerar vad jag har med alla stater till detta medium och jag observerar att jag inte får mycket information på internet för att utveckla vad jag vill.

    Någon kan ge mig en länk eller ge råd om att börja migrera

  9.   Eric Espinosa sade

    Var kan jag få hjälp med att exportera och importera epos och användarberättelser från Taiga???