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...
Saved in:
Main Author: | |
---|---|
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 |