JURNAL INFORMATIKA, Vol.8 No.1 April 2021, Halaman 79~86 ISSN: 2355-6579 | E-ISSN: 2528-2247 79 This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Penerapan Model View Controller Untuk Membangun Aplikasi Data Dasar Keluarga Desa Somagede Andik Wijanarko 1 , Adam Prayogo Kuncoro 2 , Naufal Dzaki Wuryantoro 3 1,2,3 Program Studi Informatika, Universitas Amikom Purwokerto Jl. Letjend Pol. Soemarto Watumas, Kec. Purwokerto Utara, Kabupaten Banyumas,Indonesia e-mail: 1 andikwijanarko@amikompurwokerto.ac.id, 2 adam@amikompurwokerto.ac.id, 3 dzaknoval@gmail.com Informasi Artikel Diterima: 17-07-2020 Direvisi: 24-12-2020 Disetujui: 13-01-2021 Abstrak Saat ini teknologi sudah banyak digunakan di berbagai sektor kehidupan, baik itu dibidang ekonomi, pendidikan, dan pemerintahan. Dengan perkembangan teknologi yang sangat pesat, instansi-instansi pemerintah dituntut untuk menerapkan sebuah pengolahan data yang terkompeterisasi sehingga dapat memberikan informasi yang tepat dan akurat. Salah satu contoh instansi pemerintahan adalah pemerintah desa. Pemerintahan Desa adalah penyelenggaraan urusan pemerintahan dan kepentingan masyarakat setempat dalam sistem pemerintahan Negara Kesatuan Republik Indonesia. Setiap desa memiliki catatan penduduk dan juga data dasar keluarga. Balai desa Somagede sudah memiliki sistem informasi pendataan data dasar keluarga desa Somagede. Pada saat petugas menggunakan sistem informasi pendataan data dasar keluarga Somagede, petugas mempunyai beberapa kendala yaitu, jaringan wifi di kantor desa tidak selalu ada, yang menyebabkan petugas merasa kesulitan untuk menginputkan data dasar keluarga Somagede dan menyajikan data dasar keluarga desa Somagede, kepada orang yang membutuhkan data dasar keluarga desa Somagede. Tujuan dari penelitian ini adalah untuk mengembangkan aplikasi pendataan data data dasar keluarga Somagede yang dapat diakses mempermudah petugas desa untuk melakukan pendataan data data dasar keluarga desa Somagede, tujuan lainnya adalah mengembangkan database aplikasi pendataan data dasar keluarga Somagede dari yang sederhana menjadi kompleks. Metode pengembangan perangkat lunak yang digunakan pada penelitian ini adalah extreme programming dengan MVC sebagai metode pemogramannya. Sedangkan pengujian menggunakan blackbox testing. Hasil dari aplikasi pendataan data dasar keluarga berbasis website ini adalah dapat memudahkan petugas dalam melakukan pendataan data dasar keluarga Somagede. Kata kunci: pendataan penduduk, MVC, desa. Abstract Currently technology has been widely used in various sectors of life, be it in the fields of economy, education and government. With the very rapid development of technology, government agencies are required to implement a computerized data processing so that they can provide precise and accurate information. One example of a government agency is the village government. Village Administration is the implementation of government affairs and the interests of the local community in the government system of the Unitary State of the Republic of Indonesia. Each village has population records as well as basic family data. Somagede village hall already has a basic data collection information system for Somagede village families. When the officer used the Somagede family's basic data collection information system, the officer had several obstacles, namely, the wifi network at the village office was not always available, which caused the officers to find it difficult to input Somagede's family basic data and present the Somagede village family's basic data to people who needed it. basic data of Somagede village families. The purpose of this study was to develop a data collection application for the Somagede family that can be accessed to make it easier for village officials to collect data on the basic data of the Somagede family, another goal is to develop a database of basic data collection applications for the Somagede family from simple to complex. The software development method used in this research is extreme programming with MVC as the programming method. While testing