Claim Missing Document
Check
Articles

Found 7 Documents
Search

End User Development pada Use Case Point untuk peningkatan Estimasi Perangkat Lunak Jayadi, Puguh; Aria Bima, Alim Citra; Yudha, Yoga Prisma; Kelik Sussolaikah
TEMATIK Vol 10 No 1 (2023): Tematik : Jurnal Teknologi Informasi Komunikasi (e-Journal) - Juni 2023
Publisher : LPPM POLITEKNIK LP3I BANDUNG

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.38204/tematik.v10i1.1289

Abstract

Tahap estimasi upaya (Effort Estimation) digunakan sebagai dasar dalam menentukan jumlah waktu dan orang yang terlibat pada suatu proyek perangkat lunak. Terdapat berbagai metode yang sering dipakai antara lain COCOMO, Function Point, dan Use Case Point. Namun, metode-metode ini memiliki kelemahan seperti adanya subyektifitas dalam mengukur kerumitan dan kurangnya pengukuran pada faktor teknis dan lingkungan pengembangan proyek. Penelitian ini berusaha untuk memperbaiki kelemahan tersebut dengan menggunakan metode Advance Use Case Point (AUCP) dengan dengan memasukkan unsur dari End User Development (EUD) ke dalam Use Case Point, dengan demikian memungkinkan pengguna akhir (end user) untuk mengembangkan perangkat lunak dengan lebih mudah dan efisien. Metode AUCP memperhitungkan kerumitan fungsional dan teknis perangkat lunak (EUD_Technical Factors) dan faktor lingkungan (EUD_Environmental Factors) di pengembangan perangkat lunak. Hasil penelitian menunjukkan bahwa metode Advance Use Case Point memberikan hasil estimasi yang lebih akurat dengan MMRE, MMER, MBRE, MIBRE bernilai 0,01 dan MAE serta RMSE bernilai 8,88. Metode AUCP dapat membantu manajer proyek dan pengguna akhir dalam mengoptimalkan penggunaan sumber daya dan menjamin kelancaran proyek pengembangan perangkat lunak. Penggunaan AUCP juga dapat mempercepat proses pengembangan perangkat lunak dan mengurangi biaya pengembangan karena dapat dilakukan oleh pengguna akhir tanpa perlu keterlibatan tim pengembang profesional. Metode AUCP dapat membantu memperluas aksesibilitas pengembangan perangkat lunak ke kalangan yang lebih luas dan meningkatkan partisipasi pengguna akhir dalam pengembangan perangkat lunak.
PELATIHAN PEMBUATAN GOOGLE SITES SEBAGAI MEDIA PEMBELAJARAN BERBASIS WEBSITE BAGI GURU SMK CENDEKIA MADIUN Susanti, Pratiwi; Jayadi, Puguh; Hidayati, Nasrul Rofiah; Riyanto, Slamet; Kiswardianta, R. Bekti
Jurnal Terapan Abdimas Vol 8, No 1 (2023)
Publisher : UNIVERSITAS PGRI MADIUN

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25273/jta.v8i1.14022

Abstract

Abstract. Learning in the current era has implemented ICT-based learning. Therefore, teachers are required to master technology in the teaching and learning process. The importance of increasing the competence and skills of teachers in utilizing and maximizing ICT-based learning media so that it is necessary to hold training in creating and using ICT-based learning media for teachers. The training carried out carrying the title "Accelerating the Digitization of Learning and School Management Through the Use of Google Sites" was applied to Cendekia Vocational Schools located at Jl. Letkol Samsudin No. 22-24 Kel Kanigoro, Kec. Kartoharjo, on June 20, 2022 with a total of 16 participants, namely Mr. / Scholar High School teacher. This training was held to improve the competence of teachers in implementing digitalization of learning. This training is carried out in 2 stages, namely the delivery of material and direct practice of making a google site website. The methods used during the training were lectures, question and answer with participants and experiments. At the end of the training session, an evaluation of questions about the material and practice that has been done is given. The results of the evaluation showed that on average only 90% of participants were able to answer questions correctly about the material presented. The results of this training program are expected that in the future teachers can compile and develop learning media with better quality and it is hoped that the quality will follow the standards  Abstrak. Pembelajaran di era saat ini telah menerapkan pembelajaran berbasis ICT. Oleh karena itu guru dituntut untuk menguasi teknologi pada proses belajar-mengajar. Pentingnya menambah kompetensi dan keterampilan guru dalam memanfaatkan dan memaksimalkan media pembelajaran berbasis ICT sehingga perlu diadakannya pelatihan dalam membuat dan menggunakan media pembelajaran berbasis ICT kepada guru. Pelatihan yang dilaksanakan mengusung judul “Percepatan Digitalisasi Pembelajaran dan Manajemen Sekolah Melalui Pemanfaatan Google Sites” diterapkan pada SMK Cendekia yang berlokasi di jl Letkol Samsudin No 22-24 Kel Kanigoro Kec Kartoharjo, pada tanggal 20 Juni 2022 dengan jumlah peserta sebanyak 16 peserta yaitu bpk/ibu guru SMK Cendekia. Pelatihan ini diselenggarakan dengan tujuan untuk meningkatkan kompetensi guru dalam menerapkan digitalisasi pembelajaran supaya menciptakan suasana belajar yang kolaboratif dan sebagai wujud transformasi layanan pendidikan dalam mewujudkan merdeka belajar. Pelatihan ini dilakukan dengan 2 tahapan yaitu penyampaian materi dan praktek langsung membuat website google site. Metode yang digunakan selama pelatihan berlangsung adalah ceramah, tanya-jawab dengan peserta dan eksperimen. Diakhir sesi pelatihan diberikan evaluasi pertanyaan seputar materi dan praktek yang telah dikerjakan. Hasil dari evaluasi diperoleh bahwa rata-rata hanya 90% peserta yang mampu menjawab pertanyaan dengan benar seputar materi yang disampaikan. Hasil dari program pelatihan ini diharapkan kedepannya guru dapat menyusun dan mengembangkan media pembelajaran dengan kualitas yang lebih baik dan diharapkan kualitas tersebut sudah mengikuti standar  
Activity-based function point complexity of use case diagrams for software effort estimation Jayadi, Puguh; Dewi, Renny Sari; Sussolaikah, Kelik
Journal of Soft Computing Exploration Vol. 5 No. 1 (2024): March 2024
Publisher : SHM Publisher

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.52465/joscex.v5i1.252

Abstract

This study proposes a Function Point Analysis (FPA) based software development effort estimation methodology integrated with Use Case Diagrams. These methods include identifying actor activities, classifying those activities into FPA categories, and calculating Unadjusted Function Points (UFP). Followed by the calculation of Technical Complexity Factors (TCF) and Adjusted Function Points (AFP), this study aims to produce more accurate man-hours estimates. Results show a UFP of 162 TCF of 11, AFP of 123.12, and an estimated effort of 1846.8 hours worked, while the actual effort is 1228 hours. Evaluation of estimates using the metrics Mean Magnitude of Relative Error (MMER) 0.34, Mean Magnitude of Relative Error (MMRE) 0.50, Mean Absolute Error (MAE) 618.80, Mean Balanced Relative Error (MBRE) 0.50, Mean Inverse Balanced Relative Error (MIBRE) 0.34, and Root Mean Squared Error (RMSE) 618.80, showed sufficient precision despite the overestimation. The study suggests the need for adjustments in TCF calculations and considering development environment factors in more detail to improve estimation accuracy. These findings are essential in improving the precision of effort estimation methodologies in software development, particularly in projects that use Use Case Diagrams as the primary framework.
Penerapan Lean Development pada Pengembangan Aplikasi Client-Server untuk Import Data yang Dinamis Jayadi, Puguh
Jurnal Manajemen Sistem Informasi (JMASIF) Vol. 2 No. 2 (2023): Oktober 2023
Publisher : Divisi Riset, Lembaga Mitra Solusi Teknologi Informasi (L-MSTI)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.59431/jmasif.v2i2.395

Abstract

Developing an application that suits the initial needs and still considers the efficiency side of the application sometimes makes the development schedule longer and the process convoluted. The research conducted applies Lean Development to improve the efficiency of software development with a case study of client-server applications. The identified issue is the handling of large and dynamic Excel data imports into MySQL that can slow down application performance. The purpose of this research is to modify the Lean Development method to reduce waste and improve the quality of development and implementation of data import applications. The research methods involved include requirements analysis, application design, prototype development, and performance testing. Experiments show that the developed application is able to achieve 100% conformity in the testing of the assigned features. The results show Lean Development to improve the development of small-scale applications with dynamic data loads through the reduction of valueless activities and improving software quality.
Analysis of Basic Testing Using Smoke Testing in Asset Inventory Information Systems Anardani, Sri; Jayadi, Puguh; Harly, Daniswara Andhika Putra
Journal of Computer Networks, Architecture and High Performance Computing Vol. 6 No. 4 (2024): Articles Research October 2024
Publisher : Information Technology and Science (ITScience)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47709/cnahpc.v6i4.5045

