Profil dan Keahlian
Profil Profesional
Saya adalah Ariq Cahya Wardhana, S.Kom., M.Kom., dosen pada Program Studi S1 Rekayasa Perangkat Lunak, Telkom University Purwokerto.
Bidang keilmuan utama yang saya tekuni adalah Software Engineering, dengan perhatian khusus pada model, metode, dan pendekatan pengembangan perangkat lunak.
Saya memandang rekayasa perangkat lunak sebagai bidang yang tidak hanya berkaitan dengan implementasi kode, tetapi mencakup analisis kebutuhan, perancangan, pengembangan, pengujian, evaluasi, serta evolusi sistem.
Bidang Keahlian
1. Software Engineering Models and Methods
Kajian mengenai model dan metode yang digunakan untuk mendukung proses pengembangan perangkat lunak, mulai dari identifikasi kebutuhan hingga evaluasi kualitas sistem.
2. Human–Computer Interaction dan User Experience
Perancangan dan evaluasi interaksi manusia dengan teknologi, termasuk usability, pengalaman pengguna, prototyping, serta pendekatan human-centered design.
3. Artificial Intelligence
Pemanfaatan kecerdasan buatan, machine learning, natural language processing, dan large language models untuk mendukung pengembangan sistem serta otomatisasi pekerjaan.
4. Knowledge Management Systems
Pengelolaan, penyimpanan, pengorganisasian, dan pemanfaatan pengetahuan dalam sistem informasi organisasi.
5. Software Design dan Design Thinking
Pendekatan sistematis untuk memahami kebutuhan pengguna, merumuskan masalah, menghasilkan gagasan solusi, dan mengevaluasi rancangan.
6. Web dan Mobile Application Development
Pengembangan perangkat lunak berbasis web dan mobile, termasuk perancangan arsitektur, integrasi layanan, dan pengalaman pengguna.
7. Educational Technology
Pengembangan teknologi untuk mendukung pembelajaran, pengelolaan materi pendidikan, dan peningkatan pengalaman belajar digital.
Pendekatan dalam Pengembangan Sistem
Dalam mengembangkan perangkat lunak, saya memberikan perhatian pada kesesuaian metode, kebutuhan pengguna, kualitas sistem, serta keberlanjutan pengembangan.
Saya juga tertarik pada pendekatan adaptif dan AI-assisted software engineering yang memungkinkan sistem memberikan respons terhadap perubahan kebutuhan maupun konteks pengguna.
Teknologi dan Pengembangan
Saya memiliki ketertarikan pada berbagai teknologi pengembangan modern, termasuk Python, Flutter, pengembangan web, database, AI, serta sistem berbasis layanan.
Pemilihan teknologi bagi saya sebaiknya disesuaikan dengan kebutuhan sistem dan masalah yang ingin diselesaikan, bukan hanya berdasarkan popularitas sebuah framework.
Pengembangan Kompetensi
Sebagai akademisi dan pengembang perangkat lunak, saya terus mempelajari perkembangan ilmu dan teknologi.
Website ini menjadi salah satu media untuk mendokumentasikan proses pembelajaran tersebut, termasuk eksperimen, tutorial, hasil kajian, dan pengembangan solusi digital.