00:00:01
[Musik]
00:00:36
[Tepuk tangan]
00:00:40
[Musik]
00:00:48
asalamualaikum warahmatullahi
00:00:49
wabarakatuh selamat pagi selamat siang
00:00:52
selamat malam di manapun kapanp kalian
00:00:56
berada Perkenalkan nama saya Pak adi
00:01:01
yang akan mengajar tentang sistem analis
00:01:04
dan desain
00:01:07
oke kita
00:01:10
lanjut mengantar
00:01:15
dahulu Nah kita mulai dengan Apa itu
00:01:19
sistem
00:01:20
informasi kita bahas dari perkataannya
00:01:23
dahulu jadi sistem sistem itu adalah
00:01:27
himpunan dari elemen-elemen yang
00:01:29
berinteraksi satu sama yang lain untuk
00:01:32
mencapai tujuan dari sistem tersebut Nah
00:01:35
elemen-elemen apakah itu nanti kita akan
00:01:39
bahas selanjutnya dan pengertian dari
00:01:42
informasi sendiri itu adalah data yang
00:01:44
telah diolah ya jadi data itu mentah
00:01:48
masihan kalau hanya data saja itu masih
00:01:50
mentah gitu ya tapi data yang sudah
00:01:53
diolah itu akan menghasilkan sebuah
00:01:57
informasi lalu
00:02:01
Apa itu sistem informasi jadi sistem
00:02:04
informasi itu adalah kombinasi dari
00:02:06
setiap unit yang dikelola
00:02:09
orang-orang Atau biasa kita sebut dengan
00:02:12
istilah
00:02:13
brainware kemudian ada hardware
00:02:16
perangkat keras software perangkat lunak
00:02:19
kemudian ada jaringan komputer dan
00:02:22
jaringan komunikasi data dan ada
00:02:25
database yang tujuannyaalah untuk
00:02:28
menerima input
00:02:30
atau proses dan menghasilkan output
00:02:34
informasi sebagai dasar untuk
00:02:36
pengambilan keputusan yang tepat Nah
00:02:38
jadi elemen-elemen apa saja sih di dalam
00:02:41
sistem informasi itu elemen-elemennya
00:02:43
ada
00:02:44
tig itu ada brandware kita sebagai user
00:02:48
kemudian ada perangkat keras hardware
00:02:51
dan perangkat Luna yaitu
00:02:54
software seper itu kemudan di man di
00:03:00
makukan sebuah perintah input proses dan
00:03:04
output gitu ya jadi menerima data
00:03:08
kemudian diproses diolah hingga
00:03:11
menghasilkan output outputnya apa
00:03:14
outputnya adalah informasi nah dari
00:03:17
informasi ini nanti menentukan dalam
00:03:21
proses pengambilan keputusan yang tepat
00:03:26
[Musik]
00:03:32
nah yang kita pelajari sekarang adalah
00:03:35
mengenai sistem analis dan desain atau
00:03:39
dalam bahasa Indonesianya adalah analis
00:03:42
dan perancangan sistem
00:03:44
informasi lalu Apa pengertian dari
00:03:48
analisis dan perancangan sistem
00:03:49
informasi ini
00:03:52
[Musik]
00:03:53
jadi analis dan perancangan sistem
00:03:56
informasi itu adalah cara untuk
00:03:58
menganalisa
00:04:01
permasalahan berdasarkan data yang telah
00:04:05
diperoleh kemudian
00:04:07
didesain atau dirancang dengan tujuan
00:04:10
untuk menyajikan sebuah sistem informasi
00:04:13
agar terorganisir dengan baik Nah itu
00:04:17
adalah pengertian dari sistem analis dan
00:04:21
desain atau bisa disebut juga dengan
00:04:24
analisis dan perancangan sistem
00:04:26
informasi
00:04:31
[Musik]
00:04:33
nah di Suba pertama ini saya akan
00:04:36
menjelaskan
00:04:37
tentang apa dan mengapa sistem analisis
00:04:41
dan
00:04:44
desain Nah kita bicara tentang coding
00:04:48
dulu ya Nah coding ini merupakan hal
00:04:52
yang
00:04:55
penting tapi bukan yang terpenting gitu
00:04:58
ya
00:05:00
coding itu hal yang basic yang dasar
00:05:03
yang memang seorang sarjana komputer
00:05:10
bisa kuasai gitu ya tapi coding itu
00:05:14
bukan hal yang terpenting lalu apa pak
00:05:16
yang
00:05:17
terpenting yang terpenting di sini ini
00:05:21
ya di poin yang
00:05:22
kedua jadi yang lebih penting lagi yaitu
00:05:26
kalian mu membaca kebuhan
00:05:30
dan kemampuan analisis kelayakan dari
00:05:32
software yang kita kembangkan nah itu
00:05:35
yang lebih penting ya jadi makanya
00:05:38
kalian kan diajari kalau di
00:05:41
kampus di semester awal-awal itu pas
00:05:45
diajari Gimana caranya coding gitu ya
00:05:48
kemudian di semester Yang
00:05:51
pertengahan akan diajari tentang sistem
00:05:55
analis dan desain seperti sekarang
00:05:57
ini nanti di semester semester akhir
00:06:01
akan
00:06:02
diajarkan cara untuk meemage
00:06:06
software jadi seperti itu ya jadi
00:06:08
software engineering itu How to write a
00:06:11
code Jadi bagaimana untuk menjadi
00:06:14
programmer bisa coding gitu ya Kemudian
00:06:17
yang kedua adalah How to develop
00:06:19
software Bagaimana sih cara untuk
00:06:22
mengembangkan software tersebut dan yang
00:06:25
ketiga adalah How to manage nah yang
00:06:28
terakhir adalah untuk Gimana sih cara
00:06:30
untuk manajemen sofware tersebut jadi
00:06:33
coding itu adalah hal yang basic yang
00:06:38
dasar ibaratnya kalau
00:06:40
e anak Mahasiswa Sastra Inggris itu ya
00:06:45
anak sastra Inggris itu pasti bisa
00:06:46
bahasa Inggris kan gitu kan Ya enggak
00:06:48
mungkin kan anak sastra Inggris engak
00:06:50
bisa bahasa Inggris Itu kan hal yang
00:06:52
konyol ya jadi ngain aja Selama dia
00:06:55
kuliah selama ini dia kuliah di sastra
00:06:57
Inggris tapi enggak bisa bahasa Inggris
00:06:59
itu kan aneh ya mungkin seperti itu juga
00:07:01
untuk
00:07:03
seorang sarjana komputer yang memang
00:07:05
Fokusnya ke arah software engineering
00:07:07
jadi kemampuan coding itu adalah hal
00:07:10
yang
00:07:11
basic dan yang harus kalian pelajari
00:07:13
juga tidak hanya coding jadi ada yang
00:07:16
namanya jadi sistem analis dan desain gu
00:07:21
ya kemudian ada managementen software
00:07:25
biasanya menggunakan arsitek erprise
00:07:28
Enterprise
00:07:32
arsitek seperti
00:07:37
itu Nah ini ya kegagalan Project
00:07:41
software jadi menurut literatur dan
00:07:45
beberapa peneliti yang sudah meneliti
00:07:49
mengenai Project
00:07:51
software ternyata data yang mereka
00:07:53
hasilkan
00:07:56
ee mendapati bahwa 50% lebih proek
00:07:59
teknologi informasi itu gagal gitu ya
00:08:03
lalu apa saja
00:08:05
kegagalannya Jadi yang pertama adalah
00:08:07
dibatalkan sebelum selesai gu ya jadi
00:08:10
Project belum selesai sama pihak E
00:08:14
customernya dibatalin Nah itu itu adalah
00:08:18
salah satu Project software atau Project
00:08:21
Ti yang gagal Kemudian yang kedua
00:08:24
selesai tapi tidak pernah dipakai gitu
00:08:27
ya Nah itu juga merupakan proek yang
00:08:31
gagal kalian udah bikin software
00:08:35
susah-susah sudah dibayar selesai terus
00:08:38
kalian merasa Alhamdulillah selesai gitu
00:08:41
ya berhasil gitu ya tapi setelah itu
00:08:45
software-nya ternyata tidak pernah
00:08:46
dipakai
00:08:48
entah karena beberapa hal yang lain
00:08:50
mungkin faktor-faktor yang lain
00:08:52
hingganya tidak terpakai itu juga
00:08:54
termasuk ke dalam golongan
00:08:57
gagal dan yang ketiga G selesai tapi
00:09:00
tidak bermanfaat bagi penggunanya Nah
00:09:03
itu juga gagal teman-teman Jadi kalian
00:09:07
bikin software tapi enggak bermanfaat
00:09:09
bagi usernya itu gagal yang keempat
00:09:13
selesai tapi tidak sesuai dengan
00:09:15
keinginan pengguna Nah itu juga gagal
00:09:18
jadi e si customernya mintanya a
00:09:22
ternyata software-nya b gitu Nah itu kan
00:09:25
akhirnya tidak sesuai ya dengan
00:09:27
keinginan pengguna
00:09:29
itu adalah contoh-contoh kegagalan Nah
00:09:33
di sini juga kalian juga harus
00:09:35
Ee tidak hanya pintar coding aja ya di
00:09:40
sini juga harus adanya komunikasi Pintar
00:09:43
juga komunikasi dengan customernya agar
00:09:46
tidak terjadi hal-hal yang seperti ini
00:09:49
terus Kalian juga di semester akhir gitu
00:09:52
ya di tugas akhir kalian membuat tugas
00:09:55
akhir membuat
00:09:57
skripsi kebanyakan kan kalian membuat
00:10:00
coding gitu ya membuat software gitu
00:10:04
terus ditanya alasannya kenapa kok
00:10:06
membuat software Iya Pak karena di
00:10:09
tempat saya di daerah dekat saya ada
00:10:12
toko atau mungkin ada perusahaan atau
00:10:15
mungkin apapun itu
00:10:17
ya masih manual pak gu terus saya ingin
00:10:21
buatkan software untuk mereka nah Tidak
00:10:26
semua yang manual itu harus
00:10:28
di-softwarekan itu ya poinnya Ya ini
00:10:31
yang bisa menyebabkan kegagalan juga Kay
00:10:34
gitu Enggak semua yang manual itu harus
00:10:37
di software
00:10:39
kan bisa aja yang manual itu lebih bagus
00:10:43
daripada yang sudah dibuatkan software
00:10:45
Nah jadi kita harus pintar-pintar ee
00:10:49
Melihat peluang itu tadi ya ini cocok
00:10:52
enggak ini pantas enggak dibuatkan
00:10:55
softwareah itu adalah nanti ada di tahap
00:10:58
analisis kelayakan gitu ya visibility
00:11:01
analysis itu ya Jadi ya itu Eh kalian
00:11:07
memang harus bisa seperti itu gitu
00:11:10
jangan cuma bisa coding aja gitu kalau
00:11:12
coding Insyaallah Kalian cari di
00:11:16
internet bisalah gitu untuk mendapati
00:11:19
itu agar coding itu bagus itu bisa tapi
00:11:22
untuk melihat oportunity seperti itu
00:11:25
apakah harus dibuat software atau tidak
00:11:28
Nah itu harus kalian pelajari lebih
00:11:34
lanjut nah ini ya size berbanding lurus
00:11:38
dengan
00:11:40
kegagalan jadi kegagalan Sebuah software
00:11:43
itu akan semakin meningkat dengan
00:11:47
semakin besarnya size Sebuah software
00:11:49
gitu ya Nah
00:11:52
ini kita lihat di sini beberapa
00:11:55
organisasi mengalami kegagalan dan
00:11:58
kebanak kan itu adalah erv system Nah
00:12:02
kenapa kok erv system ini yang banyak
00:12:05
mengalami kegagalan nah ini karena
00:12:08
memang kebanyakan ee dari IAP sysem ini
00:12:13
dikuasai oleh saap gitu ya Di mana sap
00:12:16
sendiri ini seringki diuding banyak
00:12:20
melakukan apa diuding melakukan
00:12:22
kegagalan gitu ya gagal gitu jadi
00:12:26
akhirnya segitu panjang nih ceritanya ya
00:12:29
Kok intinya semakin gede size software
00:12:32
yang kalian buat gitu ya maka otomatis
00:12:36
resiko kegagalannya juga akan semakin
00:12:41
meningkat nah membuat software ini
00:12:44
seperti ini ya analoginya
00:12:48
jadi seorang klien datang atau Customer
00:12:51
datang dia minta dibikinkan software
00:12:54
gitu eh mau software Seperti apa Bu gitu
00:12:58
ya w ini Pak saya pengin dibuatkan
00:13:01
software yang ada ayunannya gitu ya
00:13:05
terus saya bisa duduki kemudian bisa
00:13:08
Ayun berayun-ayun dan berada di bawah
00:13:10
pohon gitu misal kayak gitu ya kemudian
00:13:15
nah ini Project leader dia memahaminya
00:13:18
tidak seperti apa yang dipikirkan oleh
00:13:21
si customer tadi
00:13:23
gitu karena mungkin pengetahuannya
00:13:26
knowledge-nya atau mungkin lingkungannya
00:13:28
si si Project leader ini gak pernah tahu
00:13:31
ayunan itu Modelnya seperti apa yang
00:13:35
dipikirkan Project leader itu mungkin
00:13:37
adalah oh mungkin yang dipikirkan Ibu
00:13:39
ini tu adalah tempat Kursi apa tempat
00:13:42
duduk sor tempat duduk mungkin ya di
00:13:45
bawah pohon gitu Nah akhirnya di sini
00:13:49
sistem analis anak buahnya Project
00:13:52
leader dia bilang Waduh ini Bosku salah
00:13:56
ini gitu Ya bukan gitu tapi mereka mau
00:14:01
protes enggak bisa gitu ya Ya udahlah
00:14:03
apalah aku kan gitu ya akirnya dia tetap
00:14:08
manut seperti bentuk Project Leadernya
00:14:11
tapi dibuat dimodif agar bisa berayun
00:14:15
gitu lah si programmer ini ya Nah ini si
00:14:20
ketika Si programmer ini datang ke
00:14:22
project leader Mintanya seperti ini
00:14:26
ketika programmer datang ke sistem
00:14:28
analis seperti ini akhirnya enggak
00:14:31
karuan gitu ya programmer bingung
00:14:34
nah akhirnya datanglah si bisnis
00:14:39
consultant dia datang ter kemudian
00:14:42
menanyakan si customer gitu ya Wah Ibu
00:14:46
Mintanya seperti apa ya ini Pak saya
00:14:49
Mintanya software-nya dibikiran seperti
00:14:51
ini wah Oke saya akan buatkan yang bagus
00:14:54
gitu ya katanya Bisnis konsultan ini
00:14:56
akirnya dikasih sofa wah Wah dikasih
00:14:59
sofa Nah ini kan juga enggak mungkin ya
00:15:02
dikasih sofa kemudian ini lokasinya juga
00:15:05
di luar kena
00:15:07
hujan pasti akan rusak gitu kan otomatis
00:15:10
klian juga akan menolak apalagi sofa
00:15:13
harganya lebih mahal padahal penginnya
00:15:15
yang simpel seperti ini akirnya gagal
00:15:19
gitu yanya salah akhirnya dokumen e
00:15:23
proek tidak
00:15:26
terdokumentasinya ketika software itu
00:15:28
dioperasikan kan gagal gitu ya gagal
00:15:32
karena memang programmernya
00:15:34
bingung kemudian ketika dicar harganya
00:15:38
harganya seperti roller coaster
00:15:40
membangun roller coaster Wah harganya
00:15:42
mahal banget gitu ya kemudian ketika
00:15:46
diupport kemudian ada komplain gitu ya
00:15:49
ketika ada komplain semisal customer
00:15:51
tadi melakukan
00:15:53
komplain loh mana kok kok Gak komplain
00:15:57
aja gitu ya ya Ada bug gitu ya Kenapa
00:16:01
kok engak komplain Oh ternyata
00:16:03
developernya menghilang gitu ya sudah
00:16:06
kukut atau mungkin sudah enggak ada lagi
00:16:09
gitu ya Nah itu akhirnya tidak disupport
00:16:12
dengan
00:16:14
benar padahal sebenarnya yang diminta
00:16:17
oleh customer itu seperti ini
00:16:20
bentuknya ya Tapi ngomongnya dia kayak
00:16:23
gini gitu
00:16:24
[Musik]
00:16:26
Nah karena itu itu tantangan ya
00:16:29
tantangan pengembangan software tu
00:16:31
seperti itu Jadi yang sebenarnya
00:16:34
dibutuhkan oleh customer itu seperti ini
00:16:37
ya Otomatis kita membuatnya juga kurang
00:16:40
lebih seperti ini walaupun tidak mirip
00:16:43
100% Ya setidaknya
00:16:46
funionalnya berjalan dengan sesuai
00:16:49
dengan apa yang diminta seperti itu
00:16:51
teman-teman Jadi hanya berlandaskan
00:16:54
coding
00:16:55
aja belum tentu bisa
00:16:59
apa ya menyenangkan hati customer gitu
00:17:01
jadi banyak sekali tahapan-tahapan gitu
00:17:04
ya terus Apakah ini kesalahan dari
00:17:07
developer Bukan ini bukan kesalahan dari
00:17:12
developernya jadi memang harus kadang
00:17:15
kan kita ketemu customer Yang ngomongnya
00:17:17
seperti ini ternyata bentuknya kayak
00:17:20
gini kan jauh gitu ya beda Nah kita akan
00:17:24
di luar nanti akan menghadapi hal yang
00:17:26
seperti itu jadi memang harus
00:17:28
pintar-pintar nya
00:17:30
Eh menyerap requirement-requirement dari
00:17:34
customer gitu banyak komunikasi gitu ya
00:17:38
seperti
00:17:43
itu Nah ini ada sebuah hukum
00:17:46
ya di mana Di software engineering itu
00:17:50
ada 50 hukum G ya Tuh banyak sekali ada
00:17:55
di literatur-literatur yang sudah ada
00:17:58
nah menyatakan bahwa requirement
00:18:02
deficiencies are the Prim source of
00:18:04
Project failers nah inih jadi kebutuhan
00:18:09
kurangnya kebutuhan itu merupakan kunci
00:18:12
utama gitu ya sumber utama Project itu
00:18:15
gagalah itu jadi bukan bukan salah
00:18:19
codingnya ya bukan salah programmernya
00:18:22
gitu yang menyebabkan projject gagal itu
00:18:24
adalah karena kurangnya requirement nah
00:18:28
kurangnya requirement itu seperti apa
00:18:30
contohnya seperti waktu ketika melakukan
00:18:32
planning gitu ya planning kemudian
00:18:35
melakukan analisis dan melakukan desain
00:18:38
Nah itu kurang ketika komunikasi dengan
00:18:42
klien komunikasi dengan customer
00:18:44
mintanya A dikasih B nah itu adalah
00:18:47
salah satu contoh karena kurangnya
00:18:50
requirement Nah jadi Komunikasi itu
00:18:52
penting ya antara kita pengembang
00:18:55
software dengan customernya seperti itu
00:18:59
Nah kalau kita melihat
00:19:02
eh dalam sistem sdlc itu ada Padi gitu
00:19:06
ya planning analisis
00:19:09
desain kemudian implementation gitu ya
00:19:13
laapadi analisis dan desain ini memegang
00:19:17
peranan sebanyak 70% gitu ya sedangkan
00:19:20
di implementation implementation ini
00:19:22
coding dan testing itu hanya
00:19:25
30% jadi coding itu memang penting cuma
00:19:28
yang lebih penting lagi ya ada waktu
00:19:31
tahap training analisis dan desainnya
00:19:34
nah seperti itu jadi teman-teman jadi
00:19:37
hanya menguasai coding
00:19:39
aja bukan menjadi patokan software itu
00:19:43
akan sukses jadi bukan seperti
00:19:46
[Musik]
00:19:57
itu for