Abstract

The creation or development of a system must go through a testing phase with the aim that before the system is implemented by the user, bugs or errors can be detected at the start. The PGRI Madiun University Asset Inventory and Documentation Unit (UIAD) is currently building and developing an information system for managing inventory, asset and document data. So far, data management still uses manual recording on paper forms. This creates a problem of inconsistency between data in the field and data in the unit. To improve the quality of the UIAD information system so that it is more optimal, it is necessary to carry out basic testing with smoke testing to ensure that the basic features function properly.  The aim of this research is to test the basic functionalities of the UIAD information system with smoke testing to provide recommendations for improvements in order to improve the quality of the UIAD information system. Testing is carried out manually with 3 types of test cases, namely login test case, master test case and asset test case. The test results show that the login test case passed 100%, the master test case passed 100%, and the asset test case passed 80%. Based on the test results, it is very important to carry out smoke testing on the basic functions of the system before the system is used so that bugs or errors can be found so that corrective action can be taken more quickly.
PENINGKATAN KUALITAS PERANGKAT LUNAK DENGAN REGRESSION TESTING BERBASIS LEAN PADA APLIKASI CLIENT-SERVER Jayadi, Puguh; Dewi, Renny Sari; Anardani, Sri
Djtechno: Jurnal Teknologi Informasi Vol 6, No 1 (2025): April
Publisher : Universitas Dharmawangsa

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.46576/djtechno.v6i1.6040

Abstract

Pengujian perangkat lunak sejak dulu memberikan kontribusi signifikan terhadap kualitas perangkat lunak yang dikembangkan. Terdapat beberapa pendekatan dalam melakukan pengujian perangkat lunak seperti Regression testing. Namun di sisi lain,  Regression testing seringkali memakan waktu dan sumber daya besar, terutama pada aplikasi dengan interaksi kompleks antara client dan server. Untuk mengatasi masalah tersebut, penelitian ini mengusulkan integrasi prinsip Lean, yang berfokus pada penghapusan aktivitas non-nilai tambah (waste) dan optimalisasi alur kerja pengujian. Metode ini diimplementasikan secara iteratif, dimulai dari analisis kebutuhan, perancangan test case, pelaksanaan pengujian, identifikasi bug, hingga evaluasi hasil. Eksperimen dilakukan pada aplikasi impor data Excel-MySQL, dengan membandingkan waktu pengujian sebelum dan setelah penerapan Lean. Hasil penelitian menunjukkan pengurangan waktu regression testing hingga 64,28% (dari 14 jam menjadi 9 jam), dengan 94,1% test case (16 dari 17) berhasil sesuai ekspektasi. Temuan ini membuktikan bahwa Lean Development efektif dalam meningkatkan efisiensi tanpa mengorbankan cakupan pengujian. Penelitian ini memberikan kontribusi praktis bagi pengembang aplikasi client-server skala kecil, dengan menawarkan kerangka kerja yang adaptif dan hemat sumber daya.
Unveiling Epistemological Perspectives in Software Effort Estimation: A Comprehensive Tertiary Study Jayadi, Puguh; Patmanthara, Syaad
Jurnal Nasional Pendidikan Teknik Informatika: JANAPATI Vol. 14 No. 2 (2025)
Publisher : Prodi Pendidikan Teknik Informatika Universitas Pendidikan Ganesha

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.23887/janapati.v14i2.88447

Abstract

The research examined epistemology in Software Effort Estimation (SEE), focusing on the evaluation methods and metrics used. Accurate estimation of effort is essential to the success of a software project. This study also aims to understand the various methods applied in SEE and how evaluation metrics are applied in this context. The proposed method in the study is to review the Systematic Literature Review (SLR) paper to analyze articles published in reputable international journals. The experimental methodology involves the identification, selection, and in-depth analysis of relevant studies, emphasizing the quality and relevance of existing research. The results show that although many methods are available, the proper selection is still challenging for researchers and practitioners alike. In addition, diverse evaluation metrics reflect the need for a more empirical approach to assessing the effectiveness of applied methods. The conclusions of this study provide significant insights for SEE practice and open up opportunities for further research in this area.