Claim Missing Document
Check
Articles

Found 36 Documents
Search

Lean and Agile Software Development for Managing Technical Debt on A Large-scale Software: A Systematic Literature Review Simangunsong, Surya Seven Y; Raharjo, Teguh; Anita Nur Fitriani
The Indonesian Journal of Computer Science Vol. 12 No. 6 (2023): The Indonesian Journal of Computer Science (IJCS)
Publisher : AI Society & STMIK Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33022/ijcs.v12i6.3612

Abstract

Agile methodologies are employed by software development teams for collaboration and adapting to changing requirements. However, this flexibility may lead to technical debt (TD), causing potential bugs in the long term. Lean principles, focusing on waste elimination and continuous process improvement, can be applied to manage TD in agile software development. This research conducts a systematic literature review on using lean and agile methodologies for TD management. The review identifies 34 papers, categorizing TD types, pinpointing lean and agile principles, and aligning technical debt categories with suitable lean and agile principles. Additionally, three existing technical debt management frameworks are identified: the TAP framework, the LTD framework, and the CoDVA framework. The study concludes that integrating lean principles into agile software development assists organizations in effectively managing technical debt. Furthermore, the research offers insights into selecting the most suitable TD management framework based on an organization's needs and available resources.
Approaches in Determining User Story Quality through Requirement Elicitation : A Systematic Literature Review Angga Hendriana; Raharjo, Teguh; Nurfitriani, Anita
The Indonesian Journal of Computer Science Vol. 12 No. 6 (2023): The Indonesian Journal of Computer Science (IJCS)
Publisher : AI Society & STMIK Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33022/ijcs.v12i6.3639

Abstract

A survey of 108 agile practitioners revealed that user stories are the most widely used method for capturing requirements. However, user stories can be interpreted differently by different stakeholders, leading to potential misunderstandings within the development team. Additionally, the interconnectedness of user stories poses challenges during the requirement elicitation process. A Systematic Literature Review (SLR) of 27 articles about user story elicitation process were selected and these are examined to determine user story quality. This research will provide a comprehensive summary of user story elicitation approaches and their application in addressing user story quality issues. The study will also offer insights into selecting appropriate approaches for resolving challenges in user story requirement elicitation. Finally, most user story elicitation approach primarily focus on addressing the issue of ambiguity.
Issues and Strategies of Agile Methodology Adoption in Remote Working Environment: A Systematic Literature Review Chairina Marsya; Raharjo, Teguh
The Indonesian Journal of Computer Science Vol. 13 No. 1 (2024): The Indonesian Journal of Computer Science (IJCS)
Publisher : AI Society & STMIK Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33022/ijcs.v13i1.3677

Abstract

Agile and remote work are two topics that are currently popular in the business world, especially in the information technology industry. Both have been implemented in several companies, but Covid-19 has made it more widely used. Even though remote work offers many conveniences such as saving transport time and flexibility of place, it contrasts with Agile which requires intense collaboration and communication. Some of the obstacles found in previous research were that the team had fewer opportunities for communication, a lot of time was spent on meetings, so it was easy to get distracted when working remotely. This study uses a Systematic Literature Review to answer what are the obstacles and strategies in adopting agile in remote work systems. This research found that, there are five majors factors that effected while implement remote agile; coordination, response to change, leadership, facilitating condition, and policies & guidelines.
Enhancing IT Hybrid Projects in The Directorate General Of Customs And Excise of Indonesia: An Improvement Process Nugraha, Tito Febrian; Raharjo, Teguh; Wibowo, Wahyu Setiawan; Syahnuddin, Bob Hardian
The Indonesian Journal of Computer Science Vol. 13 No. 1 (2024): The Indonesian Journal of Computer Science (IJCS)
Publisher : AI Society & STMIK Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33022/ijcs.v13i1.3680

Abstract

