SlideShare a Scribd company logo
JAWABAN UJIAN TENGAH SEMESTER GENAP 2018/2019
Mata Kuliah : Rekayasa Perangkat Lunak
Dosen : Agus Sumaryanto, M.Kom
Nama : Angga Kusuma
Nim : 1555201065
Prodi : S1 / Teknik Informatika
Kelas : Pagi
----------------------------------------------------------------------------------------------------------------------------------
Soal :
1) Jelaskan pentingnya tahapan spesifikasi sistem sebelum merancang sistem ! Apa saja yang harus
dilakukan serta kendala apa saja dihadapi dalam tahapan ini ?
Jawaban :
Tahapan spesifikasi sangat penting sebelum merancang sebuah sistem, karena tahapan ini biasanya
terdapat dalam analisa kebutuhan yang berpedoman kepada permintaan klien dari proyek yang sedang
dikerjakan. Tahapan ini merupakan salah satu tahapan yang kritis dalam merancang sebuah sistem.
Untuk itu tahapan ini harus memenuhi 3 faktor yaitu :
 Lengkap : Semua yang diharapkan klien harus telah dianalisa oleh analisis proyek.
 Detail : Berhasil mengumpulkan informasi terperinci dari sumber data.
 Benar : Benar yang dimaksud disini merupakan spesifikasi yang diinginkanberdasarkan klien bukan
analisis proyek.
Tahapan ini sangat penting dilakukan sebelum merancang sistem. Tahapan yang pertama yaitu :
1. Tahap perencanaan
Tahap ini adalah tahap pertama yang dilakukan sebelum membuat sebuah sistem atau bisa disebut ide
pertama yang melatarbelakangi pelaksanaan pengembangan sistem tersebut dilontarkan. Keuntungan
yang di peroleh jika proyek pengembangan sistem ini di rencanakan secara matang yaitu :
 Ruang lingkup proyek dapat ditentukan secara jelas dan tegas.
 Dapat mengidentifikasi wilayah/area permasalahan potensial.
 Dapat mengatur urutan kegiatan.
 Tersedianya sarana pengendalian.
2. Tahap analisis
Tujuanya adalah untuk mengetahui posisi atau peranan teknologi informasi yang paling sesuai dan
relevan di organisasi dan mempelajari fungsi-fungsi manajemen dan aspek-aspek bisnis terkait yang
akan berpengaruh atau memiliki dampak tertentu terhadap proses desain, konstruksi dan implementasi.
3. Tahap perencanaan/Desain
Pada tahap ini, tim teknologi informasi bekerja sama dengan tim bisnis atau manajemen melakukan
perancangan komponen-komponen sistem terkait. Tim teknologi informasi akan melakukan perancangan
teknis dari teknologi informasi yang akan dibangun, seperti system basis data, jaringan computer, teknik
koversi data, metode migrasi sistem, dsb.
4. Tahap pembangunan fisik/ konstruksi
Berdasarkan desain yang telah dibuat, konstruksi atau pengembangansistem yang sesungguhnya (secara
fisik) dibangun. Tim teknis merupakan tulang punggung pelaksanaan tahap ini, mengingat semua hal
yang bersifat konseptual harus diwujudkan dalam suatu konstruksi teknologi informasi dalam skala yang
lebih detail.
5. Tahap implementasi
Tahap implementasi merupakan tahap yang paling kritis karena untuk pertarna kalinya sistem informasi
akan dipergunakan di dalam organisasi.
Pekerjaan utama dalam implementasi sistem biasanya mencakup hal-hal sebagai berikut :
 Merencanakan waktu yang tepat untuk implementasi
 Mengumumkan rencana implementasi
 Mendapatkan sumberdaya perangkat keras dan lunak
 Menyiapkan database
 Menyiapkan fasilitas fisik
 Memberikan pelatihan dan workshop
 Menyiapkan saat yang tepat untuk cutover (peralihan sistem)
 Penggunaan sistem baru
