Fakultas Ilmu Komputer UI

Commit a2e22278 authored by Usama's avatar Usama
Browse files

update agile.md

parent 7f31173d
Pipeline #13530 passed with stages
in 2 minutes and 24 seconds
......@@ -30,18 +30,22 @@ Ngoding bareng ini sudah bisa saya rasakan dampaknya, karena banyak _tasks_ yang
**1. Individuals and Interactions Over Processes and Tools**
Kami melakukan kegiatan **ngoding bareng** agar kami bisa mengerti setiap individu dan interaksi di dalam tim kami berjalan baik. Saat melakukan ngoding bareng saat kami merasa kebingungan kami biasanya berdiskusi dalam menyelesaikan permasalahan tersebut. Saat itu Abi dan Ragil berdiskusi dengan Fata dalam mengerjakan _Front End_.
Awalnya tim kami memiliki sebuah multi-chat di LINE karena kami semua menggunakan LINE. Namun saat bekerja menggunakan PC saya tidak dapat secara efektif berkomunikasi dengan tim saya karena saya hanya punya LINE di hp dan tidak ingin menginstall sebuah aplikasi oleh karena itu pilihan pertama menggunakan Whatsapp karena ada versi web-nya. Namun karena seseorang di tim kami tidak ingin menggunakan Whatsapp, maka kami semua harus berpindah menggunakan Telegram dan saya harus membuat akun baru agar tim kami bisa berkomunikasi dengan baik.
**2. Working Software Over Comprehensive Documentation**
Kami melakukan demo secara langsung kepada _client_ kami saat _Sprint review_ (saat fitur jadi tentunya).
Kami melakukan demo secara langsung kepada _client_ kami saat _Sprint review_ (saat fitur jadi tentunya). Dengan memperlihatkan produk yang sudah jadi, PO tidak perlu bertanya-tanya (membayangkan) program yang akan ia gunakan di kemudian hari. Comprehensive Documentation juga tidak sesuai dengan Agile karena perubahan sangat mungkin terjadi di pertengahan proses. Jika sebuah perubahan terjadi maka mau tidak mau kita harus mengganti Documentation tersebut, hal ini menyebabkan Hustler akan dibenci oleh Anggotanya.
`Nobody wants to write manuals. Collegues would hate you if you asked them to do so.`
**3. Customer Collaboration Over Contract Negotiation**
Hubungan antara kami dengan _Product Owner_ semakin lama semakin dekat. PO juga mempertemukan kami dengan staff-staffnya agar dapat mempermudah komunikasi kami dengan PO. Semenjak itu komunikasi kami semakin baik, kami juga meminta beberapa saran dari PO kami mengenai apa yang telah kami kerjakan dan akan kerjakan atau apabila terdapat _request_ fitur lain.
Hubungan antara kami dengan _Product Owner_ semakin lama semakin dekat. PO juga mempertemukan kami dengan staff-staffnya agar dapat mempermudah komunikasi kami dengan PO. Semenjak itu komunikasi kami semakin baik, kami juga meminta beberapa saran dari PO kami mengenai apa yang telah kami kerjakan dan akan kerjakan atau apabila terdapat _request_ fitur lain. Jika kami mengikuti Contract Negotiation kami tidak akan mendapatkan server di BPPT sekarang.
**4. Respondong to Change Over Following a Plan**
Pada awalnya tim kami ingin menggunakan **go** dalam mengimplementasikan _backend_, tetapi satu hari sebelum _sprint review 1_ kami berdiskusi untuk mengganti **go** dengan **django** karena jika menggunakan **go** akan memakan waktu yang lebih banyak jika dibandingkan dengan menggunakan **django**.
Pada awalnya tim kami ingin menggunakan **go** dalam mengimplementasikan _backend_, tetapi satu hari sebelum _sprint review 1_ kami berdiskusi untuk mengganti **go** dengan **django** karena jika menggunakan **go** akan memakan waktu yang lebih banyak jika dibandingkan dengan menggunakan **django**. Jika kami bekerja sesuai dengan rencana awal, saya tidak yakin progres kami akan sampai seperti saat ini.
Mungkin hanya ini yang bisa saya ceritakan untuk sementara ini.
Mungkin hanya ini yang bisa saya ceritakan untuk sementara ini.
\ No newline at end of file
Referensi : <https://dba-presents.com/index.php/other/management/182-working-software-over-comprehensive-documentation>
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment