Metodologi Penelitian Teknik Informatika
Transcript of Metodologi Penelitian Teknik Informatika
PARADIGMA METODOLOGI PENELITIAN TEKNIK INFORMATIKA
Definisi, Konsep, dan Terminologi Bidang Kajian Teknik Informatika Metodologi Penelitian Informatika
Definisi, Konsep, dan Terminologi Istilah Informatika diturunkan dari bahasa Perancis informatique, yang dalam bahasa Jerman disebut Informatik. Di Indonesia istilah tersebut dikenal sebagai Ilmu Komputer atau Teknik Informatika. Istilah ini kedua duanya dipakai diberbagai perguruan tinggi di Indonesia untuk menamai fakultas, jurusan, atau program studi. Teknik Informatika/Ilmu Komputer merupakan ilmu yang mempelajari landasan teoritis komputasi dan informasi serta penerapannya dalam sistem komputer termasuk perangkat keras maupun perangkat lunak. Ilmu komputer mencakup beragam topik yang berkaitan dengan komputer, mulai dari analisis abstrak algoritma sampai subjek yang lebih konkret seperti bahasa pemograman, perangkat lunak, dan perangkat keras (Wiki, 2008).
Bidang Kajian Teknik InformatikaBerasal dari ilmu informatika, ditujukan bagi mereka yang ingin menkonsentrasikan dirinya pada ilmu dan penerapan teknologi digital (atau perangkat keras). Diperuntukkan bagi mereka yang berniat untuk mempelajari secara mendalam mengenai dasar dasar teori komputasi dan implementasinya dalam kaitannya dengan komponen kopmonen tekhnologi perangkat keras maupun perangkat lunakPre 1990s:
EE+ CEHARDWARE
CSSOFTWARE
ISBUSINESS
Pada mulanya diperuntukkan bagi mereka yang ingin memiliki pengetahuan dan kompetensi dalam hal penerapan ilmu komputer dan informatika di dunia nyata, seperti dalam entitas bisnis maupun organisasi komersial lainnya.
Post 1990s:
EE
CE
CSSOFTWARE
SE
IT
ISTerjadi pemisahan yang tegas antara sistem informasi sebagai sebuah kebutuhan organisasi (sisi DEMAND) dengan teknologi informasi sebagai infrastruktur atau penunjang pemenuhan kebutuhan tersebut ( sisi SUPPLY)
HARDWARE
ORGANIZATIONAL NEEDS
Terjadi pemisahan yang tegas antara teknik elektro peminatan komputer dengan baku ilmu teknik komputer yang berbasis digital murni
Terjadi pemisahan yang tegas antara ilmu informatika yang berbau teoritis dengan yang bersifat aplikatif (didominasi oleh ilmu rekayasa perangkat lunak)
Tiga Paradigma Dalam Penelitian Teknik Informatika Teori: pendekatan yang berlandaskan pada ilmu matematika. Untukmendapatkan teori yang valid perlu dilalui proses pendefinisian, pembuatan teorema, pembuktian, penginterpretasian hasil
Abstraksi/Pemodelan: pendekatan yang berlandaskan padametode perancangan atau eksperimen terdiri dari formula, prediksi, metode atau prototipe
Produk/Sistem: pendekatan penelitian guna menghasilkan suatuproduk, sistem, tool, atau device baik hardware maupun software. Tahapan perencanaan, perancangan, pembangunan, pengujian, penerapan, dan evaluasi
12 SUBBIDANG ILMU KOMPUTERBIDANG KAJIAN ILMU KOMPUTER SUBBIDANG BIDANG KAJIAN TEKNOLOGI INFORMASI TEORI Teori Komputabilitas Teori Komputasi Kompleks ABSTRAKSI/PERMODELAN Algoritma Paralel dan Terdistribusi PRODUK/SISTEM
Algoritma dan Struktur Data
Komputasi Paralel Teori Graf Kriptografi Algoritma dan Teori Probabilistik Algoritma Efisien dan Optimal
Program Aplikasi
Bahasa Pemrograman
Bahasa Formal dan AutomataTuring Machines
BNFBahasa Pemrograman (Basic, Pascal, C, dsb.) Metode Parsing, Compiling, Interpretetation
Formal semantics
Translator, Kompilator, Intrepeter
Aljabar Boolean Teori Coding
Arsitektur Neuman Hardware Reliability Finite State Machine Model Sirkuit, Data Path, Struktur Kontrol Manajemen Memori, Job Schedulling Model Komputer Terdistribusi Networking (Protokol, Naming, dsb.) Metode Spesifikasi Metode Otomasi Pengembangan Program Metode Pengembangan Software Model Basis Data
Produk Hardware
Arsitektur
Teori Switching Teori Finite State Machine Teori Concurrency
Sistem CAD dan Simulasi Logika Produk NOS (UNIX, Windows, Mach, dsb) File and File System Library untuk Utilities Bahasa Spesifikasi Tool untuk Pengembangan Software
Sistem Operasi dan Jaringan
Teori Scheduling Teori Manajemen Memori Teori Reliability
Software Engineering
Program Verification and Proof Temporal Logic Relational Aljabar dan Kalkulus Teori Dependency Teori Concurrency Performance Analysis Sorting and Searching Statistical Inference
Database and Retrieval Information Systems
Sistem Manajemen Basis Data Skema Basis Data File Representation for Retrieval
Hypertext System
Teori Logika
Knowledge Representation Metode Pencarian Heuristic Model Reasoning dan Learning Model Memori Manusia, Autonomous Learning Algoritma Komputer Grafik Model untuk Virtual Reality Metode Komputer Grafik Pattern Recognition Model CAD Discrete Approximations, Fast Fourier Transform and Poisson Solvers Backward Error Popagation
Logic Programming Neural Network
Artificial Intelligence and Robotics
Semantik dan Sintakti Model untuk Natural Language Conceptual Dependency
Sistem Pakar, ICAI, Intelligent Tutoring System Software untuk Logic Programming Library Grafik Grafik Standar, Visual System Image Enhancement System Flight Simulatin Usability Engineering, CAD, CAI, CAE, CAL
Kinematics and Dynamics of Robot Motion Teori Grafik dan Warna Geometri Dua Dimensi atau Lebih Teori Chaos
GrafikHuman Computer Interaction
Risk Analysis Cognitive Psychology Number Theory
Ilmu Komputasi
Binary Representation
Library dan Paket untuk Tool Penelitian
Teori Quantum
Finite Element Models
Organizational Informatics
Organizational Science
Decision Sciences Organizational Dynamics Teori KomputasiIlmu Biologi Medicine
Model dan Simulasi yang berhubungan dengan sistem informasi dalam pengorganisasian Model Komputasi DNA Kimia Protipe Retina dari Silikon Model Basis Data Genom Manusia
Management Informations Systems Decision Support Systems Organic Memory Devices Basis Data Genom Manusia Perangkat Analisis Struktur Enzim untuk Kesehatan
Bioinformatics
Metodologi Penelitian Teknik Informatika Teknik Informatika akan berdiri kokoh dan berkembang bila memiliki metode kajiannya sendiri guna menemukan kebenaran Pengkajian ilmiah (penelitian) menurut aliran positivistik atau postpositivistik yang banyak dianut peneliti Teknik Informatika merupakan usaha sistematis, investigatif, objektif, logis, hati-hati, dan terencana yang selalu berusaha mencari kebenaran
Penelitian Pengembangan atau Penelitian Rekayasa a) Rencana (Plan) b) Rancangan (Design) c) Bangunan/konstruksi (Construct) d) Terapan (Apllied) e) Hasil Pengembangan (Development)
Penelitian Rekayasa berupa :a) b) c) Forward Engineering:rekayasa yang dilakukan dariperencanaan, perancangan, pembangunan hingga penerapan , atau pada tahapan pendek rekayasa
Reverse Engineering: rekayasa dari produk, sistem,atau prototipe yang sudah ada menjadi blue print, formula atau model
Re- engineering: pengubahan dan pengorganisasiankembali komponen-kompenen sistem yang dapat dilakukan terhadap hasil desain atau implementasi saja atau pada keseluruhan abstraksi sistem
Pengkajian Ilmiah Pure Researcha) b) c) d) e) f) Historis/fenomenologis Kasus Deskriptif Korelasional/Asosiatif Kausal Komparatif Eksperimen
Metode Penelitian Teknik InformatikaMetode Penelitian RekayasaHuman Computer InteractionOrganizations Informatics Database dan Retrieval Information System Grafik
Metode Penelitian Non RekayasaMetode Penelitian Studi Kasus Metode Evaluasi Kebutuhan
Algoritma dan Struktur Data
Metode Penelitian Eksperimen Metode Penelitian Kausal Komparatif Metode Penelitian Asosiatif/Korelasional Metode Penelitian Deskriptif Metode Penelitian Historis
Arsitektur
Metode Evaluasi HasilMetode Evaluasi Program/Kebijakan
Software Engineering Artificial Intelligence and Robotics
Bahasa Pemrograman Sistem Operasi dan Jaringan
Ilmu Komputasi
Bio Informatics