6. Tahap pasca Implementasi
Pengembangan sistem informasi biasanya diakhiri setelah tahap implementasi dilakukan. Namun, ada
satu tahapan lagi yang harus dijaga dan diperhatikan oleh manajemen, yaitu tahap pasca implementasi.
Kegiatan yang dilakukan di tahap pasca implementasi adalah bagaimana pemeliharaan sistem akan
dikelola.
Kendala yang dihadapi dalam tahapan tersebut :
1. Kurangnya informasi dari user
2. Tidak lengkapnya kebutuhan dan spesifikasi yang diperlukan
3. Terdapatnya perubahan kebutuhan dan spesifikasi ketika project berjalan
4. Kurangnya dukungan dari pihak eksekutif
5. Kurangnya kemampuan skill dari user.
2) Kasus :
Sebuah kantor notaris dan PPAT, selama ini dalam memberikan jasanya masih menggunakan pencatatan
manual. Untuk meningkatkan produktivitas, kantor ini akan membangun sistem pengelolaan jasa notaris
dan PPAT. Tenggat waktu yang disediakan adalah 3 bulan, untuk membangun sistem ini.
Diantara model proses software dibawah ini mana yang paling sesuai untuk membangun
sistem akademik tersebut (pilih salah satu).
• waterfall
• evolusioner
• spiral
• rapid application development
• extreme programming
Berikan penjelasan, alasan serta kelebihan dari model proses software yang dipilih.
Jawaban :
Untuk membangun sistem pengelolaan jasa notaris dan PPAT tersebut saya memilih “Rapid Application
Development”. Rapid Application Development (RAD) adalah sebuah model proses perkembangan
software sekuensial linier yang menekankan siklus perkembangan yang pendek.
Model RAD ini merupakan sebuah adaptasi “kecepatan tinggi” dari model sekuensial linier dimana
perkembangan cepat dicapai dengan menggunakan pendekatan kontruksi berbasis komponen. Jika
kebutuhan dipahami dengan baik, proses RAD memungkinkan tim pengembangan menciptakan “sistem
fungsional yang utuh” dalam periode waktu yang pendek. Karena dipakai terutama pada aplikasi sistem
kontruksi, pendekatan RAD melingkupi fase-fase sebagai berikut :
1) Bussines modeling
Aliran informasi di antara fungsi-fungsi bisnis dimodelkan dengan suatu cara untuk menjawab
pertanyaan berikut : informasi apa yang mengendalikan proses bisnis? Dll.
2) Data modeling
Aliran informasi yang didefinisikan sebagai bagian dari fase bussines modeling disaring kedalam
serangkaian objek data yang dibutuhkan untuk menopang bisnis tersebut.
3) Prosess modeling
Aliran informasi yang didefinisikan didalam fase data modeling ditransformasikan untuk mencapai
aliran informasi yang perlu bagi implementasi sebuah fungsi bisnis.
4) Aplication generation
RAD mengasumsikan pemakaian teknik generasi ke empat
5) Testing and turnover
Karena proses RAD menekankan pada pemakaian kembali, banyak komponen program telah diuji.
Alasan memilih model RAD ini ada dua alasan yaitu alasan yang baik dan alasan yang buruk.
Alasan baiknya yaitu :
1. Apabila menggunakan RAD untuk mendapatkan suatu desain yang dapat diterima oleh konsumen
dan dapat dikembangkan dengan mudah.
2. Apabila menggunakan RAD untuk memberikan batasan-batasan pada suatu system supaya tidak
mengalami perubahan.
3. Apabila menggunakan RAD untuk menghemat waktu, dan kalau memungkinkan bisa menghemat
biaya serta menghasilkan produk yang berkualitas.
Alasan buruknya yaitu :
1. Apabila menggunakan RAD hanya untuk menghemat biaya pengembangan suatu sistem. Hal ini
disebabkan karena dengan menggunakan metode RAD membutuhkan suatu tim yang mengerti betul
mengenai manajemen biaya. Sebab bila tidak, maka biaya yang dikeluarkan akan menjadi lebih
besar.
2. Apabila menggunakan RAD hanya untuk menghemat waktu pengembangan suatu sistem. Hal ini
disebabkan karena dengan menggunakan metode RAD membutuhkan suatu tim yang mengerti betul
mengenai manajemen waktu. Sebab bila tidak maka waktu yang dibutuhkan akan menjadi lebih
lama.
Adapun Kelebihan pada model Rapid Application Development (RAD) ini antara lain adalah :
1. Lebih efektif dari pendekatan waterfall/sequential linear dalam menghasilkan sistem yang memenuhi
kebutuhan langsung dari pelanggan.
2. Cocok untuk proyek yang memerlukan waktu yang singkat.
3. RAD mengikuti tahapan pengembangan sistem sepeti umumnya, tetapi mempunyai kemampuan
untuk menggunakan kembali komponen yang ada (reusable object) sehingga pengembang tidak perlu
membuat dari awal lagi dan waktu yang lebih singkat.
4. Setiap fungsi mayor dapat dimodulkan dalam waktu tertentu kurang dari 3 bulan dan dapat
dibicarakan oleh tim RAD yang terpisah dan kemudian diintegrasikan sehingga waktunya lebih
efisien.

More Related Content

What's hot

MPPL Tugas 5 - Project Charter
MPPL Tugas 5 - Project CharterMPPL Tugas 5 - Project Charter
MPPL Tugas 5 - Project Charter
ChendrasenaOemaryoga
 
DRAFT - Root Cause Analysis (RCA) Template - RCA
DRAFT - Root Cause Analysis (RCA) Template - RCADRAFT - Root Cause Analysis (RCA) Template - RCA
DRAFT - Root Cause Analysis (RCA) Template - RCAVimal Patel
 
Pertemuan 5 Perencanaan Testing
Pertemuan 5 Perencanaan TestingPertemuan 5 Perencanaan Testing
Pertemuan 5 Perencanaan Testing
Endang Retnoningsih
 
