chapter 2 pengembangan si
TRANSCRIPT
-
7/23/2019 Chapter 2 Pengembangan SI
1/23
Pengembangan
Sistem InformasiChapter 2
-
7/23/2019 Chapter 2 Pengembangan SI
2/23
Intro
Pengembangan sistem dapatberati menyusun suatu sistemyang baru untuk menggantikan
sistem yang lama secarakeseluruhan atau memperbaikisistem telah ada.
Why (need) What (problem and prospect)
Ho (re!uirement)
-
7/23/2019 Chapter 2 Pengembangan SI
3/23
Why (need)
"danya permasalahanpermasalahan yangtimbul di sistem yang lama# permasalahanyang timbul dapat berupa $ %etidakberesan %ecurangankecurangan disenga&a yang menyebabkan
tidak amannya harta kekayaan perusahaan dankebenaran dari data men&adi kurang ter&amin.
%esalahankesalahan yang tidak disenga&ayang &ugadapat menyebabkan kebenaran data kurang ter&amin.
'idak esiennya operasi. 'idak ditaatinya kebi&aksanaan mana&emen yang telah
ditetapkan. Pertumbuhan organisasi diantaranya adalah
kebutuhan informasi yang semakin luas# olumepengolahan data semakin meningkat# perubahanprinsip akuntansi yang baru.
-
7/23/2019 Chapter 2 Pengembangan SI
4/23
Why (need)
*ntuk meraih kesempatan+kesempatan ,alam keadaan pasar bersaing#
kecepatan informasi atau esiensiaktu sangat menentukan berhasiltidaknya strategi. %esempatan+kesempatan dapat berupa peluang+peluang pasar# pelayanan yangmeningkat kepada langganan.
"danya instruksi+instruksi (daripimpinan atau dari luar
organisasi misalnya peraturan
-
7/23/2019 Chapter 2 Pengembangan SI
5/23
What (problem)
keluhan dari pelanggan pengiriman barang yang sering tertunda pembayaran ga&i yang terlambat laporan yang tidak tepat aktu isi laporan yang sering salah
tanggung &aab yang tidak &elas aktu ker&a yang berlebihan ketidak beresan kas produktiitas tenaga ker&a yang rendah banyaknya peker&a yang menganggur
kegiatan yang tumpang tindih tanggapan yang lambat terhadap langganan
-
7/23/2019 Chapter 2 Pengembangan SI
6/23
What (problem)
kehilangan kesempatan kompetisi pasar kesalahan+kesalahan manual yang tinggi persediaan barang yang terlalu tinggi pemesanan kembali barang yang tidak esien biaya operasi yang tinggi
lele yang kurang teratur keluhan dari supplier karena tertundanya pembayaran bertumpuknya backorder (tertundanya pengiriman karena
kurang persediaan barang) inestasi yang tidak esien
peramalan pen&ualan dan produksi tidak tepat kapasitas produksi yang menganggur peker&aan mana&er yang terlalu teknis
-
7/23/2019 Chapter 2 Pengembangan SI
7/23
What (prospect)
performasi (kiner&a)# yang dapat diukur dari throughput danrespon time. 'hroughput adalah ¨ah dari peker&aan yangdapat dilakukan suatu saat tertentu. Sedangkan respontime adalah rata+rata aktu yang tertunda diantara duatransaksi.
informasi# peningkatan terhadap kualitas informasi yangdisa&ikan.
ekonomis# peningkatan dalam keuntungan atau penurunanbiaya yang ter&adi# ekonomis berhubungan dengan ¨ahsumber daya yang digunakan.
kontrol (pengendalian)# peningkatan terhadap pengendalianuntuk mendeteksi dan memperbaiki kesalahan+kesalahanyang akan ter&adi.
esiensi# peningkatan terhadap esiensi operasi# esiensiberhubungan dengan bagaimana sumberdaya digunakan. Serices (pelayanan)# peningkatan terhadap pelayanan
yang diberikan oleh sistem.
-
7/23/2019 Chapter 2 Pengembangan SI
8/23
Ho (re!uirement)
-odel Pengembangan SistemInformasi (Perangkat unak)
-etodologi Pengembangan
Sistem
"lat dan 'eknik PengembanganSistem
-
7/23/2019 Chapter 2 Pengembangan SI
9/23
-odel PSI (Waterfall)
'ahapan+tahapannya $ perencanaan sistem (rekayasa
sistem)
analisa kebutuhan sistem informasi desain/perancangan
Implementasi
pengu&ian peraatan
-
7/23/2019 Chapter 2 Pengembangan SI
10/23
-odel PSI (Waterfall)
Model sekuensial linier (clasic lifecycle/aterfall model)# terdiri dari tahapan $ perencanaan sistem (rekayasa sistem)# pada
tahapan ini dilakukan pengumpulan kebutuhan padaleel sistem yaitu kebutuhan perangkat keras#
perangkat lunak# orang dan basis data analisa kebutuhan sistem informasi# pada tahap ini
dilakukan pengumpulan kebutuhan untuk sisteminformasi (P) yang berupa data input# proses yangter&adi dan output yang diharapkan denganmelakukan aancara dan obserasi
desain# pada tahap ini menter&emahkan analisakebutuhan ke dalam bentuk rancangan sebelumpenulisan program yang berupa perancanganantarmuka (input dan output)# perancangan le+leatau basis data dan merancang prosedur (algoritma)
-
7/23/2019 Chapter 2 Pengembangan SI
11/23
-odel PSI (Waterfall)
Implementasi/penulisan program# hasil rancangandi atas diubah men&adi bentuk yang dimengertioleh mesin dalam bentuk bahasa pemrograman.0ika rancangannya rinci maka penulisan programdapat dilakukan dengan cepat.
pengu&ian# sebelum sistem informasi (P) dapatdigunakan# maka harus dilakukan pengu&ianterlebih dahulu. Pengu&ian difokuskan pada logikainternal# fungsi eksternal dan mencari semuakemungkinan kesalahan# dan memeriksa apakahsesuai dengan hasil yang diinginkan.
pemeliharaan# pada tahap ini sistem informasi (P)yang telah diu&i (bebas dari kesalahan)diimplemetasikan dilingkungan pelanggan &ikaditemui kesalahan (error) maka dilakukan perbaikanatau adanya penambahan fungsi.
-
7/23/2019 Chapter 2 Pengembangan SI
12/23
-odel PSI (Prototype)
Model prototipe (prototyping model)# merupakan suatuteknik untuk mengumpulkan informasi tertentu mengenaikebutuhan+kebutuhan informasi pengguna secara cepat.'ahapan yang dilakukan $ reaksi aal dari pengguna# diaali dengan menampilkan
sebuah prototipe sistem informasi# kemudian melihat reaksi daripengguna saat beker&a dengan prototipe apakah tur+tur
sistem pada prototipe tersebut sudah sesuai dengankebutuhannya. 1eaksi tersebut dikumpulkan dalam lembarobserasi# aancara dan kuesioner.
saran+saran pengguna# saran+saran merupakan hasil interaksipengguna dengan prototipe yang ditampilkan (ealuasipengguna) yang merupakan masukan untuk perbaikan#pengubahan atau menghentikan3 prototipe sehingga dapatmemenuhi kebutuhan pengguan dengan lebih baik.
inoasi# adalah kemampuan+kemampuan sistem baru yangsebelumnya tidak ada pada saat pengguna berinteraksi denganprototipe.
rencana reisi# prototipe menggambarkan sistem di masadatang. 1encana reisi membantu mengidentikasikanprioritas+prioritas apa sa&a yang akan diprototipekanselan&utnya.
-
7/23/2019 Chapter 2 Pengembangan SI
13/23
-odel PSI (1",)
Rapid Application Development (RAD) model#merupakan model pengembangan sistem informasisecara sekuesial linier yang menekankan pada sikluspengembangan yang sangat pendek. %egiatan+kegiatannya adalah $ pemodelan bisnis# aliarn informasi dimodelkan dengan
men&aab pertanyaan $ informasi apa yangmempengaruhi proses bisnis 4 informasi apa yang akandimunculkan 4 siapa yang memunculkannya 4 kemanainformasi tersebut diberikan 4 siapa yangmemprosesnya 4
pemodelan data# pengumpulan ob&ek data yangdibutuhkan# mengidentikasi karakteristik setiap ob&ek
dan mendenisikan hubungan antar ob&ek tersebut. pemodelan proses# mendeskripsikan proses (input
ditransformasi men&adi output).
pembangkitan aplikasi# &ika mungkin menggunakankembali komponen program yang ada.
pengu&ian# dengan penggunaan kembali komponenprogram yang telah siap maka akan mengurangi aktupengu&ian.
-
7/23/2019 Chapter 2 Pengembangan SI
14/23
-odel PSI (eolutioner))
Model evolusioner# yang dapatberupa model incremental atau modelspiral
model ini merupakan gabungan modelsekuensial linier dengan prototyping. a. Model incremental# pada model ini
tahapannya sama dengan modelsekuensial linier dengan increment
pertama sering merupakan produk inti.,engan adanya penambahan kemampuanpada produk inti maka akan dimasukkanpada increment kedua dst. (mis. Perangkatlunak pengolah kata dengan berbagai
ersi).
-
7/23/2019 Chapter 2 Pengembangan SI
15/23
-odel PSI (eolutioner))
b. Model spiral# menekan adanya analisa resiko.0ika analisa resiko menun&ukkan ada ketidakpastianterhadap kebutuhan# maka pengembangan sistemdapat dihentikan. -odel ini dibagi men&adi 5kegiatan yaitu $ komunikasi pelanggan# komukasi antara pengembang
dengan pelanggan untuk menentukan kebutuhan ker&a. perencanaan# mendenisikan sumberdaya# batas aktu
dan hubungan informasi proyek lain. analisa resiko# untuk menentukan resiko teknis dan
manakemen. rekayasa# membangun satu atau lebih aplikasi yang
dapat meakili. konstruksi dan peluncuran# untuk mengkonstruksi#
mengu&i# menginstal dan memberi dukungan pemakai(mis. pelatihan)
ealuasi pelanggan# untk memperoleh umpan balikpelanggan berdasarkan pada penilaian terhadap hasil
rekayasa.
-
7/23/2019 Chapter 2 Pengembangan SI
16/23
-odel PSI (67')
Teknik generasi ke-empat (4GT)#dimulai dengan pengumpulankebutuhan# strategi perancangan#implementasi menggunakan 67 danpengu&ian.
*ntuk aplikasi yang kecildimungkinkan dari pengumpulan
kebutuhan langsungmengimplementasikannya
menggunakan 67# tetapi untukaplikasi yang besar perlu adanya
pengembangan strategi perancangan.
-
7/23/2019 Chapter 2 Pengembangan SI
17/23
-odel PSI
Persamaan yang penting berbagai modelpengembangan sistem yang utama adalahanalisis sistem# desain sistem danimplementasi sistem.
'ahap pemeliharaan membutuhkan aktu
dan biaya 68 9 5: ; dari pengembangsistem. "da dua alasan dilakukannyapemeliharaan $
-
7/23/2019 Chapter 2 Pengembangan SI
18/23
-etodologi PengembanganSistem
-etodologi pengembangansistem adalah metode+metode#prosedur+prosedur# konsep+
konsep peker&aan# aturan+aturanyang akan digunakan sebagaipedoman bagaimana dan apa
yang harus diker&akan selamapengembangan SI .-etode adalah suatu cara/teknik
sistematis untuk menger&akansesuatu.
-
7/23/2019 Chapter 2 Pengembangan SI
19/23
-etodologi PengembanganSistem -etodologi pengembangan sistem yang
akan digunakan adalah pendekatanterstruktur dan Orientasi obek.
Pendekatan terstruktur mengenalkan
penggunaan alat+alat dan teknik+teknikuntuk mengembangkan sistem yangterstruktur.
'u&uan pendekatan terstruktur adalah agarpada akhir pengembangan perangkat
lunak dapat memenuhi kebutuhan user#dilakukan tepat aktu# tidak melampauianggaran biaya# mudah dipergunakan#mudah dipahami dan mudah diraat.
-
7/23/2019 Chapter 2 Pengembangan SI
20/23
-etodologi PengembanganSistem
!. Meman"aatkan alat-alat pemodelan# menggunakanmodel untuk men&elaskan berbagai sistem# sub sistemuntuk ditelaah dan diealuasi oleh pelanggan danpengembang (sebagai alat komunikasi# eksperimentasi atauprediksi)
$. Merancang berdasar modul# -odularisasi adlah prosesyang membagi suatu sistem men&adi beberapa modul yang
dapat beroperasi secara independent.%. &eker'a dengan pendekatan top-don# ,imulai dari
leel atas (secara global) kemudian diuraikan sampai ketingkat modul (rinci)
4. Dilakukan secara iterasi# ,engan iterasi akan didapathasil yang lebih baik# terlalu banyak iterasi &uga akanmenurunkan hasilnya dan menun&ukkan baha tahapsebelumnya tidak dilakukan dengan baik.
. *egiatan dilakukan secara paralel# Pengembangansubsistem+subsistem dapat dilakukan secara paralel#sehingga akan memperpendek aktu pengembangansistem.
+. Menggunakan ,A# ,engan C"S= (computer aided
softare engineering) memungkinkan analis dapatmembangun sistem dan menghasilkan e>ecutable secara
-
7/23/2019 Chapter 2 Pengembangan SI
21/23
"lat dan 'eknik PengembanganSistem 'erstruktur
-
7/23/2019 Chapter 2 Pengembangan SI
22/23
"lat dan 'eknik PengembanganSistem ?rientasi ?byek
,iagram *-
-
7/23/2019 Chapter 2 Pengembangan SI
23/23
"lat dan 'eknik PengembanganSistem
'eknik mana&emen proyek# yaitu CP-(Critical Path -ethod) dan P=1' (Program=aluation and 1eie 'echni!ues)# teknikini digunakan untuk pen&adalan proyek .
'eknik menemukan fakta yaitu teknik yangdapat digunakan untuk mengumpulkan datadan menemukan fakta dalam kegiatanmemepela&ari sistem yang ada. 'eknik iniantara lain aancara# obseasi# kuesioner
dan pengumpulan sampel. 'eknik analisis biaya/manfaat.