Pertemuan Ke 6 Analisis Kebutuhan
Pertemuan Ke 6 Analisis Kebutuhan
id
www.almuslim.sch.id
www.almuslim.ac.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Analisis kebutuhan
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Analisis Kebutuhan
berfungsi sebagai jembatan antara pengalokasian fungsi pada
sistem informasi dan perancangan sistem informasi.
Memungkinkan didefinisikannya fungsi-fungsi dan kinerja sistem
informasi, antarmuka sistem informasi dengan elemen sistem
lainnya, dan kekangan-kekangan yang harus dipenuhi oleh
perangkat keras.
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Analisis Kebutuhan
Didokumentasikan
Ditindaklanjuti
Diukur
Diuji
Diidentifikasi untuk peluang
Didefinisikan
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
TAHAP ANALISIS KEBUTUHAN www.almuslim.ac.id
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
TAHAP ANALISIS KEBUTUHAN www.almuslim.ac.id
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
TAHAP ANALISIS KEBUTUHAN www.almuslim.ac.id
1. Mendefinisikan Kebutuhan
“Define Requirements”
4. Memprioritaskan Kebutuhan
“Prioritize Requirements”
-Kebutuhan Non-Fungsional
adalah fitur² lain, karakteristik lain, dan kendala² yang memenuhi kebutuhan sistem
Cth: Performance, budget, biaya, waktu, dokumentasi, kualitas manajemen, keamanan,
dll.
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
Kebutuhan fungsional www.almuslim.ac.id
sebagai
fungsi level atas untuk analisis fungsional.
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
Kebutuhan non-fungsional www.almuslim.ac.id
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
Define Requirements www.almuslim.ac.id
(Mendefinisikan Kebutuhan)
• Tahap ini akan mengidentifikasi semua jenis kebutuhan, baik fungsional maupun non-
fungsional
• Sistem analis akan mengerjakan tugas pada tahapan ini dan mendokumentasikan
hasilnya.
• Pembangun dan pendesain sistem tidak terlibat dalam tahap ini karena mereka akan
memfokuskan kebutuhan hanya pada teknologi dan solusi teknis.
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
2. Analyze Functional Requirements
(Mendefinisikan Kebutuhan)
Ada 2 pendekatan mendokumentasikan kebutuhan² Fungsional dan Validasi,
:
1. System Modelling
2. Prototyping
System Modelling
Menjelaskan sistem dengan gambar² (cth: flowchart)
yang mengekspresikan kebutuhan atau desain sistem.
Kebutuhan) <Lanjutan..>
• Logical System Models menggambarkan APAKAH sistem itu atau APA
yang harus dilakukan sistem tersebut – bukan bagaimana sistem akan
diimplementasikan—
• Secara teori, pada tahap ini, menggunakan Desain Logis dari sistem, tim
proyek akan:
Memisahkan bisnis dari solusi teknis
Lebih menerima dan mempertimbangkan cara baru dan berbeda untuk meningkatkan
proses bisnis
Mempertimbangkan secara berbeda, alternatif solusi teknis
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
2. Analyze Functional Requirements www.almuslim.ac.id
(Mendefinisikan Kebutuhan)
Prototyping
Digunakan dalam analisis kebutuhan untuk
menetapkan kebutuhan user interface (input dan
output)
Dengan prototyping, user dapat mengenali
kebutuhan² mereka dengan melihat langsung ke
prototipe nya.
Dengan Prototyping, kebutuhan dianalisis untuk:
accuracy, urgency, consistency, flexibility dan
feasibility
11/19/2023 untuk memenuhi beberapa kriteria.
www.almuslim.sch.id
Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
3.Trace and Complete Requirements
(Menelusuri dan Melengkapi Kebutuhan)
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
4. Prioritize Requirements www.almuslim.ac.id
(Menentukan Prioritas Kebutuhan)
Jika proyek tidak sesuai dengan jadwal atau over
budget, maka perlu dikenali kebutuhan² mana yang
lebih penting
Dibandingkan dengan kebutuhan lainnya. Maka dilakukan
penentuan prioritas
Menentukan prioritas kebutuhan bisnis dapat dilakukan
dengan teknik Timeboxing.
Timeboxing adalah teknik yang menyampaikan informasi
dari sistem secara fungsional dan kebutuhan². Tim
pengembangan akan memilih sub² dari sistem yang akan
memberikan nilai pengembalian kepada pemilik sistem dan
user www.almuslim.sch.id
Analisa & Perancangan Sistem Informasi
4. Prioritize Requirements www.almuslim.ac.id
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
Aktivitas Analisis kebutuhan www.almuslim.ac.id
• Pemahaman persoalan.
• Evaluasi dan sintesis.
• Pemodelan
• Spesifikasi sistem informasi dan reviewnya.
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
Secara konseptual, persyaratan analisis mencakuptiga www.almuslim.ac.id
jenis kegiatan
Persyaratan Pengumpulan:
Tugas untuk berkomunikasi dengan pelanggan dan pengguna untuk
menentukan apa persyaratan mereka.
Menganalisis persyaratan:
Menentukan apakah persyaratan lain tidak jelas, lengkap, ambigu, atau
bertentangan, dan kemudian menyelesaikan masalah ini.
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
.
Persyaratan Recording:
Persyaratan mungkin didokumentasikan dalam
berbagai bentuk,seperti bahasa dokumen alam,
kasus penggunaan , pengguna cerita , atau
proses spesifikasi.
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
Tahapan pada aktivitas Analisis www.almuslim.ac.id
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Flowchart
www.almuslim.sch.id
23
www.almuslim.ac.id
Tujuan
www.almuslim.sch.id
24
www.almuslim.ac.id
• System Flowchart
• Program Flowchart
www.almuslim.sch.id
25
www.almuslim.ac.id
System Flowchart
www.almuslim.sch.id
26
www.almuslim.ac.id
Keyboard
CPU Disket
VDU
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Program Flowchart
www.almuslim.sch.id
29
www.almuslim.ac.id
.
Start
Input
Proses
Output
End
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Simbol-simbol Flowchart
www.almuslim.sch.id
31
Flow Direction Symbols www.almuslim.ac.id
www.almuslim.sch.id
32
Processing Symbols www.almuslim.ac.id
• Simbol process
• Menyatakan suatu tindakan (proses) yang dilakukan oleh
komputer
• Simbol manual
• Menyatakan suatu tindakan (proses) yang tidak dilakukan
oleh komputer
• Simbol decision
• Menujukkan suatu kondisi tertentu yang akan menghasilkan
dua kemungkinan jawaban : ya / tidak
• Simbol predefined process
• Menyatakan penyediaan tempat penyimpanan suatu
pengolahan untuk memberi harga awal
• Simbol terminal
• Menyatakan permulaan atau akhir suatu program
www.almuslim.sch.id
33
www.almuslim.ac.id
Processing Symbols
www.almuslim.sch.id
34
www.almuslim.ac.id
• Simbol document
• Mencetak keluaran dalam bentuk dokumen (melalui
printer)
• Simbol display
• Mencetak keluaran dalam layar monitor
www.almuslim.sch.id
36
www.almuslim.ac.id
Koreksi
Periksa Ujian
Laporan Hasil
File siswa
Ujian
lulus
Analisa & Perancangan Sistem Informasi
www.almuslim.sch.id
11/19/2023
www.almuslim.ac.id
.
Start
Input
Proses
Output
End
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
Pengolahan data www.almuslim.ac.id
START
READ
Ya
HABIS ?
Tidak
PROCESS
WRITE
END
www.almuslim.sch.id
39
www.almuslim.ac.id
Start
Input panjang
Input lebar
Print Luas
End
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
. www.almuslim.ac.id
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Feasibility/Kelayakan
• Feasibility study/Studi kelayakan merupakan upaya untuk meninjau
manfaat operasional, teknis, dan ekonomi dari suatu proyek yang
diusulkan.
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Kelayakan Teknis
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Kelayakan Ekonomi
• Kelayakan ekonomi menentukan apakah waktu dan uang tersedia
untuk mengembangkan sistem
• Meliputi pembayaran:
• Peralatan baru
• Perangkat keras
• Perangkat lunak
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Kelayakan Operasional
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Manajemen Resiko
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Contoh Resiko Perangkat Lunak
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Risk Risk
Risk analysis Risk planning
identification monitoring
Risk avoidance
List of potential Prioritised risk Risk
and contingency
risks list assessment
plans
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Identifikasi Resiko
• Resiko teknologi.
• Resiko orang.
• Resiko organisasi.
• Resiko requirement.
• Resiko estimasi
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Contoh Resiko dan Jenis Resiko
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Analisis Resiko
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Perencanaan Resiko
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Risk Strategy
Requirements Derive traceability information to assess requirements
changes change impact, maximise information hiding in the
design.
Organisational Prepare a briefing document for senior management
restructuring showing how the project is making a very important
contribution to the goals of the business.
Database Investigate the possibilit y of buying a higher-
performance performance database.
Underestimated Investigate buying in components, investigate use of a
development time program generator
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Monitoring Resiko
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
Indikator Resiko
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
TUGAS
• Lengkapi proposal proyek Anda dengan analisis studi kelayakan.
Untuk setiap kebutuhan fungsional dan non-fungsional yang
diusulkan, sertakan alasan-alasan kelayakan yang ditinjau dari
kelayakan teknis, ekonomi, dan operasional.
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi
www.almuslim.ac.id
www.almuslim.sch.id
11/19/2023 Analisa & Perancangan Sistem Informasi