Pengertian NAT, Proxy Server dan Firewall
Pengertian NAT, Proxy Server dan FirewallPengertian NAT, Proxy Server dan Firewall
Pengertian NAT, Proxy Server dan Firewall
mochyusufaizal
 
TUGAS UJI TULIS K3.pptx
TUGAS UJI TULIS K3.pptxTUGAS UJI TULIS K3.pptx
TUGAS UJI TULIS K3.pptx
aed jacobs
 
SOP EXCAVATOR.docx
SOP EXCAVATOR.docxSOP EXCAVATOR.docx
SOP EXCAVATOR.docx
BudiRestianTomasa
 
Project Charter
Project CharterProject Charter
Project Charter
As Faizin
 
Project charter
Project charterProject charter
Project charter
DhafaHikmawan
 
APAR.ppt
APAR.pptAPAR.ppt
APAR.ppt
rhamset
 
Project charter trackit rev 1
Project charter trackit rev 1Project charter trackit rev 1
Project charter trackit rev 1
Cahya Adhi
 
Daily report hse 10 januari 2022 mmp pomalaa
Daily report hse 10 januari 2022 mmp pomalaaDaily report hse 10 januari 2022 mmp pomalaa
Daily report hse 10 januari 2022 mmp pomalaa
SastraDiharlan1
 
Project Charter
Project CharterProject Charter
Project Charter
Adam Alfian
 
Modul 7 quality management
Modul 7   quality managementModul 7   quality management
Modul 7 quality management
Sonia Sonia
 
Keselamatan dan Kesehatan Kerja
Keselamatan dan Kesehatan Kerja Keselamatan dan Kesehatan Kerja
Keselamatan dan Kesehatan Kerja
Mokh Afifuddin
 
Perencanaan teknis bangunan gedung ppt
Perencanaan teknis bangunan gedung pptPerencanaan teknis bangunan gedung ppt
Perencanaan teknis bangunan gedung ppt
Harun Ariesto Wijaya
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
Uofa_Unsada
 
211656541 laporan-pkl-politeknik-negeri-banjarmasin-di-nusantara-indah-sistem...
211656541 laporan-pkl-politeknik-negeri-banjarmasin-di-nusantara-indah-sistem...211656541 laporan-pkl-politeknik-negeri-banjarmasin-di-nusantara-indah-sistem...
211656541 laporan-pkl-politeknik-negeri-banjarmasin-di-nusantara-indah-sistem...
BambangEkaSyaputra
 
Lamp.5 laporan harian prestart briefing (toolbox meeting)
Lamp.5 laporan harian prestart briefing (toolbox meeting)Lamp.5 laporan harian prestart briefing (toolbox meeting)
Lamp.5 laporan harian prestart briefing (toolbox meeting)
RexsyAndikaA
 
TATA KAMERA - MATERI : Teknik Kamera
TATA KAMERA - MATERI : Teknik KameraTATA KAMERA - MATERI : Teknik Kamera
TATA KAMERA - MATERI : Teknik Kamera
Diana Amelia Bagti
 

What's hot (20)

MPPL Tugas 5 - Project Charter
MPPL Tugas 5 - Project CharterMPPL Tugas 5 - Project Charter
MPPL Tugas 5 - Project Charter
 
DRAFT - Root Cause Analysis (RCA) Template - RCA
DRAFT - Root Cause Analysis (RCA) Template - RCADRAFT - Root Cause Analysis (RCA) Template - RCA
DRAFT - Root Cause Analysis (RCA) Template - RCA
 
Pertemuan 5 Perencanaan Testing
Pertemuan 5 Perencanaan TestingPertemuan 5 Perencanaan Testing
Pertemuan 5 Perencanaan Testing
 
Pengertian NAT, Proxy Server dan Firewall
Pengertian NAT, Proxy Server dan FirewallPengertian NAT, Proxy Server dan Firewall
Pengertian NAT, Proxy Server dan Firewall
 
TUGAS UJI TULIS K3.pptx
TUGAS UJI TULIS K3.pptxTUGAS UJI TULIS K3.pptx
TUGAS UJI TULIS K3.pptx
 
SOP EXCAVATOR.docx
SOP EXCAVATOR.docxSOP EXCAVATOR.docx
SOP EXCAVATOR.docx
 
Project Charter
Project CharterProject Charter
Project Charter
 
Project charter
Project charterProject charter
Project charter
 
APAR.ppt
APAR.pptAPAR.ppt
APAR.ppt
 
Project charter trackit rev 1
Project charter trackit rev 1Project charter trackit rev 1
Project charter trackit rev 1
 
Daily report hse 10 januari 2022 mmp pomalaa
Daily report hse 10 januari 2022 mmp pomalaaDaily report hse 10 januari 2022 mmp pomalaa
Daily report hse 10 januari 2022 mmp pomalaa
 
Project Charter
Project CharterProject Charter
Project Charter
 
Modul 7 quality management
Modul 7   quality managementModul 7   quality management
Modul 7 quality management
 
