Claim Missing Document
Check
Articles

Found 12 Documents
Search

Implementation of Data Access Object Pattern in Bookkeeping System Development Nuraminah, Ahlijati
Internet of Things and Artificial Intelligence Journal Vol. 4 No. 1 (2024): Volume 4 Issue 1, 2024 [February]
Publisher : Association for Scientific Computing, Electronics, and Engineering (ASCEE)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31763/iota.v4i1.712

Abstract

The bookkeeping system is vital for managing a catering business, and incorporating design patterns in software development, specifically the Data Access Object (DAO) Pattern, can enhance structure, flexibility, and efficiency. This study focuses on implementing the DAO Pattern in the catering bookkeeping system to improve data management and overall system performance. Utilizing a software development framework, the DAO Pattern facilitates CRUD operations (Create, Read, Update, Delete) on entities, ensuring flexibility. Tests validate data integrity and proper DAO functions. The system test results through unit testing showed that 96% of the features that implemented DAO were successfully implemented. This demonstrates significant benefits, with improved data management structure and centralized changes. Implementing the DAO Pattern in catering's bookkeeping system ultimately enhances structured data management and overall system performance, providing insights for software developers working on similar business applications.
Pengukuran Focus Factor Tim Scrum pada Proyek Perangkat Lunak Skala Kecil Nuraminah, Ahlijati
JURNAL UNITEK Vol. 18 No. 1 (2025): Januari - Juni 2025
Publisher : Sekolah Tinggi Teknologi Dumai

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.52072/unitek.v18i1.1387

Abstract

Scrum, an Agile methodology widely employed in software development, emphasizes collaboration, adaptability, and delivering high-value products. While Velocity is commonly used to measure team performance, it may not provide a comprehensive picture due to factors like the number of developers and working days considered. To address this, the Focus Factor is introduced, accounting for these factors and providing a more nuanced evaluation of team focus and concentration during each Sprint. This research analyzes a Scrum Team's performance using the Focus Factor in a small-scale software project, aiming to understand its advantages in enhancing software development efficiency. The method involves Scrum initiation, data collection, Focus Factor calculation, analysis, and evaluation. The results from seven Sprints indicate varying team performances, with some achieving high Focus Factor values, reflecting efficient focus, while others exhibit lower performance. In conclusion, the Focus Factor proves valuable in assessing team performance, offering insights into areas of improvement. Future research can explore its application in larger projects to evaluate teams' ability to maintain high focus and productivity amidst more extensive user stories