COMPONENT-BASED DEVELOPMENT USING MOODLE AS ALTERNATIVE FOR E-LEARNING SOFTWARE DEVELOPMENT CASE STUDY: ANDALALIN KNOWLEDGE MANAGEMENT SYSTEM

Rapid technological development has led to the increasing of software needs. Moreover, the increasing of software needs has caused the software development to be fast and flexible. One of them is the needs of using e-learning system which supports online learning. This study used component-based...

Full description

Saved in:
Bibliographic Details
Main Author: Jingga, Kenny
Format: Theses
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/49470
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:49470
spelling id-itb.:494702020-09-16T17:14:21ZCOMPONENT-BASED DEVELOPMENT USING MOODLE AS ALTERNATIVE FOR E-LEARNING SOFTWARE DEVELOPMENT CASE STUDY: ANDALALIN KNOWLEDGE MANAGEMENT SYSTEM Jingga, Kenny Indonesia Theses component-based development, e-learning, evaluation, integration model, Moodle. INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/49470 Rapid technological development has led to the increasing of software needs. Moreover, the increasing of software needs has caused the software development to be fast and flexible. One of them is the needs of using e-learning system which supports online learning. This study used component-based development approach as alternative to develop software quickly and flexible. Moodle LMS as open source system was used as alternative to build e-learning software with traffic impact analysis (Andalalin) material as the case study. This study had done comparison design between system development from scratch and system development using existing component to prove that component-based development could be used as alternative for software development. The comparison started from development steps, strength and weakness of each methods, effort, and time. The effort and time estimation calculation were done by using adjusted story points (ASP) methods for Scrum methodology and COCOMO for CBSE methodology. To discover the flexibility of component-based development using Moodle, this study built additional component that related to the case study needs. After that, functional and nonfunctional testing was done towards the whole system which was developed using Moodle. This study also raised component addition model which could be used to integrate web-based additional component. The comparison result which was done in this study showed the development steps with component-based development were simpler than from scratch development. However, the effort estimation result for each methodology could not be compared, with the ASP value to calculate effort estimation was 1.1832 for Scrum methodology and 1.89 ManMonth for CBSE methodology from COCOMO calculation. Meanwhile, the time estimation result did not show the advantages of CBSE methodology because the calculation result was 12 weeks or 3 months for Scrum methodology and 3.18 months for CBSE methodology. The component additional model which was used to integrate web-based additional component into Moodle was successfully implemented. The evaluation result of Andalalin e-learning system showed the needs of Andalalin material learning could be fulfilled. Furthermore, the performance testing, which was done using Moodle Benchmark, found that the iv environment, where Moodle system was implemented, affected the system performance. From the usability testing and questionnaire result, the Moodle system was considered not difficult for respondents to use. Other than that, using the knowledge management system was considered helping respondent to understand the Andalalin material. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description Rapid technological development has led to the increasing of software needs. Moreover, the increasing of software needs has caused the software development to be fast and flexible. One of them is the needs of using e-learning system which supports online learning. This study used component-based development approach as alternative to develop software quickly and flexible. Moodle LMS as open source system was used as alternative to build e-learning software with traffic impact analysis (Andalalin) material as the case study. This study had done comparison design between system development from scratch and system development using existing component to prove that component-based development could be used as alternative for software development. The comparison started from development steps, strength and weakness of each methods, effort, and time. The effort and time estimation calculation were done by using adjusted story points (ASP) methods for Scrum methodology and COCOMO for CBSE methodology. To discover the flexibility of component-based development using Moodle, this study built additional component that related to the case study needs. After that, functional and nonfunctional testing was done towards the whole system which was developed using Moodle. This study also raised component addition model which could be used to integrate web-based additional component. The comparison result which was done in this study showed the development steps with component-based development were simpler than from scratch development. However, the effort estimation result for each methodology could not be compared, with the ASP value to calculate effort estimation was 1.1832 for Scrum methodology and 1.89 ManMonth for CBSE methodology from COCOMO calculation. Meanwhile, the time estimation result did not show the advantages of CBSE methodology because the calculation result was 12 weeks or 3 months for Scrum methodology and 3.18 months for CBSE methodology. The component additional model which was used to integrate web-based additional component into Moodle was successfully implemented. The evaluation result of Andalalin e-learning system showed the needs of Andalalin material learning could be fulfilled. Furthermore, the performance testing, which was done using Moodle Benchmark, found that the iv environment, where Moodle system was implemented, affected the system performance. From the usability testing and questionnaire result, the Moodle system was considered not difficult for respondents to use. Other than that, using the knowledge management system was considered helping respondent to understand the Andalalin material.
format Theses
author Jingga, Kenny
spellingShingle Jingga, Kenny
COMPONENT-BASED DEVELOPMENT USING MOODLE AS ALTERNATIVE FOR E-LEARNING SOFTWARE DEVELOPMENT CASE STUDY: ANDALALIN KNOWLEDGE MANAGEMENT SYSTEM
author_facet Jingga, Kenny
author_sort Jingga, Kenny
title COMPONENT-BASED DEVELOPMENT USING MOODLE AS ALTERNATIVE FOR E-LEARNING SOFTWARE DEVELOPMENT CASE STUDY: ANDALALIN KNOWLEDGE MANAGEMENT SYSTEM
title_short COMPONENT-BASED DEVELOPMENT USING MOODLE AS ALTERNATIVE FOR E-LEARNING SOFTWARE DEVELOPMENT CASE STUDY: ANDALALIN KNOWLEDGE MANAGEMENT SYSTEM
title_full COMPONENT-BASED DEVELOPMENT USING MOODLE AS ALTERNATIVE FOR E-LEARNING SOFTWARE DEVELOPMENT CASE STUDY: ANDALALIN KNOWLEDGE MANAGEMENT SYSTEM
title_fullStr COMPONENT-BASED DEVELOPMENT USING MOODLE AS ALTERNATIVE FOR E-LEARNING SOFTWARE DEVELOPMENT CASE STUDY: ANDALALIN KNOWLEDGE MANAGEMENT SYSTEM
title_full_unstemmed COMPONENT-BASED DEVELOPMENT USING MOODLE AS ALTERNATIVE FOR E-LEARNING SOFTWARE DEVELOPMENT CASE STUDY: ANDALALIN KNOWLEDGE MANAGEMENT SYSTEM
title_sort component-based development using moodle as alternative for e-learning software development case study: andalalin knowledge management system
url https://digilib.itb.ac.id/gdl/view/49470
_version_ 1822272049972772864