Keselamatan dan Kesehatan Kerja
Keselamatan dan Kesehatan Kerja Keselamatan dan Kesehatan Kerja
Keselamatan dan Kesehatan Kerja
 
Perencanaan teknis bangunan gedung ppt
Perencanaan teknis bangunan gedung pptPerencanaan teknis bangunan gedung ppt
Perencanaan teknis bangunan gedung ppt
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
 
211656541 laporan-pkl-politeknik-negeri-banjarmasin-di-nusantara-indah-sistem...
211656541 laporan-pkl-politeknik-negeri-banjarmasin-di-nusantara-indah-sistem...211656541 laporan-pkl-politeknik-negeri-banjarmasin-di-nusantara-indah-sistem...
211656541 laporan-pkl-politeknik-negeri-banjarmasin-di-nusantara-indah-sistem...
 
Lamp.5 laporan harian prestart briefing (toolbox meeting)
Lamp.5 laporan harian prestart briefing (toolbox meeting)Lamp.5 laporan harian prestart briefing (toolbox meeting)
Lamp.5 laporan harian prestart briefing (toolbox meeting)
 
Pengawasan proyek
Pengawasan proyekPengawasan proyek
Pengawasan proyek
 
TATA KAMERA - MATERI : Teknik Kamera
TATA KAMERA - MATERI : Teknik KameraTATA KAMERA - MATERI : Teknik Kamera
TATA KAMERA - MATERI : Teknik Kamera
 

Similar to Angga kusuma uts_rpl20172

tugas minggu 8 kelomok 6.pdf
tugas minggu 8 kelomok 6.pdftugas minggu 8 kelomok 6.pdf
tugas minggu 8 kelomok 6.pdf
roniashari1
 
9. sim, ronna azani dwi septiani, hapzi ali, information in implementation, ...
9. sim, ronna azani dwi septiani, hapzi ali,  information in implementation, ...9. sim, ronna azani dwi septiani, hapzi ali,  information in implementation, ...
9. sim, ronna azani dwi septiani, hapzi ali, information in implementation, ...
RonnaAzaniDwiSeptian
 
9. sim,rizka fitriani, hapzi ali,information in implementation., universitas ...
9. sim,rizka fitriani, hapzi ali,information in implementation., universitas ...9. sim,rizka fitriani, hapzi ali,information in implementation., universitas ...
9. sim,rizka fitriani, hapzi ali,information in implementation., universitas ...
RizkaFitriani3
 
9. sim,vivi apriliza, hapzi ali,information in implementation., universitas m...
9. sim,vivi apriliza, hapzi ali,information in implementation., universitas m...9. sim,vivi apriliza, hapzi ali,information in implementation., universitas m...
9. sim,vivi apriliza, hapzi ali,information in implementation., universitas m...
ViviApriliza
 
9. sim,prima tri puspita, hapzi ali,information in implementation., universit...
9. sim,prima tri puspita, hapzi ali,information in implementation., universit...9. sim,prima tri puspita, hapzi ali,information in implementation., universit...
9. sim,prima tri puspita, hapzi ali,information in implementation., universit...
PrimaTriPuspita
 
169974199 sistem-penjualan-tiket-pesawat-tugas-akhir-mata-kuliah-rekayasa-per...
169974199 sistem-penjualan-tiket-pesawat-tugas-akhir-mata-kuliah-rekayasa-per...169974199 sistem-penjualan-tiket-pesawat-tugas-akhir-mata-kuliah-rekayasa-per...
169974199 sistem-penjualan-tiket-pesawat-tugas-akhir-mata-kuliah-rekayasa-per...
ruslansahropi1
 
Kerangka acuan kerja
Kerangka acuan kerjaKerangka acuan kerja
Kerangka acuan kerja
MichaelJulian24
 
Kerangka acuan kerja-5116100093
Kerangka acuan kerja-5116100093Kerangka acuan kerja-5116100093
Kerangka acuan kerja-5116100093
IvanRiansyah3
 
Tugas sim, yenni nalam, yananto mihadi, pengembangan sistem informasi,, 2018
Tugas sim, yenni nalam, yananto mihadi, pengembangan sistem informasi,, 2018Tugas sim, yenni nalam, yananto mihadi, pengembangan sistem informasi,, 2018
Tugas sim, yenni nalam, yananto mihadi, pengembangan sistem informasi,, 2018
ynsinaga
 
Sim, ika kartika, hapzi ali, sistem manajemen database, universitas mercubuan...
Sim, ika kartika, hapzi ali, sistem manajemen database, universitas mercubuan...Sim, ika kartika, hapzi ali, sistem manajemen database, universitas mercubuan...
Sim, ika kartika, hapzi ali, sistem manajemen database, universitas mercubuan...
ika kartika
 
Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)
Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)
Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)
Ganendra Afrasya
 