The Directorate General of Customs and Excise (DJBC) confronts mounting challenges due to the expanding international trade. To address this issue, an optimal software solution is required for efficient service provision and supervision of transactions. However, the completion of IS projects faces significant delays, with only 25% reaching completion despite the immediate need for a reliable system. These delays stem from various problems encountered during project execution. This research employs the Kerzner Project Management Maturity Model to assess the IS project management maturity level at DJBC and categorise the identified problems. Subsequently, solutions extracted from PMBOK 7 are mapped to address these issues. Findings indicate an average maturity score of 390, falling short of the target of 600 required for level 1 maturity. Additionally, 13 problems have been identified and linked to solutions within the seven standards/domains of PMBOK 7. The research presents two strategic goals: improving project management processes and enhancing client satisfaction, assessed using seven measurement indicators. This study offers valuable insights for DJBC to address project management challenges, enhance maturity levels, and achieve desired outcomes.
A Systematic Review of Risk Management Tools and Techniques in Software Projects Fadhli Luthfiansyah; Prasetyo, Aji; Raharjo, Teguh
The Indonesian Journal of Computer Science Vol. 13 No. 1 (2024): The Indonesian Journal of Computer Science (IJCS)
Publisher : AI Society & STMIK Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33022/ijcs.v13i1.3694

Abstract

The crafting of software is a continual procedure, and the success of each step of that process is contingent on effective management. Despite this, numerous organizations need help developing e-service systems, frequently dealing with budget constraints and tight deadlines. The lack of focus on risk management in software projects is likely to blame for these failures. Management of risks is crucial to ensuring the success and efficacy of software development projects, as it assists in identifying areas of vulnerability and provides valuable insights into the project's most important aspects. This study identifies and analyzes tools and techniques to support software development projects’ risk management activity. A systematic literature review (SLR) methodology was employed to collect and evaluate relevant research articles. The findings highlight various risk management tools and techniques, including brainstorming, root cause analysis, risk probability assessment, artificial intelligence, and risk response planning. These tools and techniques contribute to identifying, analyzing, planning, and controlling risks in software projects. The research provides insights into the state of the art in risk management. It complements previous studies by offering practical guidance on software development project risk management tools and techniques.
Unveiling the Benefits and Challenges of Test-Driven Development in Agile: A Systematic Literature Review Tampubolon, Sabar Maruba; Raharjo, Teguh
The Indonesian Journal of Computer Science Vol. 13 No. 2 (2024): The Indonesian Journal of Computer Science (IJCS)
Publisher : AI Society & STMIK Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33022/ijcs.v13i2.3857

Abstract

The adoption of Test-Driven Development (TDD) in Agile software development prompts extensive discussion. Advocates highlight its benefits, while skeptics question empirical evidence. This study investigates TDD in Agile settings, examining its merits and challenges. Conducting a systematic literature review, it synthesizes insights from scholarly and industry sources. Results indicate TDD aids development, aligns with Agile practices, and enhances product delivery. Yet, challenges include procedural complexity and skill requirements. Proficiency in Agile practices like refactoring and unit testing is essential. TDD's impact on productivity is moderate and can be counterproductive. This research contributes new perspectives on TDD and Agile development, benefiting academia and informing practitioners for informed decision-making.
IT Team Project Management Transformation Plan for TIC Company’s IT Division Fauzan Aldiansyah; Raharjo, Teguh; Fitriani, Anita Nur
The Indonesian Journal of Computer Science Vol. 13 No. 5 (2024): The Indonesian Journal of Computer Science (IJCS)
Publisher : AI Society & STMIK Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33022/ijcs.v13i5.4413

Abstract

Nowadays, organizations are increasingly reliant on information technology to maintain efficient and effective internal systems, stay competitive, and meet the evolving needs of their customers. However, organizations facing challenges often include delays in project delivery, difficulties in managing workflows, and issues with accurately tracking progress and performance. The Information Technology Division of one of the testing, inspection, and certification companies in Indonesia is responsible for application development but frequently encounters operational issues such as development delays, unaddressed requests, difficulties in tracking project timelines and completions, and unclear job description alignments. This study examines Waterfall, Kanban, and Scrum Agile methodologies through case studies and Design Science Research Methodology to address these issues. Scrum Agile, with its principles and practices, is selected as the preferred solution for resolving these recurring problems. The research proposes transitioning project management to Scrum Agile methods and demonstrates how these methods effectively address several existing challenges. This approach results in the development of a new system that implements Scrum Agile for project management within the department. This research can enhance the efficiency and effectiveness of application development and improve project visibility and control for the organization. Additionally, it provides learning through comparative analysis to identify appropriate new methods and systems based on the case study.
Deciphering the Critical Success Factors of Application Development to Accelerate Digital Transformation and Service Innovation Local Bank Perspectives Apriansyah Pagua, Jeri; Raharjo, Teguh; Trisnawaty, Ni Wayan
The Indonesian Journal of Computer Science Vol. 14 No. 1 (2025): The Indonesian Journal of Computer Science (IJCS)
Publisher : AI Society & STMIK Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33022/ijcs.v14i1.4736

