punyakakset / OSG3-Kelompok-7

0 stars 0 forks source link

Tugas OSG #3 - Kelompok 7

Tujuan utama project ini agar peserta dapat memahami cara berkerja dengan menggunakan github sehingga nantinya peserta dapat berkerja remote dengan baik.

List API - Kelompok 7

https://bikewise.org/api/v2/incidents

Alur Kerja

1.Peserta melihat design pada Figma yang akan diberikan oleh pendamping

2.Peserta boleh menambahkan design pada Figma

3.Ketua membuat Repository baru

4.Ketua menambahkan pendamping ke dalam Repository tersebut

5.Ketua menambahkan anggota untuk dapat berkolaborasi dalam Repository tersebut

6.Ketua membuat beberapa Labels baru pada Issues yaitu, "user story", "story in progress", "story done", "ready for pickup", "in progress", "ready to review", "verified"

7.Pendamping akan menambahkan 'User Story' utama dalam bentuk Issues (Ketua boleh menambahkan 'User Story' dengan perizinan pendamping terlebih dahulu)

8.Ketua akan memilih 'User Story' yang akan dikerjakan dan memberi label "story in progress"

9.Peserta menambahkan Task baru yang berkaitan dengan 'User Story' yang ada (seperti, membuat layout login)

10.Ketua me-review dan memberi poin (1, 2, 3, 5, 8, 13) pada tiap Task yang telah dibuat bersama

11.Peserta mengambil Task yang sudah berlabel 'ready for pickup' dengan cara menambahkan dirinya ke dalam Assignees dan

12.merubah Labels menjadi 'in progress'

13.Peserta mulai mengerjakan coding dengan branch baru yang bernama issue-n (n adalah id issue)

14.Peserta mengirim Pull Requests branch issue yang di Assign ke ketua ke branch master

15.Peserta merubah Labels pada Issues menjadi 'ready to review' jika Task sudah dikirim ke Pull Requests

16.Ketua me-review Pull Requests peserta, jika sudah OK, ketua merge branch dan menutup Pull Requests dan merubah Labels pada 18.Issues menjadi 'verified'

17.Peserta akan menutup Task jika Task tersebut sudah selesai dan mencari Task yang mempunyai label 'ready for pickup', jika task tidak ada, silakan menambahkan Task baru yang sesuai dengan user story yang sedang in progress