Sim, rina apriyani, prof. dr. hapzi ali, mm, cma, pengembangan sistem informa...
Sim, rina apriyani, prof. dr. hapzi ali, mm, cma, pengembangan sistem informa...Sim, rina apriyani, prof. dr. hapzi ali, mm, cma, pengembangan sistem informa...
Sim, rina apriyani, prof. dr. hapzi ali, mm, cma, pengembangan sistem informa...
RinaApriyani97
 
SIM, Titis Puspaningsih, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Uni...
SIM, Titis Puspaningsih, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Uni...SIM, Titis Puspaningsih, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Uni...
SIM, Titis Puspaningsih, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Uni...
Titis Puspa
 
Kakets
KaketsKakets
KAK Pelayanan Keluhan Perangkat TI
KAK Pelayanan Keluhan Perangkat TIKAK Pelayanan Keluhan Perangkat TI
KAK Pelayanan Keluhan Perangkat TI
nadarosadi
 
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
ayutyas6
 
Sim, 9, syirlla maulidina, hapzi ali, information in implementation, universi...
Sim, 9, syirlla maulidina, hapzi ali, information in implementation, universi...Sim, 9, syirlla maulidina, hapzi ali, information in implementation, universi...
Sim, 9, syirlla maulidina, hapzi ali, information in implementation, universi...
SyirllaMaulidina
 
Tugas 3
Tugas 3Tugas 3
SIM, 6, Afifah Khoiriyah, Hapzi Ali, Tahap dan Metode Pengembangan Sistem Inf...
SIM, 6, Afifah Khoiriyah, Hapzi Ali, Tahap dan Metode Pengembangan Sistem Inf...SIM, 6, Afifah Khoiriyah, Hapzi Ali, Tahap dan Metode Pengembangan Sistem Inf...
SIM, 6, Afifah Khoiriyah, Hapzi Ali, Tahap dan Metode Pengembangan Sistem Inf...
Afifahkhoiriyah
 
Pengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi ManajemenPengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi Manajemen
Rahmi Septhianingrum
 

Similar to Angga kusuma uts_rpl20172 (20)

tugas minggu 8 kelomok 6.pdf
tugas minggu 8 kelomok 6.pdftugas minggu 8 kelomok 6.pdf
tugas minggu 8 kelomok 6.pdf
 
9. sim, ronna azani dwi septiani, hapzi ali, information in implementation, ...
9. sim, ronna azani dwi septiani, hapzi ali,  information in implementation, ...9. sim, ronna azani dwi septiani, hapzi ali,  information in implementation, ...
9. sim, ronna azani dwi septiani, hapzi ali, information in implementation, ...
 
9. sim,rizka fitriani, hapzi ali,information in implementation., universitas ...
9. sim,rizka fitriani, hapzi ali,information in implementation., universitas ...9. sim,rizka fitriani, hapzi ali,information in implementation., universitas ...
9. sim,rizka fitriani, hapzi ali,information in implementation., universitas ...
 
9. sim,vivi apriliza, hapzi ali,information in implementation., universitas m...
9. sim,vivi apriliza, hapzi ali,information in implementation., universitas m...9. sim,vivi apriliza, hapzi ali,information in implementation., universitas m...
9. sim,vivi apriliza, hapzi ali,information in implementation., universitas m...
 
9. sim,prima tri puspita, hapzi ali,information in implementation., universit...
9. sim,prima tri puspita, hapzi ali,information in implementation., universit...9. sim,prima tri puspita, hapzi ali,information in implementation., universit...
9. sim,prima tri puspita, hapzi ali,information in implementation., universit...
 
169974199 sistem-penjualan-tiket-pesawat-tugas-akhir-mata-kuliah-rekayasa-per...
169974199 sistem-penjualan-tiket-pesawat-tugas-akhir-mata-kuliah-rekayasa-per...169974199 sistem-penjualan-tiket-pesawat-tugas-akhir-mata-kuliah-rekayasa-per...
169974199 sistem-penjualan-tiket-pesawat-tugas-akhir-mata-kuliah-rekayasa-per...
 
Kerangka acuan kerja
Kerangka acuan kerjaKerangka acuan kerja
Kerangka acuan kerja
 
Kerangka acuan kerja-5116100093
Kerangka acuan kerja-5116100093Kerangka acuan kerja-5116100093
Kerangka acuan kerja-5116100093
 
Tugas sim, yenni nalam, yananto mihadi, pengembangan sistem informasi,, 2018
Tugas sim, yenni nalam, yananto mihadi, pengembangan sistem informasi,, 2018Tugas sim, yenni nalam, yananto mihadi, pengembangan sistem informasi,, 2018
Tugas sim, yenni nalam, yananto mihadi, pengembangan sistem informasi,, 2018
 
Sim, ika kartika, hapzi ali, sistem manajemen database, universitas mercubuan...
Sim, ika kartika, hapzi ali, sistem manajemen database, universitas mercubuan...Sim, ika kartika, hapzi ali, sistem manajemen database, universitas mercubuan...
Sim, ika kartika, hapzi ali, sistem manajemen database, universitas mercubuan...
 
Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)
Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)
Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)
 
