Fakultas Ilmu Komputer Universitas Indonesia IKI-10400
Prinsip Prinsip Sistem Informasi (Principles of Information System) 3 SKS
01 –Konsep Sistem
IKI-10400 Prinsip Prinsip Sistem Informasi
Pendahuluan
Disekitar kita, banyak dan beraneka sistem Tubuh kita juga terdiri dari banyak sistem Kita juga hidup di planet yang merupakan bagian dari sistem tata surya Kita telah banyak belajar dan mengenal sistem Apa persamaan dari sistem-sistem tsb ? Apa itu Sistem ?
IKI-10400 Prinsip Prinsip Sistem Informasi
Pengertian (1 dari 4)
Definisi : System is set of elements or components that interact to accomplish goals [Ralph], [McLeod] an organised whole in which parts are related together, which generates emergent properties and has some purpose [Beynon] Sistem adalah suatu konsep yang dibuat untuk memudahkan pemahaman pada sesuatu perlu ada kesepakatan mengenai komponen/elemen, hubungan antar elemen, batas-batas (boundaries) dari suatu sistem
IKI-10400 Prinsip Prinsip Sistem Informasi
Pengertian (2 dari 4)
Holistic Thinking
The whole is more than the sum of its parts 2 > 1 + 1 [Aristoteles]
System Thinking diperlukan untuk mempelajari dan memahami secara holistik fenomena2 yg kompleks dari suatu sistem
Goals/Purpose
Umumnya dilihat berdasarkan pengukuran capaian dari sistem
System are organised
Terstruktur dan tidak sekedar agregat atau kumpulan dari elemen
IKI-10400 Prinsip Prinsip Sistem Informasi
Pengertian (3 dari 4)
Systemic structure the pattern of interrelationships among key component/element of the system termasuk didalamnya hirarki dari komponen, process flows, dan faktor2 lain
Emergent Properties Sistem menghasilkan properties Properties sistem bukan milik masing2 elemen dari sistem, tetapi hasil dari interaksi/hubungan masing2 elemen tsb
IKI-10400 Prinsip Prinsip Sistem Informasi
Pengertian (4 dari 4)
Environment Sistem berada didalam suatu lingkungan Perlu disepakati/ditentukan batas-batas dari sistem sendiri Elemen mana yang ada di dalam atau bagian dari sistem Elemen mana yang berada di luar sistem
IKI-10400 Prinsip Prinsip Sistem Informasi
Sejarah
Ludwig von Bertalanffy [1920] mulai menyadari akan pentingnya suatu konsep dasar yang mampu mempersatukan disiplin ilmu alam dan ilmu sosial bersama-sama Rapaport, Boulding & Gerard membentuk organisasi profesi The Society for General System Research
Organisasi tersebut melakukan publikasi2 ilmiah tentang Teori Umum Sistem (General System Theory)
IKI-10400 Prinsip Prinsip Sistem Informasi
Mind Mapping (1 dari 4)
Environment
Emergent properties
Concepts
Purpose Structure
Holistic thinking
Systems
[Beynon, page 44]
IKI-10400 Prinsip Prinsip Sistem Informasi
Model Sistem (1 dari 2)
Inputs
System
Agent
Outputs
Process
Control Control Inputs Agent
Environment Feedback
Agent
IKI-10400 Prinsip Prinsip Sistem Informasi
Model Sistem (2 dari 2)
System Sub-System Inputs
Process
Inputs
Outputs Control Inputs
Control
Process Control Inputs
Outputs
Control
IKI-10400 Prinsip Prinsip Sistem Informasi
Control System (1 dari 3)
Mekanisme kontrol (sering disebut juga mekanisme feedback) adalah suatu mekanisme yang digunakan untuk mengendalikan proses agar output sistem sesuai dengan karakteristik/perilaku sistem tsb Mekanisme kontrol merupakan bagian dari mekanisme adaptasi sistem terhadap lingkungannya Control System terdiri dari Monitoring subsystem Control Inputs Feedback mechanism positif/negatif
IKI-10400 Prinsip Prinsip Sistem Informasi
Control System (2 dari 3)
Mekanisme kontrol juga digunakan untuk mengendalikan kinerja (performance) dari sistem Ada 3 tipe ukuran kinerja sistem : Effectiveness Efficiency Efficacy
ketercapaian tujuan/goals pemanfaatan resources kontribusi kepada sistem yg lebih tinggi
Feedforward control suatu pengendalian yang proaktif dengan melakukan prediksi mengenai perubahan2 input yang dapat mempengaruhi karakteristik/perilaku dari sistem Lags jeda waktu antara adanya sinyal kontrol sampai terjadi perubahan pada proses/transformasi
IKI-10400 Prinsip Prinsip Sistem Informasi
Control System (3 dari 3)
Mekanisme kontrol merupakan suatu mekanisme penting yang sangat fundamental yang perlu diperhatikan pada system approaches Struktur mekanisme kontrol sering kali tidak kelihatan dan umumnya strukturnya khas untuk setiap sistem Contoh : Homeostasis suatu mekanisme pada sistem tubuh (manusia atau binatang) yang selalu berusaha untuk menjaga atau mencapai keseimbangan suhu badan
IKI-10400 Prinsip Prinsip Sistem Informasi
Siklus Hidup Sistem Death Mature
Birth /Rebirth
Growth
Tahapan/state
IKI-10400 Prinsip Prinsip Sistem Informasi
Mind Mapping (2 dari 4)
Environment
Emergent properties
Concepts
Process
Purpose Structure
Holistic thinking
Inputs Outputs
Constructs
Systems Sub-system Variables
Positive Negative
State
Control
Feedback Feedforward
[Beynon, page 44]
IKI-10400 Prinsip Prinsip Sistem Informasi
System Property (1 dari 4)
Simple Systems
Complex Systems
Elemennya sedikit, hubungan atau interaksi antar elemen langsung dan sederhana
Elemennya banyak, saling terkait dan interaksi antar elemen beragam
Open Systems
Closed Systems
Sistem yang berinteraksi dengan lingkungannya
Sistem yang tidak berinteraksi dengan lingkungannya
IKI-10400 Prinsip Prinsip Sistem Informasi
System Property (2 dari 4)
Steady State Systems
Dynamic Systems
Tahapan siklus sistem telah mencapai keseimbangan/stabil (equilibrium)
Sistem yang dinamis yang masih fluktuatif (tidak stabil), belum mencapai keseimbangan
Adaptive Systems
Non Adapt. Systems
Sistem yang mampu beradaptasi dengan lingkungannya
Sistem yang tidak mampu beradaptasi dengan lingkungannya
IKI-10400 Prinsip Prinsip Sistem Informasi
System Property (3 dari 4)
Permanence Systems
Non Perm. Systems
Sistem yang permanen atau sistem yang siklus hidupnya relatif cukup panjang
Sistem yang tidak permanen atau sistem yg siklus hidupnya relatif pendek
Discrete Systems
Continuous Systems
Sistem yang tahapan perubahannya terlihat dengan jelas
Sistem yang tahapan perubahannya secara berkesinambungan sehingga tidak terlihat
IKI-10400 Prinsip Prinsip Sistem Informasi
System Property (4 dari 4)
Deterministic Systems
Stochastic Systems
Sistem yang karakteristik/ perilaku-nya dapat diperkirakan secara rinci
Sistem yang karakteristik/ perilaku-nya tidak dapat di prediksi atau random
IKI-10400 Prinsip Prinsip Sistem Informasi
Jenis Sistem
Sistem Fisik
Sistem Konsepsual
Sistem Alami
Sistem Buatan
Elemen dari sistem umumnya benda fisik yg dapat dengan mudah dilihat
Sistem yang terbentuk secara alami/natural
Elemen dari sistem umumnya berbentuk konsep2 yang tidak terlihat
Sistem yang dibuat oleh manusia
IKI-10400 Prinsip Prinsip Sistem Informasi
Mind Mapping (3 dari 4)
Environment
Emergent properties
Concepts
Process
Purpose Structure
Holistic thinking
Complexity
Open
Inputs Outputs
Systems Sub-system Variables
State
Closed
Openness
Constructs Types
Steady-state
Stability
Dynamic
Adaptability Control
Permanence Discrete
Positive Negative
Feedback Feedforward
State changes Continuous Behaviour Deterministics Stochastics
[Beynon, page 44]
IKI-10400 Prinsip Prinsip Sistem Informasi
System Thinking (1 dari 8)
Tidak ada pendefinisian yang jelas mengenai system thinking, pada literatur2 yang membahas mengenai sistem System thinking adalah Suatu bentuk kerangka berfikir yang konseptual Suatu metoda/disiplin untuk melihat sesuatu secara utuh/menyeluruh (holistik) Suatu cara berfikir dinamis dng melihat keseluruhan proses, bukan bagian/potret (snapshot) dari proses
IKI-10400 Prinsip Prinsip Sistem Informasi
System Thinking (2 dari 8)
System thinking adalah (lanjutan) Suatu cara berfikir dengan membuat model2 dari fakta/realitas sehingga mudah dipahami Suatu cara berfikir berputar/melingkar (loop) dan lebih memperhatikan keterkaitan/hubungan antar bagian/elemen/komponen (interrelationships) dari pada rantai sebab-akibat (cause-effect chains) Suatu cara berfikir dengan menganalisa systemic structure yg mendasari terjadinya situasi yg kompleks Suatu cara berfikir untuk memahami perubahan, ketidakpastian, kompleksitas guna menciptakan keselarasan pemikiran dan tindakan
IKI-10400 Prinsip Prinsip Sistem Informasi
System Thinking (3 dari 8)
System thinking dapat membantu untuk Menjelaskan asumsi2 yang tidak tampak (hidden assumption) Menjelaskan konsekuensi2 yang tidak terlihat dan tidak diharapkan
System thinker : See the interconnectedness of everything around them See structures and patterns of events, not just static events See processes of change rather than moments
IKI-10400 Prinsip Prinsip Sistem Informasi
System Thinking (4 dari 8)
Why do we need System thinking Increasing interdependence and complexity of the World Need for a common language for understanding uncertainty and complexity
The language of System Tinking :
Sales
Links, digambarkan dalam bentuk panah yang dapat diartikan sebagai Service problems mempengaruhi atau menyebabkan Loops, diagram dalam bentuk lingkaran/putaran yang terdiri dari elemen2 yang berkaitan
IKI-10400 Prinsip Prinsip Sistem Informasi
System Thinking (5 dari 8)
Faucet Position Desired Water Level
Perceived Gap
Loop
Water Flow
Current Water Level [Peter M. Senge, “The Fifth Discipline”]
IKI-10400 Prinsip Prinsip Sistem Informasi
System Thinking (5 dari 8)
Faucet Position Desired Water Level
Perceived Gap
Loop
Water Flow
Current Water Level [Peter M. Senge, “The Fifth Discipline”]
IKI-10400 Prinsip Prinsip Sistem Informasi
System Thinking (5 dari 8)
Faucet Position
Lag/Delay
Desired Water Level
Perceived Gap
Loop
Water Flow
Current Water Level [Peter M. Senge, “The Fifth Discipline”]
IKI-10400 Prinsip Prinsip Sistem Informasi
System Thinking (6 dari 8)
Postive Feedback
Positive Word Mouth
Contoh : Peningkatan penjualan yg disebabkan oleh penyebaran informasi dari pelanggan yg puas
Sales
+
Satisfied Customers
IKI-10400 Prinsip Prinsip Sistem Informasi
System Thinking (7 dari 8)
Negative Feedback
+
Desired Inventory Level
+ Contoh : Proses untuk meningkatkan persediaan barang2 inventaris
Order Placed
+
Perceived Gap
-
Supply Line Current Inventory Level
+
IKI-10400 Prinsip Prinsip Sistem Informasi
System Thinking (8 dari 8) PEOPLE EXPRESS REPUTATION PEOPLE EXPRESS FLEET AND SCHEDULED FLIGHTS
snowball effect
NUMBER OF PASSENGERS CARRIED
balancing
SERVICE QUALITY
REVENUES
PERCIEVED NEED TO IMPROVE SERVICE QUALITY
SERVICE CAPACITY
Contoh : Sistem layanan pada maskapai penerbangan
SERVICE QUALITY STANDARD
ADDITIONS TO SERVICE CAPACITY [Peter M. Senge, “The Fifth Discipline”]
IKI-10400 Prinsip Prinsip Sistem Informasi
Hard System Thinking (1 dari 3)
Teori Umum Sistem (General System Theory) paling banyak mempengaruhi perkembangan disiplin ilmu Systems Engineering, Systems Analysis dan Operation Research Ketiga disiplin ilmu tersebut menggunakan konsep sistem untuk Melakukan investigasi situasi2 kompleks dan Merasionalisasikan/justifikasi tindakan/cara untuk mencapai tujuan yang telah ditetapkan
IKI-10400 Prinsip Prinsip Sistem Informasi
Hard System Thinking (2 dari 3)
Alasan penggunaan konsep sistem Dunia ini terdiri dari banyak sistem Sistem2 tsb dapat dijelaskan dengan metoda2 formal Pemahaman sistem dapat dilakukan dengan melakukan analisa yang rasional Semua sistem yang ingin diketahui dapat dimodelkan, mulai dari sistem itu sendiri sampai pada kebutuhan sistem terhadap lingkungannya
Karena konsep sistem digunakan untuk melakukan pendekatan yang sifatnya teknis (technical approach), maka disebut “hard system”
IKI-10400 Prinsip Prinsip Sistem Informasi
Hard System Thinking (3 dari 3)
Penggunaan konsep sistem pada ke 3 disiplin ilmu : Systems Engineering (sistem rekayasa) Terutama untuk menyelesaikan masalah2 yang telah di identifikasi (problem-solving)
Systems Analysis (analisa sistem) Untuk membantu pengambilan keputusan dalam pengembangan sistem informasi, sehingga keputusannya lebih rasional
Operation Research (riset operasi) Untuk menghasilkan metoda2 ilmiah untuk menyelesaikan masalah2 yang berkaitan dengan organisasi
IKI-10400 Prinsip Prinsip Sistem Informasi
Soft System Thinking (1 dari 7)
Human activity system disebut soft system karena Batasan2 atau lingkup (scope) dari human activity system umumnya tidak/kurang jelas dan berubah-ubah Tujuan dari sistem tsb umumnya tidak/kurang jelas dan menimbulkan banyak interpretasi ini merupakan masalah tersendiri Penentukan kinerja (performance) yang akurat dari sistem tersebut, umumnya juga sulit
Akibatnya : Masalah yang muncul pada soft system umumnya tidak terstruktur (un-structure) Sehingga dalam melakukan analisa terhadap soft system, harus mulai sejak bagaimana masalah tsb terbentuk dan muncul dipermukaan (problem-setting)
IKI-10400 Prinsip Prinsip Sistem Informasi
Soft System Thinking (2 dari 7)
Dalam melakukan analisa terhadap soft system, masalah2 sosial/humaniora (politik, budaya, tata-nilai, estetika, dsb) merupakan faktor2 yang perlu diikutsertakan dan diperhatikan Behavioral Approaches
Hard vs Soft Problems Hard problems can be well defined
Solve them
Contoh : bagaimana menangani 20,000 order/hari dari pelanggan yg masuk dng menggunakan 800 PC
Soft problems are difficult to define
Find them out
Contoh : jumlah pelanggan yg komplain meningkat, dan pelanggan yg menggunakan jasa menurun
IKI-10400 Prinsip Prinsip Sistem Informasi
Soft System Thinking (3 dari 7)
Soft systems (behavioral) approaches Soft Systems Methodology : implementasi systems thinking pada Human Activity Systems, dengan asumsi : Problem/masalahnya tidak/kurang jelas dan moratmarit (messy) Interpretasi masalah oleh stakeholders, berbeda-beda menurut sudut pandangnya masing-masing Human factors memegang peranan penting Creative & intuitive approach to problem-solving Hasilnya lebih merupakan suatu pembelajaran dan pemahaman yang lebih baik, dari pada solusi
IKI-10400 Prinsip Prinsip Sistem Informasi
Soft System Thinking (4 dari 7)
Soft Systems Methodology, terdiri 7 tahapan 1
2
The Problem Situation Unstructured
The Problem Situation Expressed
7 The Real World
5
3
Root Definitions of Relevant Systems
Action
6
Debate about change
Comparisons 4 with 2
4 Systems World ("Below the line")
Conceptual Models
IKI-10400 Prinsip Prinsip Sistem Informasi
Soft System Thinking (4 dari 7)
Tahap 1 : Problem Situation Unstructured Problem lebih sesuai disebut problem situation, karena umumnya masalah yang harus diselesaikan lebih dari satu perlu identifikasi satu per satu
Tahap 2 : Problem Situation Expressed Kumpulkan data & informasi dengan observasi, interview, workshop & diskusi Formulasi & presentasi masalah2 tsb, umumnya dng Rich picture
Tahap 3 : Root Definitions of Relevant Systems Kaitkan masalah dengan sistem yang ada Buat root definitions yang menjelaskan proses/transformasi untuk mencapai tujuan To do X, by Y, to achieve Z Uji root definitions tsb dengan CATWOE analysis
IKI-10400 Prinsip Prinsip Sistem Informasi
Soft System Thinking (5 dari 7)
Tahap 4 : Conceptual Models Buat model sistem konsepsual untuk masing-masing sistem Model digambarkan dengan Activity model Tentukan dan ukur kinerja (performance) model tsb (efficacy, efficiency & effectiveness)
Tahap 5 : Comparisons with Reality Bandingkan antara model konsepsual tsb dengan kenyataannya dan biasanya akan timbul ide2 baru untuk perubahan
Tahap 6 : Debate about Change Bersama-sama dengan stakeholders hasil2 tahapan sebelumnya diskusikan hasilnya adalah perubahan Perubahan2 harus sistematis (cara maupun tujuan) dan feasible untuk dilaksanakan
IKI-10400 Prinsip Prinsip Sistem Informasi
Soft System Thinking (6 dari 7)
Contoh Rich picture
IKI-10400 Prinsip Prinsip Sistem Informasi
Soft System Thinking (7 dari 7)
CATWOE analysis Customers
the victims or beneficiaries of T
Actors
those who do T
Transformation
Input
Weltanschauung
the worldview that makes the T meaningful in context
Owners
those with the power to stop T
Environmental
elements outside the system
output
IKI-10400 Prinsip Prinsip Sistem Informasi
Hard vs Soft System TECHNICAL APPROACHES (“Hard”)
COMPUTER SCIENCE
OPERATIONS RESEARCH
MANAGEMENT SCIENCE
IS SOCIOLOGY PSYCHOLOGY BEHAVIORAL APPROACHES (“Soft”)
POLITICAL SCIENCE
Source: Laudon – Management Information System 7th © 2002 by Prentice Hall
IKI-10400 Prinsip Prinsip Sistem Informasi
Mind Mapping (4 dari 4)
Environment
Emergent properties
Purpose
Concepts
Process
Structure
Holistic thinking
Complexity
Open
Inputs Outputs
Systems Sub-system Variables
Types
Negative
Steady-state
Stability
Dynamic
Adaptability
State
Control
Permanence Discrete
Thinking Positive
Closed
Openness
Constructs
State changes
Feedback Feedforward
Hard
Socio-technical thinking
Operational research Systems analysis
Soft
Soft systems methodology
Systems engineering
Continuous Behaviour Deterministics Stochastics
Ethics
[Beynon, page 44]