Abstract

The rapid advancement of Industry 4.0 forces local banks to accelerate digital transformation and service innovation. However, Bank ABC faces a low project success rate of only 30%. This study identifies the Critical Success Factors (CSFs) that influence application development projects in local banks using the Analytical Hierarchy Process (AHP). Eight IT Subject Matter Experts (SMEs) from Bank ABC provided expert judgment, and the analysis was conducted using R Studio. The findings highlight five dominant CSFs: leadership, project team commitment, user support, project scale, and regulatory policies. These factors are crucial in improving project success rates, optimizing decision-making, and supporting local banks’ digital transformation. This study contributes to academic research and practical implementation by providing a structured framework for evaluating and prioritizing CSFs in banking application development projects.
Critical Success Factors for the Implementation of an EDRMS in the Government of The Gambia: A PMBOK 7th Edition Approach Jallow, Fatoumatta Binta; Raharjo, Teguh; Trisnawaty, Ni Wayan
The Indonesian Journal of Computer Science Vol. 14 No. 2 (2025): The Indonesian Journal of Computer Science
Publisher : AI Society & STMIK Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33022/ijcs.v14i2.4775

Abstract

The successful implementation of an Electronic Document and Records Management System (EDRMS) in the public sector faces significant challenges, particularly in developing countries like The Gambia. Poor system integration, data security risks, resistance to change, and lack of leadership support hinder adoption. This study applies the PMBOK 7th Edition framework to identify critical success factors (CSFs) for EDRMS implementation. Using a Systematic Literature Review (SLR), this research analyzes key factors, including system compatibility, cybersecurity, legal compliance, and stakeholder engagement. Findings indicate that a structured project management approach enhances adoption by ensuring effective integration, risk mitigation, and user acceptance. The study provides practical recommendations for policymakers and IT managers to optimize digital record management strategies. Future research should explore case studies and emerging technologies such as AI and blockchain to strengthen EDRMS adoption.
STRATEGY TO IMPROVE THE QUALITY OF PERFORMANCE OF MAINTENANCE SECTION EMPLOYEES AT PT. ADICIPTA BOGA INTIPRIMA TANGERANG Raharjo, Teguh; Ramadhan, Muhammad Zaid; Mardiana, Nana; Suherna, Endang; Moeljadi, Moeljadi
Jurnal Comparative: Ekonomi dan Bisnis Vol 7, No 1 (2025): February
Publisher : Univesitas Muhammadiyah Tangerang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31000/combis.v7i1.13241

Abstract

This research focuses on strategies for improving the quality of performance of maintenance employees at PT. Adicipta Boga Intiprima. The maintenance department has an important role in maintaining the company's smooth operations, however the performance of employees in this section has decreased in recent years. Problems such as lack of motivation, limited technical skills, and ineffective communication between management and employees were identified as factors causing the decline in performance. This research uses a qualitative approach with a case study method to understand in depth the factors that influence the performance of maintenance employees as well as strategies that can be implemented to improve the quality of performance. Data was collected through in-depth interviews, participatory observation and documentation, with research subjects consisting of maintenance employees and managers at PT. Adicipta Boga Intiprima. The results of this research indicate that factors such as effective leadership, supportive organizational culture, and continuous training are important elements in improving employee performance. Apart from that, a performance-based incentive system and improved internal communication between management and employees also play a significant role in motivating employees to work better. Based on these findings, several performance improvement strategies were prepared that could be implemented at PT. Adicipta Boga Intiprima to achieve more optimal performance and operational efficiency.