PROGRAMMER'S PERSPECTIVE IN YOGYAKARTA ABOUT OBJECT ORIENTED PROGRAMMING (OOP) IN SOFTWARE DEVELOPMENT USING CORRELATION ANALYSIS

Authors

  • Bagas Triaji STMIK AKAKOM
  • Cucut Hariz Pratomo
  • Bambang Purnomosidi DP

Keywords:

OOP, Object-Oriented Programming, Programming Paradigm, Programmer, Correlation Analysis

Abstract

Pesatnya perkembangan teknologi menghasilkan era digitalisasi. Permintaan pengembangan perangkat lunak dan insinyur perangkat lunak di berbagai sektor industri, bisnis, dan pendidikan sangat tinggi. Yogyakarta adalah kota pendidikan, dimana banyak perguruan tinggi dan universitas berdiri. Namun, calon programmer sering memiliki pemahaman yang kurang memadai tentang paradigma OOP dari perspektif praktisi industri IT. Oleh karena itu, survei berikut melibatkan praktisi programmer profesional dilakukan untuk menganalisis bagaimana mereka melihat Object-Oriented Programming (OOP) ketika mengembangkan perangkat lunak dan bagaimana pengalaman mereka, dengan menggunakan analisis korelasi. Penelitian ini dilakukan untuk mengkaji aspek yang mempengaruhi preferensi programmer terhadap OOP. Hasil analisis korelasi menunjukkan bahwa programmer yang lebih berpengalaman akan lebih memilih paradigma OOP untuk menyelesaikan proyek meskipun mengalami beberapa hambatan dalam implementasi OOP, tetapi mereka tidak yakin bahwa OOP akan tetap digunakan sebagai paradigma yang mumpuni di masa depan.

Downloads

Download data is not yet available.

References

M. H. van Emden, “Object-oriented programming as the end of history in programming languages,” in 1997 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, PACRIM. 10 Years Networking the Pacific Rim, 1987-1997, 1997, vol. 2, pp. 981–984, doi: 10.1109/PACRIM.1997.620424.

A. Urdhwareshe, “Object-Oriented Programming and its Concepts,” Int. J. Innov. Sci. Res., vol. 26, no. 1, pp. 1–6, 2016.

S. Samuel and S. Gorai, “The impact of programming paradigm concepts in mobile application design and its resource utilizations,” in Proceedings of 2013 3rd International Conference on Computer Science and Network Technology, 2013, pp. 355–359, doi: 10.1109/ICCSNT.2013.6967128.

O. Camp and R. Woodward, “ICT ENHANCED LEARNING EXPERIENCE FOR AN INTRODUCTORY OBJECT ORIENTED PROGRAMMING COURSE - A Case Study,” in Proceedings of the 3rd International Conference on Computer Supported Education, 2011, vol. 2, pp. 16–25, doi: 10.5220/0003297000160025.

J. Stevenson and M. Wood, “Recognising object-oriented software design quality: a practitioner-based questionnaire survey,” Softw. Qual. J., vol. 26, no. 2, pp. 321–365, Jun. 2018, doi: 10.1007/s11219-017-9364-8.

I. Kaur, N. Kaur, A. Ummat, J. Kaur, and N. Kaur, “Research Paper on Object Oriented Software Engineering,” Int. J. Comput. Sci. Technol., vol. 7, no. 4, pp. 36–38, 2016.

H. Jusuf, N. Ibrahim, and A. Atwi Suparman, “Development of Hybrid Learning Material to Support Object-Oritented Programming Course,” in Proceedings of the International Conference of Science and Technology for the Internet of Things, 2019, doi: 10.4108/eai.19-10-2018.2281285.

L. L. P. TINGGI and W. V YOGYAKARTA, “Statistik PDDIKTI LLDIKTI Wilayah V,” Statistik PDDIKTI, 2019. [Online]. Available: https://lldikti5.kemdikbud.go.id/home/statpddikti.

M. A. Zaky, I. Nuzar, W. E. Saputro, B. D. S. Praysuta, S. B. Wijaya, and M. Riswan, “Mapping & Database Startup Indonesia 2018,” Badan Ekon. Kreat., pp. 1–202, 2018.

KOMINFO, Daftar Unit Kompetensi Okupasi Dalam Kerangka Kualifikasi Nasional Indonesia Bidang Teknologi Informasi dan Komunikasi (TIK), Ver.03-300. Jakarta: KOMINFO, 2018.

M. Jazayeri, “Some Trends in Web Application Development,” in Future of Software Engineering (FOSE ’07), 2007, no. June 2007, pp. 199–213, doi: 10.1109/FOSE.2007.26.

M. Y. Sharma, M. Bharat, K. Dak, and M. N. Acharya, “Emerging trends in mobile apps market and their potential impact on mobile users engagement in the global economy,” Pune Annu. Res. J. Symbiosis Cent. Manag. Stud. Pune, vol. 5, no. March, pp. 61–81, 2017.

M. Vujoševi?-Jani?i? and D. Toši?, “The role of programming paradigms in the first programming courses,” Teach. Math. XI, vol. 2, pp. 63–83, 2008.

A. Yadav, S. Gretter, and J. Good, “Computer Science for All: Role of Gender in Middle School Students’ Perceptions About Programming,” no. April, 2017.

F. Kunze, S. Boehm, and H. Bruch, “Age, resistance to change, and job performance,” J. Manag. Psychol., vol. 28, no. 7/8, pp. 741–760, Nov. 2013, doi: 10.1108/JMP-06-2013-0194.

P. Paetau, “Object-Oriented Software Reuse – On The Benefits and Problems,” pp. 1–17, 2005.

S. M. Biju, “Difficulties in Understanding Object Oriented Programming Concepts,” in Lecture Notes in Electrical Engineering, vol. 152 LNEE, no. August 2013, 2013, pp. 319–326.

A. Khanfor and Y. Yang, “An Overview of Practical Impacts of Functional Programming,” in 2017 24th Asia-Pacific Software Engineering Conference Workshops (APSECW), 2017, vol. 2018-Janua, no. December 2017, pp. 50–54, doi: 10.1109/APSECW.2017.27.

Downloads

Published

2021-04-21

How to Cite

[1]
B. . Triaji, C. H. . Pratomo, and B. P. . DP, “PROGRAMMER’S PERSPECTIVE IN YOGYAKARTA ABOUT OBJECT ORIENTED PROGRAMMING (OOP) IN SOFTWARE DEVELOPMENT USING CORRELATION ANALYSIS”, SINTECH Journal, vol. 4, no. 1, pp. 79-87, Apr. 2021.