RANCANG BANGUN APLIKASI MANAJEMEN RAPAT DI DPRD KOTA SURAKARTA DENGAN MENGGUNAKAN METODE SCRUM

  

RANCANG BANGUN APLIKASI MANAJEMEN RAPAT DI

DPRD KOTA SURAKARTA DENGAN MENGGUNAKAN

METODE SCRUM

SKRIPSI

Diajukan untuk Memenuhi Salah Satu Syarat Mencapai Gelar Strata Satu

Program Studi Informatika

  

Disusun oleh:

SETYO BASUKI

NIM M0509064

PROGRAM STUDI INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

  

2016

  

MOTTO

“Sugih Tanpa Banda, Digdaya Tanpa Aji,

Nglurug Tanpa Bala, Menang Tanpa Ngasoraken,

  

Trimah Mawi Pasrah,

Suwung Pamrih Tebih Ajrih,

Langgeng Tan Ana Susah Tan Ana Bungah,

Anteng Manteng Sugeng Jeneng.”

  

(RMP Sosrokartono)

  

PERSEMBAHAN

  Skripsi ini penulis persembahkan kepada Alm. Bapak Kasiman dan Ibu Suratmi

  

RANCANG BANGUN APLIKASI MANAJEMEN RAPAT DI DPRD KOTA

SURAKARTA DENGAN MENGGUNAKAN METODE SCRUM

SETYO BASUKI

  Program Studi Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret

  

ABSTRAK

  Salah satu tugas pokok Sekretariat DPRD Kota Surakarta adalah melakukan persiapan pelaksanaan dan pelayanan administrasi di bidang rapat dan risalah. Saat ini dalam pelaksanan tugas tersebut terdapat beberapa kekurangan seperti pengelolaan hasil rapat yang masih dilakukan secara manual dan tidak terindeks dengan baik yang menyebabkan pengelolaan dokumentasi hasil rapat menjadi tidak efektif dan efesien. Untuk mengatasi permasalahan ini maka dibutuhkan Aplikasi Manajemen Rapat untuk mempermudah tugas pendamping rapat dan bagian rapat dan peraturan perundangan menjadi lebih efektif dan efisien. Pengembangan aplikasi ini menggunakan konsep Agile Process Development dengan menggunakan metode Scrum. Metode Scrum yang digunakan dapat menghasilkan produk yang sesuai dengan keinginan pengguna karena mendapatkan feedback secara kontinu. Tahapan pengembangan aplikasi meliputi: pembuatan product

  

backlog, sprint backlog, pelaksanaan sprint, dan sprint review. Hasil dari penelitian

  ini adalah terbangunnya Aplikasi Manajemen Rapat yang memenuhi kebutuhan fungsional yang diinginkan oleh Sekretariat DPRD Kota Surakarta. Aplikasi Manajemen Rapat mampu memonitor rapat dan dokumentasinya sehingga mudah diakses dan diinformasikan kepada pihak-pihak terkait untuk dapat ditindaklanjuti. Dari hasil perhitungan rata-rata focus factor didapat nilai 0.78 atau 78%, sehingga tingkat presentase pengembang fokus mengerjakan aplikasi adalah 78%.

  Kata kunci: Agile, Focus Factor, Process Development, Rapat, Scrum

  

DEVELOPING MEETING MANAGEMENT APPLICATION IN DPRD

KOTA SURAKARTA USING SCRUM METHODOLOGY

SETYO BASUKI

  Department of Informatics, Faculty of Mathematics and Natural Sciences Universitas Sebelas Maret

  

ABSTRACT

  One of the main tasks of DPRD Kota Surakarta Secretariat is to carry out the meeting management, such as preparation and manage the results. Currently in the implementation of these tasks, there are some shortcomings such as management of meeting results are still done manually and not indexed properly which become ineffective and inefficient to manage the meeting results. To overcome this problem, meeting management application is needed, to be more effective and efficient. This application development uses Agile Process Development concept by using Scrum methodology. Scrum methodology used in the development can produce the application in accordance with the requirements of users because of getting feedback continuously. The development process used in this application is the creation of product backlog, sprint backlog, sprint implementation, and sprint review. The Meeting Management application as the result of this research can fulfill the functional requirement desired by Sekretariat DPRD Kota Surakarta. The Meeting Management application is able to monitor the meeting and its documentation so that it is easily accessible and informed to the relevant parties to be acted upon. Then from the results of the focus factor of each sprints obtained average focus factor 0.78 or 78%, so the percentage level of the development team focused on developing the application is 78%.

  Keywords: Agile, Focus Factor, Meeting, Process Development, Scrum

  Penulis mengucapkan puji syukur kepada Tuhan Yang Maha Esa dengan selesainya pengerjaan skripsi yang berjudul “Rancang Bangun Aplikasi Manajemen Rapat Di DPRD Kota Surakarta Dengan Menggunakan Metode Scrum”.

  Skripsi ini tidak akan selesai tanpa adanya bantuan dari banyak pihak, karena itu penulis menyampaikan terima kasih kepada:

  1. Alm. Bapak Kasiman dan Ibu Suratmi, selaku kedua orang tua yang selalu memberikan semangat dalam pengerjaan skripsi ini

  2. Bapak Bambang Harjito, M. App. Sc., Ph. D, Kepala Program Studi Informatika FMIPA UNS

  3. Bapak Winarno, S.Si., M.Eng, Dosen Pembimbing yang telah dengan sabar memberikan bimbingan dan petunjuk dalam pengerjaan skripsi ini

  4. Ibu Esti Suryani S.Si., M.Kom sebagai Pembimbing Akademik

  5. Sekretariat DPRD Kota Surakarta yang telah memberikan kesempatan untuk melakukan penelitiian di lingkungan DPRD Kota Surakarta

  6. Staff SAT Perpustakaan UNS, Pak Har, Mas Didit dan Kipti yang telah memberikan fasilitas dalam penyelesaian skripsi ini

  7. Semua pihak yang telah ikut membantu dalam penyelesaian skripsi ini yang penulis tidak bisa sebutkan satu persatu Semoga jasa baik yang telah dilakukan dengan membantu peyelesaian skripsi ini mendapat balasan yang lebih baik.

  Semoga skripsi ini bermanfaat bagi para pihak yang berkepentingan.

  Surakarta, Juli 2016 Penulis

  