Sim, rina apriyani, prof. dr. hapzi ali, mm, cma, pengembangan sistem informa...
Sim, rina apriyani, prof. dr. hapzi ali, mm, cma, pengembangan sistem informa...Sim, rina apriyani, prof. dr. hapzi ali, mm, cma, pengembangan sistem informa...
Sim, rina apriyani, prof. dr. hapzi ali, mm, cma, pengembangan sistem informa...
 
SIM, Titis Puspaningsih, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Uni...
SIM, Titis Puspaningsih, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Uni...SIM, Titis Puspaningsih, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Uni...
SIM, Titis Puspaningsih, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Uni...
 
Kakets
KaketsKakets
Kakets
 
KAK Pelayanan Keluhan Perangkat TI
KAK Pelayanan Keluhan Perangkat TIKAK Pelayanan Keluhan Perangkat TI
KAK Pelayanan Keluhan Perangkat TI
 
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
 
Sim, 9, syirlla maulidina, hapzi ali, information in implementation, universi...
Sim, 9, syirlla maulidina, hapzi ali, information in implementation, universi...Sim, 9, syirlla maulidina, hapzi ali, information in implementation, universi...
Sim, 9, syirlla maulidina, hapzi ali, information in implementation, universi...
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
SIM, 6, Afifah Khoiriyah, Hapzi Ali, Tahap dan Metode Pengembangan Sistem Inf...
SIM, 6, Afifah Khoiriyah, Hapzi Ali, Tahap dan Metode Pengembangan Sistem Inf...SIM, 6, Afifah Khoiriyah, Hapzi Ali, Tahap dan Metode Pengembangan Sistem Inf...
SIM, 6, Afifah Khoiriyah, Hapzi Ali, Tahap dan Metode Pengembangan Sistem Inf...
 
Pengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi ManajemenPengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi Manajemen
 

More from Angga Joe Amstrong

Skb pranata komputer
Skb pranata komputerSkb pranata komputer
Skb pranata komputer
Angga Joe Amstrong
 
penggunaan condition pada C++ (devc++) dan penjelasannya
penggunaan condition pada C++ (devc++) dan penjelasannyapenggunaan condition pada C++ (devc++) dan penjelasannya
penggunaan condition pada C++ (devc++) dan penjelasannya
Angga Joe Amstrong
 
ANALISIS SISTEM E-COMMERCE PADA PERUSAHAN JUAL-BELI ONLINE LAZADA INDONESIA
ANALISIS SISTEM E-COMMERCE PADA PERUSAHAN JUAL-BELI ONLINE LAZADA INDONESIAANALISIS SISTEM E-COMMERCE PADA PERUSAHAN JUAL-BELI ONLINE LAZADA INDONESIA
ANALISIS SISTEM E-COMMERCE PADA PERUSAHAN JUAL-BELI ONLINE LAZADA INDONESIA
Angga Joe Amstrong
 
Proposal Penawaran Sistem Informasi Antokoe Wedding Organizer berbasis WEB
Proposal Penawaran Sistem Informasi Antokoe Wedding Organizer berbasis WEBProposal Penawaran Sistem Informasi Antokoe Wedding Organizer berbasis WEB
Proposal Penawaran Sistem Informasi Antokoe Wedding Organizer berbasis WEB
Angga Joe Amstrong
 
Client server database - Angga Joe
Client server   database - Angga JoeClient server   database - Angga Joe
Client server database - Angga Joe
Angga Joe Amstrong
 
Jam digital 7 segment [Arduino]
Jam digital 7 segment [Arduino]Jam digital 7 segment [Arduino]
Jam digital 7 segment [Arduino]
Angga Joe Amstrong
 
Sourcode Web Berbasis HTML, PHP, CMS, MYSQL
Sourcode Web Berbasis HTML, PHP, CMS, MYSQLSourcode Web Berbasis HTML, PHP, CMS, MYSQL
Sourcode Web Berbasis HTML, PHP, CMS, MYSQL
Angga Joe Amstrong
 

More from Angga Joe Amstrong (7)

Skb pranata komputer
Skb pranata komputerSkb pranata komputer
Skb pranata komputer
 
penggunaan condition pada C++ (devc++) dan penjelasannya
penggunaan condition pada C++ (devc++) dan penjelasannyapenggunaan condition pada C++ (devc++) dan penjelasannya
penggunaan condition pada C++ (devc++) dan penjelasannya
 
ANALISIS SISTEM E-COMMERCE PADA PERUSAHAN JUAL-BELI ONLINE LAZADA INDONESIA
ANALISIS SISTEM E-COMMERCE PADA PERUSAHAN JUAL-BELI ONLINE LAZADA INDONESIAANALISIS SISTEM E-COMMERCE PADA PERUSAHAN JUAL-BELI ONLINE LAZADA INDONESIA
ANALISIS SISTEM E-COMMERCE PADA PERUSAHAN JUAL-BELI ONLINE LAZADA INDONESIA
 
