Rumusan Masalah Batasan Masalah
                                                                                4
c. Wawancara. Teknik  pengumpulan  data  dengan  mengadakan  tanya  jawab  secara
langsung  kepada  manager  proyek  di  PT  Serena  Abadi  mengenai pengolahan data proyek dan material yang saat ini sedang berjalan.
2.  Tahap pembuatan perangkat lunak. Metode  pengembangan  perangkat  lunak  pada  penelitian  ini  menggunakan
paradigma  perangkat  lunak  secara  waterfall,  yang  meliputi  beberapa  proses diantaranya:
a.  Communication Langkah communication merupakan analisis terhadap kebutuhan software
dan  tahap  mengadakan  pengumpulan  data  dengan  melakukan  pertemuan dengan  pihak  PT  Serena  Abadi  yaitu  manager  proyek,  maupun
mengumpulkan  data-data  tambahan  baik  yang  ada  di  jurnal,  artikel, maupun  dari  internet  mengenai  sistem  informasi  monitoring  dan
manajemen proyek. b.  Planning
Proses planning merupakan lanjutan dari proses  communication analysis requirement. Tahapan ini akan menghasilkan dokumen  user requirement
atau  bisa  dikatakan  sebagai  data  yang  berhubungan  dengan  keinginan manager  proyek  dalam  pembuatan  sistem  informasi,  termasuk  rencana
yang akan dilakukan. c.  Modeling
Proses  modeling  ini  akan  menerjemahkan  syarat  kebutuhan  ke  sebuah perancangan  perangkat  lunak  yang  dapat  diperkirakan  sebelum  dibuat
coding.  Proses  ini  berfokus  pada  rancangan  struktur  data,  arsitektur perangkat  lunak,  representasi  interface  dan  detail  algoritma  prosedural.
5
Tahapan  ini  akan  menghasilkan  dokumen  yang  disebut  software requirement.
d.  Construction Construction  merupakan  proses  membuat  kode.  Pengkodean  merupakan
penerjemahan  desain  dalam  bahasa  yang  bisa  dikenali  oleh  komputer. Programmer  akan  menerjemahkan  transaksi  yang  diminta  oleh  manager
proyek.  Tahapan  inilah  yang  merupakan  tahapan  secara  nyata  dalam mengerjakan  suatu  perangkat  lunak,  artinya  penggunaan  komputer  akan
dimaksimalkan dalam tahapan ini. Setelah pengkodean selesai maka akan dilakukan  testing    terhadap  sistem  yang  telah  dibuat  tadi.  Tujuan  testing
adalah  menemukan  kesalahan-kesalahan  terhadap  sistem  tersebut  untuk kemudian bisa diperbaiki.
e.  Deployment Tahapan  deployment  ini  bisa  dikatakan  final  dalam  pembuatan  sebuah
perangkat  lunak  atau  sistem.  Setelah  melakukan  analisis  desain  dan pengkodean maka sistem informasi  yang sudah jadi akan digunakan oleh
manager  proyek.  Kemudian  sistem  informasi  yang  telah  dibuat  harus dilakukan pemeliharaan secara berkala.
Gambar 1.1 Diagram Waterfall [1]
                                            
                