DAFTAR ISI

  HALAMAN JUDUL ................................................................................................ i HALAMAN PERSETUJUAN ................................................................................ ii HALAMAN PENGESAHAN ................................................................................ iii MOTTO ................................................................................................................. iv PERSEMBAHAN ................................................................................................... v ABSTRAK ............................................................................................................. vi ABSTRACT .......................................................................................................... vii KATA PENGANTAR ......................................................................................... viii DAFTAR ISI .......................................................................................................... ix DAFTAR GAMBAR ............................................................................................. xi DAFTAR TABEL ................................................................................................. xii DAFTAR LAMPIRAN ........................................................................................ xiv

  BAB I PENDAHULUAN ....................................................................................... 1

  1.1. Latar Belakang Masalah ........................................................................... 1

  1.2. Rumusan Masalah .................................................................................... 2

  1.3. Batasan Masalah ....................................................................................... 2

  1.4. Tujuan Penelitian ...................................................................................... 2

  1.5. Manfaat Penelitian .................................................................................... 3

  1.6. Sistematika Penulisan ............................................................................... 3

  BAB II TINJAUAN PUSTAKA ............................................................................. 4

  2.1. Landasan Teori ......................................................................................... 4

  2.1.1. Agile Methodology ............................................................................ 4

  2.1.2. Scrum ................................................................................................ 5

  2.1.3. Burndown Chart .............................................................................. 11

  2.2. Penelitian Terkait ................................................................................... 14

  BAB III METODOLOGI PENELITIAN.............................................................. 19

  3.1. Pengumpulan Data ................................................................................. 20

  3.2. Membuat Product Backlog ..................................................................... 20

  3.3. Merancang Sprint Backlog ..................................................................... 20

  3.4. Desain Sistem ......................................................................................... 22

  4.3.2. Class Diagram ................................................................................ 40

  5.1. Kesimpulan ............................................................................................. 59

  BAB V PENUTUP ................................................................................................ 59

  4.5. Delivery Produk ...................................................................................... 58

  4.4.3. Pengerjaan Sprint 3 ......................................................................... 54

  4.4.2. Pengerjaan Sprint 2 ......................................................................... 48

  4.4.1. Pengerjaan Sprint 1 ......................................................................... 41

  4.4. Proses Pengerjaan Dengan Scrum .......................................................... 40

  4.3.1. Usecase Diagram ............................................................................ 28

  3.5. Melakukan Sprint ................................................................................... 22

  4.3. Desain Sistem ......................................................................................... 28

  4.2. Membuat Product Backlog ..................................................................... 26

  4.1. Pengumpulan Data ................................................................................. 26

  BAB IV HASIL DAN PEMBAHASAN .............................................................. 26

  3.8. Delivery Produk ...................................................................................... 25

  3.7. Analisis Scrum ........................................................................................ 24

  3.6. Review dan Demo Produk ...................................................................... 24

  5.2. Saran ....................................................................................................... 59 DAFTAR PUSTAKA ........................................................................................... 60 LAMPIRAN 1 ....................................................................................................... 62 LAMPIRAN 2 ....................................................................................................... 64

  

DAFTAR GAMBAR

Gambar 2.1. Scrum Process (Pressman, 2005) ....................................................... 6Gambar 2.2 Contoh Burndown Chart 1 (Dinwiddie, 2009) ................................. 12Gambar 2.3 Contoh Burndown Chart 2 (Dinwiddie, 2009) ................................. 12Gambar 2.4. Contoh Burndown Chart 3 (Dinwiddie, 2009)................................. 13Gambar 2.5. Contoh Burndown Chart 4 (Dinwiddie, 2009)................................. 13Gambar 2.6. Contoh Burndown Chart 5 (Dinwiddie, 2009)................................. 14Gambar 3.1. Alur Peneltian ................................................................................... 19Gambar 3.2. Bagan Alur pembuatan Product Backlog ......................................... 20Gambar 3.3. Bagan alur perancangan sprint backlog ........................................... 21Gambar 3.4. Bagan alur pelaksanaan sprint.......................................................... 23Gambar 3.5. Bagan alur Review dan Demo Produk .............................................. 24Gambar 4.1. Usecase diagram .............................................................................. 28Gambar 4.2. Class diagram .................................................................................. 40Gambar 4.3. Burndown chart sprint 1 .................................................................. 48Gambar 4.4. Burndown chart sprint 2 ................................................................... 54Gambar 4.5. Burndown chart sprint 3 .................................................................. 57

  

DAFTAR TABEL