Implementasi Software Requirement Spesification dan Waterfall Model pada SIPODANG berbasis Android

Mursalim Mursalim, Tresi Aprilia, Muhammad Achsin Samas

Abstract


Software Requirement Spesification atau SRS yang dipublikasikan oleh Institut of Electrical and Electronic Enginners (IEEE) digunakan untuk mempermudah dalam melakukan pengembangan sebuah sistem. SRS ada 3 tahapan besar yang dilakukan yaitu: introduction, overview description, spesification requirement. Dari ketiga tahapan tersebut terdapat sub tahapan diantaranya adalah menentukan tujuan dan cakupan dari sistem tersebut, mendeskripsikan secara umum tentang sistem tersebut, menganalisa kebutuhan fungsional, kebutuhan tampilan, kebutuhan performa sistem, desain, parameter pendukung, serta lampiran lain yang dibutuhkan selama melakukan pengembangan sistem. Sedangkan model Waterfall secara garis besar ada 4 tahapan yaitu: Perencanaan, Analisis, Desain dan Implementasi. Penelitian ini melakukan penggabungan antara SRS dan model waterfall untuk pengembangan aplikasi pengaduan masyarakat  di wilayah Kabupaten Batang. Hasil penelitian menunjukkan bahwa kombinasi SRS dengan model waterfall memberikan kemudahan dalam menginventarisasi kebutuhan sistem pada pengembangan sebuah perangkat lunak dan sistem yang dikembangkan dapat digunakan dengan baik untuk pengaduan masyarakat di wilayah Kabupaten Batang.


Full Text:

PDF

References


Admin BPS Kabupaten Batang. (2021, June 3). Penduduk per Kecamatan di Kabupaten Batang. Https://Batangkab.Bps.Go.Id/Indicator/40/133/1/Penduduk-per-Kecamatan.Html.

Akib, K., & Artikel, R. (n.d.). Pengelolaan Pengaduan Masyarakat dalam Pelayanan Publik Management of Public Complaints in Public Service INFO ARTIKEL ABSTRAK.

Cindy Mutia Annur. (2022, March 23). Ada 204,7 Juta Pengguna Internet di Indonesia awal 2022. Https://Databoks.Katadata.Co.Id/Datapublish/2022/03/23/Ada-2047-Juta-Pengguna-Internet-Di-Indonesia-Awal-2022.

Eini, R., Linkous, L., Zohrabi, N., & Abdelwahed, S. (2021). Smart building management system: Performance specifications and design requirements. Journal of Building Engineering, 39. https://doi.org/10.1016/j.jobe.2021.102222

Epple, W. K., & Koch, G. R. (1983). SARS - A SYSTEM FOR APPLICATION ORIENTED REQUIREMENTS SPECIFICATION. 16(3), 43–50. https://doi.org/10.1016/s1474-6670(17)62595-3

Haron, H., & Ghani, A. A. A. (2015). A Survey on Ambiguity Awareness towards Malay System Requirement Specification (SRS) among Industrial IT Practitioners. Procedia Computer Science, 72, 261–268. https://doi.org/10.1016/j.procs.2015.12.139

Hartono, S., Rocky Tanaamah, A., & Kristen Satya Wacana Salatiga, U. (2018). PENERAPAN SOFTWARE REQUIREMENT SPECIFICATIONS PADA SISTEM WEBSITE SINODE GKJ DI SALATIGA ( STUDI KASUS PADA BAGIAN PDILM SINODE GKJ SALATIGA ) Peneliti: Program Studi Sistem Informasi Fakultas Teknologi Informasi.

IEEE Guide for Software Requirements Specifications. (1984). IEEE Std 830-1984, 1–26. https://doi.org/10.1109/IEEESTD.1984.119205

Jung, S., Yoo, J., & Lee, Y. J. (2020). A Software Fault Tree Analysis Technique for Formal Requirement Specifications of Nuclear Reactor Protection Systems. Reliability Engineering and System Safety, 203. https://doi.org/10.1016/j.ress.2020.107064

Khatri, A. (n.d.). ROLE OF SOFTWARE REQUIREMENTS SPECIFICATIONS IN SOFTWARE ENGINEERING. In Modern Management, Applied Science & Social Science.

Meridji, K., Al-Sarayreh, K. T., Abran, A., & Trudel, S. (2019). System security requirements: A framework for early identification, specification and measurement of related software requirements. In Computer Standards and Interfaces (Vol. 66). Elsevier B.V. https://doi.org/10.1016/j.csi.2019.04.005

Ramdhana Prasetya, D., Domai, T., & Indah Mindarti, L. (n.d.). ANALISIS PENGELOLAAN PENGADUAN MASYARAKAT DALAM RANGKA PELAYANAN PUBLIK (Studi Pada Dinas Komunikasi dan Informatika Kota Malang). In JAP (Vol. 2, Issue 1).

Ribeiro, F. G. C., Rettberg, A., Pereira, C. E., & Soares, M. S. (2016). An Analysis of the Value Specification Language Applied to the Requirements Engineering Process of Cyber-Physical Systems. IFAC-PapersOnLine, 49(30), 42–47. https://doi.org/10.1016/j.ifacol.2016.11.123

Roger S. Pressman. (2010). Rekayasa Perangkat Lunak (Dhewiberta Hardjono, Ery Hermawan Sutanto, dan-dut, & Amanda, Eds.; 7th ed., Vol. 1). Andi.

Setianto, W., Agung, H., & Mursalim. (2018). Implementasi Model MVC (Model View Controller) untuk Aplikasi Saber Pungli dengan berbasis Framework dan SMS Gateway pada Kantor Satgas Saber Pungli Kabupaten Batang. Ristek: Jurnal Riset, Inovasi Dan Teknologi, 3(1), 71–82.

Widjiyati, N., Pramono, E., & Kurniawan, S. D. (n.d.). Analisis Tahapan Software Requirement Specification pada Perancangan Sistem Informasi Akreditasi Menggunakan Metode MDI dan TOE (Studi Kasus: Universitas XYZ).

Wiegers, K., & Beatty, J. (n.d.). Software Requirements, Third Edition.

Yamamoto, S. (2017). An Evaluation of Requirements Specification Capability Index. Procedia Computer Science, 112, 998–1006. https://doi.org/10.1016/j.procs.2017.08.080




DOI: https://doi.org/10.31294/ijse.v10i1.21875

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

 

ISSN : 2714-9935 


Published by LPPM Universitas Bina Sarana Informatika

Jl. Kramat Raya No.98, Kwitang, Kec. Senen, Kota Jakarta Pusat, DKI Jakarta 10450


This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License