BUG TRACKING REDMINE
BUG ? <ul><li>Bug adalah adalah suatu kesalahan pada software yang menyebabkan program tidak berfungsi dengan semestinya. ...
ERROR ? <ul><li>Perbedaan atau kesalahan perhitungan/prediksi yang tidak sesuai dengan yang diharapkan, sehingga program/s...
BUG TRACKING ? <ul><li>Bug Tracking adalah sebuah software yang dirancang untuk membantu  Quality Ansurance  dan membantu ...
TRADISIONAL REPORT BUG <ul><li>Cara Konvesional Melaporkan Bug-Error ke Programmer. </li></ul><ul><ul><li>Teriak-Bicara la...
MANFAAT BUG TRACKING <ul><li>Menghindari catatan  bug/error yang hilang </li></ul><ul><li>Menghindari bug yang  terlewat d...
BUG TRACKING SOFTWARE - TRAC <ul><li>HomePage :  http://trac.edgewall.org/ </li></ul><ul><li>Ditulis menggunkan bahasa pem...
BUG TRACKING SOFTWARE - BUGZILLA <ul><li>HomePage :  http://www.bugzilla.org/ </li></ul><ul><li>Ditulis menggunakan bahasa...
BUG TRACKING SOFTWARE - REDMINE <ul><li>HomePage :  http://www.redmine.org/ </li></ul><ul><li>Ditulis menggunakan bahasa p...
REDMINE ? <ul><li>Redmine selain tool BugTracking dia menyebut dirinya juga sebagai Tools Manajemen Projek Web Application...
REQUIREMENT REDMINE <ul><li>Ruby Version 1.8 ->  http://rubyinstaller.org/downloads/ </li></ul><ul><li>Rail </li></ul><ul>...
DOWNLOAD REDMINE <ul><li>Redmine dapat didownload di  http://rubyforge.org/frs/?group_id=1850 </li></ul>
INSTALASI REDMINE – ON WINDOWS <ul><li>Instalasi Redmine pada windows dapat mengikuti penjelasan yang ditulis oleh  richar...
REDMINE HOME
REDMINE – ADMIN LOGIN <ul><li>Untuk melakukan Administrasi pertama kali pada Redmine memerlukan login sebagai Admin </li><...
REDMINE – CREATE USER <ul><li>Membuat User untuk tester agar dapat mengirimkan Bug,Error </li></ul><ul><li>Membuat User un...
REDMIE – CREATE ROLE <ul><li>Role  adalah sebuah fitur untuk membuat kategori peran yang akan diberikan pada user (misalka...
REDMIE – CREATE ROLE
REDMINE – CREATE TRACK <ul><li>Track  adalah sebuah fitur untuk mendefinisikan bergaimacam isu (misalkan, Bug, Error, dsb)...
REDMINE – CREATE TRACK
READMINE – CREATE STATUS <ul><li>Untuk mendefiniskan status sebuah Isu (bug, error) </li></ul><ul><li>Misalkan : “Bug Baru...
READMINE – CREATE STATUS <ul><li>Status Isu (bug, error) di kelompokan menjadi dua </li></ul><ul><ul><li>Isu Close artinya...
READMINE – CREATE STATUS <ul><li>Contoh Status </li></ul>
REDMINE – CREATE PROJEK <ul><li>Pada Redmine sebuah Software dapat di-identik-kan dengan sebuah projek </li></ul>
REDMINE – CREATE PROJEK
ASSIGN USER TO PROJEK <ul><li>Selanjut-nya melibatkan User ke-dalam Projek </li></ul><ul><ul><li>Ridwan Sanjaya  berperan/...
MENETAPKAN VERSION SOFTWARE <ul><li>Sebuah Software dapat memiliki banyak versi </li></ul><ul><li>Untuk mengelompokan bug-...
MENETAPKAN VERSION SOFTWARE
REDMINE MENGIRIM ISU (BUG,ERROR) <ul><li>Sebagai contoh seorang tester mengirimkan bug yang ditemukan di sebuah software k...
REDMINE - MENGIRIM ISU (BUG,ERROR) <ul><li>Memilih Software atau Aplikasi, Kemudian memilih menu  New Issue </li></ul>
REDMINE - MENGIRIM ISU (BUG,ERROR) <ul><li>Tracker  : berisikan pilihan berbagaimacam  isu  (bug, error) </li></ul><ul><li...
REDMINE - MENGIRIM ISU (BUG,ERROR) <ul><li>Akan tampak sebuah grid yang berisikan daftar isu (bug, error) berikut dengan S...
REDMINE – REPLY ISU (BUG,ERROR) <ul><li>Reply Isu adalah menanggapi bug,error yang dikirimkan tester. </li></ul><ul><li>Un...
REDMINE – REPLY ISU (BUG,ERROR) <ul><li>Programmer membaca isu (bug, error ) yang terdapat pada menu  Issues </li></ul>
REDMINE – REPLY ISU (BUG,ERROR) <ul><li>Programmer Menanggapi Isu (bug, error) tersebut, misalkan. </li></ul><ul><ul><li>S...
REDMINE - CALENDAR <ul><li>Menampilkan Issue,Bug,Error dalam bentuk kalendar. </li></ul>
REPORT TIME <ul><li>Menampilkan Ringkasan waktu yang dihabiskan dalam aktivitas Bug Tracking </li></ul>
ROADMAP <ul><li>Roadmap adalah acuan untuk mencapai sesuatu, apabila didalam software adalah untuk rilis sebuah sebuah ver...
TERIMA KASIH <ul><li>Materi disusun & disampaikan oleh </li></ul><ul><li>Dendie –  http://dendieisme.blogspot.com </li></ul>
Upcoming SlideShare
Loading in …5
×

Bug Tracking - Redmine

5,574 views

Published on

Berisikan materi tentang penggunaan Redmine sebagai Bug Tracking System

1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total views
5,574
On SlideShare
0
From Embeds
0
Number of Embeds
628
Actions
Shares
0
Downloads
215
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

Bug Tracking - Redmine

  1. 1. BUG TRACKING REDMINE
  2. 2. BUG ? <ul><li>Bug adalah adalah suatu kesalahan pada software yang menyebabkan program tidak berfungsi dengan semestinya. </li></ul>
  3. 3. ERROR ? <ul><li>Perbedaan atau kesalahan perhitungan/prediksi yang tidak sesuai dengan yang diharapkan, sehingga program/software tersebut tidak bisa melakukan apa yang di inginkan. </li></ul>
  4. 4. BUG TRACKING ? <ul><li>Bug Tracking adalah sebuah software yang dirancang untuk membantu Quality Ansurance dan membantu programmer untuk mengarsipkan laporan bug & error sebuah software. </li></ul><ul><li>Bug Tracking Software pada umumnya di-integrasikan dengan Software Manajemen Projek. </li></ul>
  5. 5. TRADISIONAL REPORT BUG <ul><li>Cara Konvesional Melaporkan Bug-Error ke Programmer. </li></ul><ul><ul><li>Teriak-Bicara langsung ke Programmer </li></ul></ul><ul><ul><li>Ditulis di kertas </li></ul></ul><ul><ul><li>Dikirim melalui Email </li></ul></ul><ul><ul><li>Dikirim melalui Instan Messanger </li></ul></ul><ul><li>Cara reporting bug/error tradisional akan menjadikan catatan-catatan bug/error berserakan dimana-mana dan sulit untuk diarsipkan. </li></ul>
  6. 6. MANFAAT BUG TRACKING <ul><li>Menghindari catatan bug/error yang hilang </li></ul><ul><li>Menghindari bug yang terlewat di perbaikin </li></ul><ul><li>Mengurangi kemungkinan duplikasi bug </li></ul><ul><li>mengingatkan programmer untuk menyelesaikan bug/error. </li></ul>
  7. 7. BUG TRACKING SOFTWARE - TRAC <ul><li>HomePage : http://trac.edgewall.org/ </li></ul><ul><li>Ditulis menggunkan bahasa pemrograman Phyton </li></ul>
  8. 8. BUG TRACKING SOFTWARE - BUGZILLA <ul><li>HomePage : http://www.bugzilla.org/ </li></ul><ul><li>Ditulis menggunakan bahasa pemrograman Perl </li></ul>
  9. 9. BUG TRACKING SOFTWARE - REDMINE <ul><li>HomePage : http://www.redmine.org/ </li></ul><ul><li>Ditulis menggunakan bahasa pemrograman Ruby On Rail </li></ul>
  10. 10. REDMINE ? <ul><li>Redmine selain tool BugTracking dia menyebut dirinya juga sebagai Tools Manajemen Projek Web Application. </li></ul><ul><li>Redmine dibuat menggunakan Ruby on Rail dan support di banyak database (contoh: MySQL, PostgreSQL) dan berbagai Operating System (Linux, Windows) </li></ul><ul><li>Redmine menggunakan linsensi GNU General Public License , jadi kurang lebih dapat digunakan secara gratis. </li></ul>
  11. 11. REQUIREMENT REDMINE <ul><li>Ruby Version 1.8 -> http://rubyinstaller.org/downloads/ </li></ul><ul><li>Rail </li></ul><ul><li>Webserver Mongrel (dapat diganti webserver lain seperti Apache) </li></ul><ul><li>Database (MySQL, PostgreSQL) </li></ul><ul><li>Operating System (Linux, Windows) </li></ul>
  12. 12. DOWNLOAD REDMINE <ul><li>Redmine dapat didownload di http://rubyforge.org/frs/?group_id=1850 </li></ul>
  13. 13. INSTALASI REDMINE – ON WINDOWS <ul><li>Instalasi Redmine pada windows dapat mengikuti penjelasan yang ditulis oleh richardnichols.net </li></ul><ul><li>http://www.richardnichols.net/2009/09/1-minute-guide-installing-redmine-on-windows/ </li></ul>
  14. 14. REDMINE HOME
  15. 15. REDMINE – ADMIN LOGIN <ul><li>Untuk melakukan Administrasi pertama kali pada Redmine memerlukan login sebagai Admin </li></ul>
  16. 16. REDMINE – CREATE USER <ul><li>Membuat User untuk tester agar dapat mengirimkan Bug,Error </li></ul><ul><li>Membuat User untuk programmer/developer agar dapat memperbaiki Bug,Error </li></ul>
  17. 17. REDMIE – CREATE ROLE <ul><li>Role adalah sebuah fitur untuk membuat kategori peran yang akan diberikan pada user (misalkan : sebagai programmer,tester) </li></ul>
  18. 18. REDMIE – CREATE ROLE
  19. 19. REDMINE – CREATE TRACK <ul><li>Track adalah sebuah fitur untuk mendefinisikan bergaimacam isu (misalkan, Bug, Error, dsb) </li></ul>
  20. 20. REDMINE – CREATE TRACK
  21. 21. READMINE – CREATE STATUS <ul><li>Untuk mendefiniskan status sebuah Isu (bug, error) </li></ul><ul><li>Misalkan : “Bug Baru”, ”Bug Sedang diperbaiki”, ”Sudah di-perbaiki ” </li></ul>
  22. 22. READMINE – CREATE STATUS <ul><li>Status Isu (bug, error) di kelompokan menjadi dua </li></ul><ul><ul><li>Isu Close artinya isu (bug, error) tersebut ditutup karena sudah diperbaiki </li></ul></ul><ul><ul><li>Isue Open artinya isu (bug, error) tersebut masih terbuka karena belum diperbaiki ( contoh: bug baru, bug sedang diperbaiki) </li></ul></ul>
  23. 23. READMINE – CREATE STATUS <ul><li>Contoh Status </li></ul>
  24. 24. REDMINE – CREATE PROJEK <ul><li>Pada Redmine sebuah Software dapat di-identik-kan dengan sebuah projek </li></ul>
  25. 25. REDMINE – CREATE PROJEK
  26. 26. ASSIGN USER TO PROJEK <ul><li>Selanjut-nya melibatkan User ke-dalam Projek </li></ul><ul><ul><li>Ridwan Sanjaya berperan/role sebagai Reporter atau tester </li></ul></ul><ul><ul><li>Dendie Sanjaya berperan/role sebagai Developer atau programmer </li></ul></ul>
  27. 27. MENETAPKAN VERSION SOFTWARE <ul><li>Sebuah Software dapat memiliki banyak versi </li></ul><ul><li>Untuk mengelompokan bug-error yang ditemukan berdasarkan Versi Software </li></ul>
  28. 28. MENETAPKAN VERSION SOFTWARE
  29. 29. REDMINE MENGIRIM ISU (BUG,ERROR) <ul><li>Sebagai contoh seorang tester mengirimkan bug yang ditemukan di sebuah software kepada programmer </li></ul><ul><li>Tester melakukan login terlebih dahulu di Redmine </li></ul>
  30. 30. REDMINE - MENGIRIM ISU (BUG,ERROR) <ul><li>Memilih Software atau Aplikasi, Kemudian memilih menu New Issue </li></ul>
  31. 31. REDMINE - MENGIRIM ISU (BUG,ERROR) <ul><li>Tracker : berisikan pilihan berbagaimacam isu (bug, error) </li></ul><ul><li>Status : berisikan pilihan status isu ( kerjaan baru, sedang dikerjakan, sudah selesai) </li></ul><ul><li>Assigned : berisikan pilihan user yang akan memperbaikin issue (bug,error) </li></ul><ul><li>Target Version : berisikan pilihan kelompok versi sofware </li></ul>
  32. 32. REDMINE - MENGIRIM ISU (BUG,ERROR) <ul><li>Akan tampak sebuah grid yang berisikan daftar isu (bug, error) berikut dengan Status, Assigned to dan sebagainya. </li></ul>
  33. 33. REDMINE – REPLY ISU (BUG,ERROR) <ul><li>Reply Isu adalah menanggapi bug,error yang dikirimkan tester. </li></ul><ul><li>Untuk menanggapi (misalkan memperbaiki bug,error) maka programmer terlebih dahulu login ke redmine </li></ul>
  34. 34. REDMINE – REPLY ISU (BUG,ERROR) <ul><li>Programmer membaca isu (bug, error ) yang terdapat pada menu Issues </li></ul>
  35. 35. REDMINE – REPLY ISU (BUG,ERROR) <ul><li>Programmer Menanggapi Isu (bug, error) tersebut, misalkan. </li></ul><ul><ul><li>Status : Selesai (Bug sudah diperbaiki) </li></ul></ul><ul><ul><li>Spent Time : 2 Jam (Menghabiskan waktu 2 jam) </li></ul></ul><ul><ul><li>Done : 100% (100% selesai) </li></ul></ul>
  36. 36. REDMINE - CALENDAR <ul><li>Menampilkan Issue,Bug,Error dalam bentuk kalendar. </li></ul>
  37. 37. REPORT TIME <ul><li>Menampilkan Ringkasan waktu yang dihabiskan dalam aktivitas Bug Tracking </li></ul>
  38. 38. ROADMAP <ul><li>Roadmap adalah acuan untuk mencapai sesuatu, apabila didalam software adalah untuk rilis sebuah sebuah versi software </li></ul><ul><li>Pada gambar dbawah mengartikan Versi 1.0.0 terdapat. </li></ul><ul><ul><li>Satu Isu (bug,error) yang belum/open selesai </li></ul></ul><ul><ul><li>Satu Isu (bug,error) yang sudah/close selesai </li></ul></ul>
  39. 39. TERIMA KASIH <ul><li>Materi disusun & disampaikan oleh </li></ul><ul><li>Dendie – http://dendieisme.blogspot.com </li></ul>

×