Implementation of Test Driven Development in the Development of a Web-Based Information System for Data on Recipients of Self-Help Home Assistance
DOI:
https://doi.org/10.51998/jti.v9i2.523Abstract
The existence of an information system that supports the activities of controlling, monitoring and evaluating the implementation of the DAK Sub-Bidang Rumah Swadaya can assist stakeholders in reviewing the profiles of beneficiaries and the progress of the self-help housing assistance stages. A software is said to be ready for use when it has gone through the testing phase. Test Driven Development (TDD) is a software development method that is carried out by making unit tests first before implementing program code. TDD and traditional development methods have different adaptations to change. Traditional development methods tend to have difficulty adapting to the changes that occur during development because each stage must be completed before starting the next. Meanwhile, TDD is more adaptable to changes because the development cycle continues to repeat, allowing improvements and changes at every stage. The application developed is in the form of an information system for the profile of beneficiaries and the progress of the stages of DAK self-help housing assistance in the PUPR Self-help Housing Sub-sector. The programming language used is PHP, while the tool used for testing is PHPUnit. The results of the TDD implementation prove that the functions of the built web application can work properly. In addition, the resulting program code is also organized and easy to read by other developers, making refactoring easier.
Downloads
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Sigit Wijanarko

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