By Jayadi Taslim
11402010
BACHELOR’S DEGREE in
INFORMATION TECHNOLOGY
FACULTY OF ENGINEERING AND INFORMATION TECHNOLOGY
SWISS GERMAN UNIVERSITY The Prominence Tower
Jalan Jalur Sutera Barat No. 15, Alam Sutera Tangerang, Banten 15143 - Indonesia
July 2018
Revision after the Thesis Defense on July 17th, 2018
Jayadi Taslim STATEMENT BY THE AUTHOR
I hereby declare that this submission is my own work and to the best of my knowledge, it contains no material previously published or written by another person, nor material which to a substantial extent has been accepted for the award of any other degree or diploma at any educational institution, except where due acknowledgement is made in the thesis.
Jayadi Taslim
Student Date
Approved by:
James Purnama, M.Sc.
Thesis Advisor Date
Dipl. -Ing. Randy Anthony, S.Kom., M.Kom.
Thesis Co-Advisor Date
Dr. Irvan S. Kartawiria, S.T., M.Sc.
Dean Date
Jayadi Taslim ABSTRACT
DEVELOPMENT OF RECYCLABLE WASTE ELECTRONIC AUCTION INCORPORATED WITH GAMIFICATION
By Jayadi Taslim James Purnama, M.Sc.
Dipl. -Ing. Randy Anthony, S.Kom., M.Kom.
SWISS GERMAN UNIVERSITY
Waste is becoming a prevalent problem in Indonesia. Recycling campaigns have been organized and socialized into the society to promote and motivate recycling in order to tackle waste problems, but failed to do any significant impact. Difficulties in finding recyclable waste buyers and insufficient information of recyclable waste market price further demotivates society to recycle. This study introduces eLDUS, an electronic auction exclusive for recyclable waste auctions, as a solution to attract and motivate society to recycle their waste. A prototype is developed in form of mobile applications and a web service to facilitate e-auctions for prospective sellers and buyers. A closed beta test involving ten respondents are then conducted. Respondents’ responses are analyzed to find insights and draw conclusions. The concept is well-received and can attract and motivate respondents to recycle. The prototype has been evaluated to be very intuitive, easy to use, safe, and convenient in general. The implementation of gamification has been found to provide positive impact to the respondents’ experience.
Further study can be conducted to calculate user retention increase due to the implementation of gamification in eLDUS.
Keywords: Software Development, Recyclable Waste, Electronic Auction, Gamification
Jayadi Taslim
© Copyright 2018 by Jayadi Taslim All rights reserved
Jayadi Taslim ACKNOWLEDGEMENTS
First, I would like to thank God for His endless blessing in guiding me throughout my thesis work. To my parents, I send my deepest gratitude due to their supportive encouragements and motivational assistance in finishing my thesis.
A special thanks to Sir James Purnama and Sir Randy Anthony, for being a great advisor and co-advisor in assisting, supporting, and guiding me throughout the whole journey of my thesis. I would also extend my thanks to Michael, who is very supportive in providing me insights, hints, and suggestions for the betterment of my thesis work.
Finally, I give my thanks to my fellow IT 2014 classmates and SGU staffs who have accompanied and supported me throughout these last four years.
Jayadi Taslim TABLE OF CONTENTS
Page
STATEMENT BY THE AUTHOR ... 2
ABSTRACT ... 3
ACKNOWLEDGEMENTS ... 5
TABLE OF CONTENTS ... 6
LIST OF FIGURES ... 9
LIST OF TABLES ... 12
CHAPTER 1 – INTRODUCTION ... 14
1.1 Background ... 14
1.2 Research Problems ... 16
1.3 Research Objectives ... 17
1.4 Research Scope ... 17
1.5 Business Value ... 17
1.6 Significance of Study ... 19
1.7 Research Questions ... 19
1.8 Research Hypotheses... 19
CHAPTER 2 – LITERATURE REVIEW ... 20
2.1 Theories ... 20
2.1.1 Auctions and Electronic Auctions ... 20
2.1.2 Gamification ... 23
2.1.3 Recyclable Inorganic Waste ... 25
2.1.4 Systems Development Life Cycle ... 27
2.2 Related Works ... 29
2.2.1 Octalysis-Based Gamification Example ... 29
2.2.2 Octalysis Implementation in Indonesia’s Online Marketplace ... 30
2.2.3 Existing Waste-related Businesses and Applications ... 31
2.2.3.1 Bank Sampah (Waste Bank) ... 31
2.2.3.2 Angkuts ... 32
Jayadi Taslim
2.2.3.5 Simalu... 32
2.2.3.6 Comparison ... 33
CHAPTER 3 – BUSINESS ANALYSIS & DESIGN ... 34
3.1 Establishing Initial Business Requirements ... 34
3.2 Considerations ... 34
3.2.1 C2C versus C2B ... 34
3.2.2 Online Marketplace versus Electronic Auction ... 35
3.3 eLDUS Auction Implementation ... 37
3.4 Gamification Reasoning and Implementation ... 38
CHAPTER 4 – SYSTEM ANALYSIS & DESIGN ... 41
4.1 System Development Overview ... 41
4.2 Architecture Diagram ... 42
4.3 Workflow Diagram ... 44
4.3.1 Phase 1 – Configuration Phase ... 44
4.3.2 Phase 2 – Bidding Phase ... 45
4.3.3 Phase 3 – Handshaking (Negotiation) Phase ... 47
4.3.4 Phase 4 – Transaction Phase ... 49
4.4 Use Cases ... 50
4.5 Entity Relationship Diagram ... 71
4.6 Design of Experiment... 74
4.6.1 Alpha Test ... 74
4.6.2 Closed Beta Test ... 74
CHAPTER 5 – RESULTS ... 78
5.1 Development Cycle 1 Result ... 78
5.1.1 eLDUS Mobile Application ... 79
5.1.2 eLDUS Pembeli ... 81
5.1.3 eLDUS Penjual ... 84
5.1.4 eLDUS Admin Panel ... 87
5.2 Functionality Testing... 88
5.3 Alpha Test Result ... 90
Jayadi Taslim
5.4 Development Cycle 2 Result ... 90
5.5 Closed Beta Test Result ... 95
5.6 Demographics Analysis... 99
5.6.1 Age ... 99
5.6.2 Auction Familiarity ... 100
5.6.3 Recycling Familiarity... 103
5.6.4 Technology Familiarity ... 104
5.6.5 Additional Correlations ... 106
CHAPTER 6 – CONCLUSIONS AND FUTURE WORKS ... 109
6.1 Conclusions ... 109
6.2 Future Works ... 109
REFERENCES ... 111
APPENDIX A – TEST SCRIPT FOR SELLER APPLICATION ... 113
APPENDIX B – TEST SCRIPT FOR BUYER APPLICATION ... 114
APPENDIX C – EVALUATION SHEET ... 115
APPENDIX D – EVALUATION SHEET RESULTS ... 119
APPENDIX E – SINGLE EASE QUESTION RESULTS ... 121
CURRICULUM VITAE ... 122