digilib@itb.ac.id +62 812 2508 8800

Abstrak
PUBLIC karya

COVER Erfandi Suryo Putra
Terbatas  karya
» Gedung UPT Perpustakaan

BAB 1 Erfandi Suryo Putra
Terbatas  karya
» Gedung UPT Perpustakaan

BAB 2 Erfandi Suryo Putra
Terbatas  karya
» Gedung UPT Perpustakaan

BAB 3 Erfandi Suryo Putra
Terbatas  karya
» Gedung UPT Perpustakaan

BAB 4 Erfandi Suryo Putra
Terbatas  karya
» Gedung UPT Perpustakaan

BAB 5 Erfandi Suryo Putra
Terbatas  karya
» Gedung UPT Perpustakaan

PUSTAKA Erfandi Suryo Putra
Terbatas  karya
» Gedung UPT Perpustakaan

Pengembangan perangkat lunak perlu dilakukan secara sistematis agar didapatkan hasil yang diharapkan dan sesuai kebutuhan. Saat ini banyak metode yang dapat digunakan dalam mengembangkan perangkat lunak dan setiap metode memiliki cara dan terminologi yang berbeda-beda. Agar suatu metode dapat lebih mudah dimengerti karena menggunakan termilologi yang sama, metode tersebut dapat dipetakan ke dalam standar Essence, yaitu suatu standar untuk mendefinisikan hal-hal dasar penting dalam metode pembangunan perangkat lunak. Essence mendefinisikan hal-hal dasar yang perlu diperhatikan pada suatu metode pembangunan perangkat lunak, yaitu hal-hal terkait produk yang harus dihasilkan, aktivitas yang perlu dilakukan, dan kemampuan yang perlu dimiliki oleh pengembang perangkat lunak. Pada tugas akhir ini dilakukan generalisasi terhadap sejumlah usulan proses pemetaan metode pembangunan perangkat lunak ke dalam standar Essence, serta dibangun alat bantu untuk mendukungnya. Tujuan dari tugas akhir ini adalah dihasilkan generalisasi proses pemetaan yang sesuai beserta identifikasi langkah-langkahnya yang dapat dibantu oleh alat bantu. Dari tugas akhir ini juga dihasilkan sebuah aplikasi yang membantu proses pemetaan. Dalam membangun alat bantu tersebut, dilakukan analisis proses-proses pemetaan yang ada untuk digeneralisasi dengan membandingkan proses-proses pemetaan yang sudah ada dan mengidentifikasi langkah-langkah yang dapat dibantu oleh alat bantu, dilakukan perancangan dan implementasi alat bantu berdasarkan analisis, dan dilakukan pengujian. Dari tugas akhir ini dihasilkan alat bantu berupa aplikasi web yang diakses melalui aplikasi desktop dan terhubung dengan server basis data. Basis data yang digunakan dalam membangun alat bantu adalah MongoDB yang digunakan untuk mengambil referensi konsep-konsep Essence dan menyimpan hasil pemetaan. Setelah alat bantu dibangun, dilakukan pengujian dengan memetakan konsep-konsep Scrum ke standar Essence. Melalui pengujian yang dilakukan, setiap fungsionalitas berjalan dengan baik dan metode Scrum yang dipetakan berhasil direpresentasikan dalam standar Essence.