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]