Selasa, 19 November 2019

APLIKASI PROJECT MANAJEMEN 2

Menggunakan Taiga: Project Management untuk agile / scrum yang Open Source

Taiga adalah sistem manajemen proyek sumber terbuka dan gratis untuk pemula, pengembang Agile, dan desainer. Bagian depannya ditulis dalam AngularJS dan CoffeeScript; backend, dalam Django dan Python. Taiga dirilis di bawah Lisensi Publik Umum GNU Affero.
Metodologi Scrum dalam pengembangan perangkat lunak sudah terkenal dalam membantu penyelesaikan projek lebih cepat, tetapi memiliki banyak ceremony alias acara-acara kumpul (meeting) untuk berdiskusi ehehe. dan dalam setiap proses itu ada output yang namanya scrum artefak, bisa dalam bentuk post-it notes yg di tempel di sebuah papan dengan garis pembatas yang menunjukan mana user story, task todo, task in progress, task done ataupun bug.

Nah untuk memudahkan dan mendigitalisasi semua itu kita perlu yang namanya scrum tools untuk buat semua artefak scrum jadi data digital. Klo di kantor gw menggunakan Team Foundation Server nya microsoft, untuk projek pribadi pasti nya ga bakalan sanggup bayar lisensi TFS yang mahal lah yah ehehe, akhirnya googling kesana kemari ada banyak tools gratisan yang bisa dipilih, umumnya sih menggunakan trello.com karena mudah, gratis dan sangat user intuitive, apalagi ada juga aplikasi androidnya, jadi bisa input task dimanapun.

Tapi setelah ikutan php indonesia meetup tentang scrum, disitu gw diperkenalkan dengan tools scrum yg namanya Taiga.io disitu kita simulasi menggunakan scrum, dan menurut gw ini adalah tools scrum gratis terbaiiikkkk.... kenapa?
  1. free, dan open source, kita bisa mendeploy di server sendiri loh!
  2. desain yg cantik, kita bakalan sering buka aplikasi scrum loh, jadi kalo tampilan jelek malah males update task ahaha
  3. menggunakan istilah Scrum, ini yg menurut gw point lebih dari trello yg menggunakan istilah card, di taiga.io ini kita konsistem make istilah scrum, kayak user story, backlog, task, issue, dll
Berikut ini adalah contoh cara penggunaan scrum di taiga

Pertama kita buat projek baru di taiga

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNC1H4ATFyM8TjZE6sAc2-5mCPYV_yfPZbf7jkkCg0UXJ_MaZF8y2IWzG_WFR32jVrfE0PbT70OuMgZ3zDBegPeEj_GeSOExddP4DApd1XKdOpHnPtVnkv4kF4q9YpzGtWFiJihzJhIbE/s320/taiga-create-scrum1.png
Kita bisa pilih taiga untuk kanban atau scrum



https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-YA32eUsq3GnQ64Wk4SiAMioLIOxO9pyBPlEwc9AmAKhuj54Spjucmc9l48zdy_EzPzxkajKjLFlCMYaiSxou7H2cKQJUUXmDwYpSyXj7yauaTjwveEXzrCoJz6c5ZoOYUBcgU42h39I/s320/taiga-create-scrum2.png
Create projek di taiga
Tampilan dashboardnya seperti ini, disini menu aksi nya ada di kiri, ada pilihan seperti timeline, backlog, issue, wiki, team, dan menu admin
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI15vmFzvGAQfeuhI537csrvhobKLBQDvR15nCtd6zF_PDjtRDrhTUyi3QmhOYxlxWJeWotO9E8vE8NkIWphVfKMMrToWuNDO4an8ABEExpIoclsfu8A65TZBKW8NfGP2p_dVE2-RPCi8/s320/taiga-create-scrum3.png
Tampilan dashboard taiga
Oke kita buat user story dulu untuk dikerjakan, definisi nya bisa di googling aja yah untuk penggunaan user story ini dalam scrum
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikfM8fgYs6Dz3UCEvt2ODwi6wk7zHPXflWUvTfZ_gbBStcB4vviMHJ-zzL8WvSek_9Xhw-3qJ_vOGI0Ril-RanblmF_93DcYZGzFZtJSIDqhGiUT_k9stqKU3nWyM_5W7Pq3eNogZui4I/s320/taiga-create-scrum4+create+story.png
create user story 


Setelah user story jadi, kita bisa membuat task list atas story itu langsung di bawahnya, seperti contohnya gini
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjApwEe3nLISm7ewo4n3-mjdrB-daNELdqMSvtX9IWY4a02NDHKJiyRAi3hNDTn42IgA8XdBupFcHni4JJlw38HMZdGyGcN06WwCAFKdYcxkTkbDufpf4owKQTqUap6ymth-IjEgyxZrhE/s320/taiga-create-scrum5.png
Create tasklist

Setelah user story dan tasklist. lalu kita mengadakan sprint planing meeting donk, menentukan hal apa aja yg akan dikerjakan, oke buat dlu sprint di samping kanan dashboard backlog

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8xCxlknvTaH2fIW0KlZkpWOWxd3yy7ahwsK0749bzoRITsMG4x6pPO7N1eRk4ArmCKAAhiWJk-r0SA-0XTgvMSWaSLjXzfEloNOYl7ymB1h7aoVGtjON2ECGzOMoImaYFzHNnv-fjuGA/s320/taiga-create-scrum6+sprint.png
Create sprint

Trus user stry yg udah di buat tinggal di drag drop ke sprint yg udah di buat

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVnxdH1Oc7CpsWZgWX9vqkuWWcXrwjBhAv0E1_nJq3ivNO4AK2CKYSSMvlObKqu69Taht1ofrlpDUDPO_AoVyxxJXf-tnql0CU0CY3RxMwS0OlFl6eG5FEkOeg6S95ROg7SvoaoKlu7k8/s320/taiga-create-scrum8+task+board.png
Progress sprint
Pada sprint board ini kita bisa liat task apa aja yg ada di story tersebut, bisa di tambahkan ini task di asign ke siapa (invite member dlu)
Nah untuk update progress (dalam standup meeting) kita bisa menggeser task ini dari papan New ke in progress, atau yg udah inprogress ke done, lalu bida juga di sampaikan bloker nya disini

di menu issue kita bisa membuat issue log, bisa set tipe nya apakah bug, question, ataupun enchancement, lalu priority nya apa, dan detail issue nya itu bisa di buat disni
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgviglBHryQKJEO-0ya9_iCuip1qOkM8DEJbbe4nyEBvLippbzIpB2z2TJZoMo7sLtjHMOyv3ubeiu8Lhyz-c-SgdfuOznVLE0MpQHizGick4j6jYboqaEDY-JIa6pnUfSyIpSkcd6PZZE/s320/taiga-create-scrum10+issue+log.png
Issue log

Tidak ada komentar:

Posting Komentar