Proposal Penawaran Sistem Informasi Antokoe Wedding Organizer berbasis WEB
Proposal Penawaran Sistem Informasi Antokoe Wedding Organizer berbasis WEBProposal Penawaran Sistem Informasi Antokoe Wedding Organizer berbasis WEB
Proposal Penawaran Sistem Informasi Antokoe Wedding Organizer berbasis WEB
 
Client server database - Angga Joe
Client server   database - Angga JoeClient server   database - Angga Joe
Client server database - Angga Joe
 
Jam digital 7 segment [Arduino]
Jam digital 7 segment [Arduino]Jam digital 7 segment [Arduino]
Jam digital 7 segment [Arduino]
 
Sourcode Web Berbasis HTML, PHP, CMS, MYSQL
Sourcode Web Berbasis HTML, PHP, CMS, MYSQLSourcode Web Berbasis HTML, PHP, CMS, MYSQL
Sourcode Web Berbasis HTML, PHP, CMS, MYSQL
 

Angga kusuma uts_rpl20172

  • 1. JAWABAN UJIAN TENGAH SEMESTER GENAP 2018/2019 Mata Kuliah : Rekayasa Perangkat Lunak Dosen : Agus Sumaryanto, M.Kom Nama : Angga Kusuma Nim : 1555201065 Prodi : S1 / Teknik Informatika Kelas : Pagi ---------------------------------------------------------------------------------------------------------------------------------- Soal : 1) Jelaskan pentingnya tahapan spesifikasi sistem sebelum merancang sistem ! Apa saja yang harus dilakukan serta kendala apa saja dihadapi dalam tahapan ini ? Jawaban : Tahapan spesifikasi sangat penting sebelum merancang sebuah sistem, karena tahapan ini biasanya terdapat dalam analisa kebutuhan yang berpedoman kepada permintaan klien dari proyek yang sedang dikerjakan. Tahapan ini merupakan salah satu tahapan yang kritis dalam merancang sebuah sistem. Untuk itu tahapan ini harus memenuhi 3 faktor yaitu :  Lengkap : Semua yang diharapkan klien harus telah dianalisa oleh analisis proyek.  Detail : Berhasil mengumpulkan informasi terperinci dari sumber data.  Benar : Benar yang dimaksud disini merupakan spesifikasi yang diinginkanberdasarkan klien bukan analisis proyek. Tahapan ini sangat penting dilakukan sebelum merancang sistem. Tahapan yang pertama yaitu : 1. Tahap perencanaan Tahap ini adalah tahap pertama yang dilakukan sebelum membuat sebuah sistem atau bisa disebut ide pertama yang melatarbelakangi pelaksanaan pengembangan sistem tersebut dilontarkan. Keuntungan yang di peroleh jika proyek pengembangan sistem ini di rencanakan secara matang yaitu :  Ruang lingkup proyek dapat ditentukan secara jelas dan tegas.  Dapat mengidentifikasi wilayah/area permasalahan potensial.  Dapat mengatur urutan kegiatan.  Tersedianya sarana pengendalian. 2. Tahap analisis Tujuanya adalah untuk mengetahui posisi atau peranan teknologi informasi yang paling sesuai dan relevan di organisasi dan mempelajari fungsi-fungsi manajemen dan aspek-aspek bisnis terkait yang akan berpengaruh atau memiliki dampak tertentu terhadap proses desain, konstruksi dan implementasi. 3. Tahap perencanaan/Desain Pada tahap ini, tim teknologi informasi bekerja sama dengan tim bisnis atau manajemen melakukan perancangan komponen-komponen sistem terkait. Tim teknologi informasi akan melakukan perancangan teknis dari teknologi informasi yang akan dibangun, seperti system basis data, jaringan computer, teknik koversi data, metode migrasi sistem, dsb. 4. Tahap pembangunan fisik/ konstruksi Berdasarkan desain yang telah dibuat, konstruksi atau pengembangansistem yang sesungguhnya (secara fisik) dibangun. Tim teknis merupakan tulang punggung pelaksanaan tahap ini, mengingat semua hal yang bersifat konseptual harus diwujudkan dalam suatu konstruksi teknologi informasi dalam skala yang lebih detail.
  • 2. 5. Tahap implementasi Tahap implementasi merupakan tahap yang paling kritis karena untuk pertarna kalinya sistem informasi akan dipergunakan di dalam organisasi. Pekerjaan utama dalam implementasi sistem biasanya mencakup hal-hal sebagai berikut :  Merencanakan waktu yang tepat untuk implementasi  Mengumumkan rencana implementasi  Mendapatkan sumberdaya perangkat keras dan lunak  Menyiapkan database  Menyiapkan fasilitas fisik  Memberikan pelatihan dan workshop  Menyiapkan saat yang tepat untuk cutover (peralihan sistem)  Penggunaan sistem baru 6. Tahap pasca Implementasi Pengembangan sistem informasi biasanya diakhiri setelah tahap implementasi dilakukan. Namun, ada satu tahapan lagi yang harus dijaga dan diperhatikan oleh manajemen, yaitu tahap pasca implementasi. Kegiatan yang dilakukan di tahap pasca implementasi adalah bagaimana pemeliharaan sistem akan dikelola. Kendala yang dihadapi dalam tahapan tersebut : 1. Kurangnya informasi dari user 2. Tidak lengkapnya kebutuhan dan spesifikasi yang diperlukan 3. Terdapatnya perubahan kebutuhan dan spesifikasi ketika project berjalan 4. Kurangnya dukungan dari pihak eksekutif 5. Kurangnya kemampuan skill dari user.
  • 3. 2) Kasus : Sebuah kantor notaris dan PPAT, selama ini dalam memberikan jasanya masih menggunakan pencatatan manual. Untuk meningkatkan produktivitas, kantor ini akan membangun sistem pengelolaan jasa notaris dan PPAT. Tenggat waktu yang disediakan adalah 3 bulan, untuk membangun sistem ini. Diantara model proses software dibawah ini mana yang paling sesuai untuk membangun sistem akademik tersebut (pilih salah satu). • waterfall • evolusioner • spiral • rapid application development • extreme programming Berikan penjelasan, alasan serta kelebihan dari model proses software yang dipilih. Jawaban : Untuk membangun sistem pengelolaan jasa notaris dan PPAT tersebut saya memilih “Rapid Application Development”. Rapid Application Development (RAD) adalah sebuah model proses perkembangan software sekuensial linier yang menekankan siklus perkembangan yang pendek. Model RAD ini merupakan sebuah adaptasi “kecepatan tinggi” dari model sekuensial linier dimana perkembangan cepat dicapai dengan menggunakan pendekatan kontruksi berbasis komponen. Jika kebutuhan dipahami dengan baik, proses RAD memungkinkan tim pengembangan menciptakan “sistem fungsional yang utuh” dalam periode waktu yang pendek. Karena dipakai terutama pada aplikasi sistem kontruksi, pendekatan RAD melingkupi fase-fase sebagai berikut : 1) Bussines modeling Aliran informasi di antara fungsi-fungsi bisnis dimodelkan dengan suatu cara untuk menjawab pertanyaan berikut : informasi apa yang mengendalikan proses bisnis? Dll. 2) Data modeling Aliran informasi yang didefinisikan sebagai bagian dari fase bussines modeling disaring kedalam serangkaian objek data yang dibutuhkan untuk menopang bisnis tersebut. 3) Prosess modeling Aliran informasi yang didefinisikan didalam fase data modeling ditransformasikan untuk mencapai aliran informasi yang perlu bagi implementasi sebuah fungsi bisnis. 4) Aplication generation RAD mengasumsikan pemakaian teknik generasi ke empat 5) Testing and turnover Karena proses RAD menekankan pada pemakaian kembali, banyak komponen program telah diuji. Alasan memilih model RAD ini ada dua alasan yaitu alasan yang baik dan alasan yang buruk.
  • 4. Alasan baiknya yaitu : 1. Apabila menggunakan RAD untuk mendapatkan suatu desain yang dapat diterima oleh konsumen dan dapat dikembangkan dengan mudah. 2. Apabila menggunakan RAD untuk memberikan batasan-batasan pada suatu system supaya tidak mengalami perubahan. 3. Apabila menggunakan RAD untuk menghemat waktu, dan kalau memungkinkan bisa menghemat biaya serta menghasilkan produk yang berkualitas. Alasan buruknya yaitu : 1. Apabila menggunakan RAD hanya untuk menghemat biaya pengembangan suatu sistem. Hal ini disebabkan karena dengan menggunakan metode RAD membutuhkan suatu tim yang mengerti betul mengenai manajemen biaya. Sebab bila tidak, maka biaya yang dikeluarkan akan menjadi lebih besar. 2. Apabila menggunakan RAD hanya untuk menghemat waktu pengembangan suatu sistem. Hal ini disebabkan karena dengan menggunakan metode RAD membutuhkan suatu tim yang mengerti betul mengenai manajemen waktu. Sebab bila tidak maka waktu yang dibutuhkan akan menjadi lebih lama. Adapun Kelebihan pada model Rapid Application Development (RAD) ini antara lain adalah : 1. Lebih efektif dari pendekatan waterfall/sequential linear dalam menghasilkan sistem yang memenuhi kebutuhan langsung dari pelanggan. 2. Cocok untuk proyek yang memerlukan waktu yang singkat. 3. RAD mengikuti tahapan pengembangan sistem sepeti umumnya, tetapi mempunyai kemampuan untuk menggunakan kembali komponen yang ada (reusable object) sehingga pengembang tidak perlu membuat dari awal lagi dan waktu yang lebih singkat. 4. Setiap fungsi mayor dapat dimodulkan dalam waktu tertentu kurang dari 3 bulan dan dapat dibicarakan oleh tim RAD yang terpisah dan kemudian diintegrasikan sehingga waktunya lebih efisien.