ANALISIS DAN PERANCANGAN SISTEM PENGENALAN APS Materi Evaluasi ANALISIS & PERANCANGAN SISTEM (Semester Genap) Topik Bahasan: Pengenalan Analisis & Perancangan Sistem Pembuat: Umi Laili Yuhana, S.Kom, M.Sc. PROGRAM S1

Download Report

Transcript ANALISIS DAN PERANCANGAN SISTEM PENGENALAN APS Materi Evaluasi ANALISIS & PERANCANGAN SISTEM (Semester Genap) Topik Bahasan: Pengenalan Analisis & Perancangan Sistem Pembuat: Umi Laili Yuhana, S.Kom, M.Sc. PROGRAM S1

ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Materi
Evaluasi
ANALISIS & PERANCANGAN SISTEM
(Semester Genap)
Topik Bahasan:
Pengenalan Analisis & Perancangan Sistem
Pembuat: Umi Laili Yuhana, S.Kom, M.Sc.
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Materi
Evaluasi
• Standar Kompetensi:
– Mampu menjelaskan siklus hidup pengembangan
sistem
– Memahami pentingnya fase analisis dan perancangan
– Mampu menjelaskan profesi di bidang teknologi
Informasi dalam tahap analisis
– Mampu menjelaskan pemodelan berorientasi obyek
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
Materi
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Evaluasi
MATERI
Kunci Sukses Sistem
Review SDLC
Variasi Profesi Analis Sistem
Pemodelan
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
Materi
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Evaluasi
MATERI
Kunci Sukses Sistem
Review SDLC
Variasi Profesi Analis Sistem
Pemodelan
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Evaluasi
Kunci Sukses Sistem
1996 - Survei oleh Standish Group
46% dari semua proyek Sistem Informasi (SI)
perusahaan gagal atau ditinggalkan sebelum
selesai. Sisanya selesai, tapi banyak yang
terlambat.
Fakta
1996 -Survei oleh General Accounting Office
53% dari semua SI pemerintah Amerika
telah ditinggalkan.
*Sumber: Systems Analysis & Design
With UML version 2.0. Alan Dennis dkk
Materi
Penyebab
Analis berusaha membuat sistem
yang mengagumkan tanpa
memahami organisasi
Analis tidak menangkap
kebutuhan pengguna dengan baik
Pengembang cenderung fokus
pada produk, bukan pengguna
KUNCI SUKSES:
Tujuan utama pengembangan
adalah bukan membuat sistem
yang mengagumkan, namun sistem
yang memberi nilai tambah bagi
pelanggan/organisasi
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
Materi
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Evaluasi
MATERI
Kunci Sukses Sistem
Review SDLC
Variasi Profesi Analis Sistem
Pemodelan
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
Materi
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Evaluasi
Siklus Hidup Pengembangan Sistem
Perencanaan
Analisis
Perancangan
Implementasi
(Planning)
(Analyze)
(Design)
(Implementation)
Perpindahan fase yang sistematis , tiap fase memiliki
sekumpulan keluaran yang standar
Menghasilkan sejumlah keluaran proyek (deliverables)
Perbaikan yang bertahap dan terus menerus
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
Materi
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Evaluasi
Tahap Perencanaan
Perencanaan
Analisis
Perancangan
Implementasi
(Planning)
(Analyze)
(Design)
(Implementation)
Berkaitan dengan
Mengapa sistem informasi harus dibangun?
Bagaimana tim proyek akan membangun sistem ?
Terdiri dari 2 langkah
Langkah #1: Inisiasi proyek
Langkah #2: Manajemen proyek
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Perencanaan
(Planning)
Materi
Evaluasi
Langkah #1 : Inisiasi Proyek
System request
Project sponsor
IS Department
Generate the request
IS Approval Commitee
(Steering commitee)
Feasibility analysis
Technical feasibility
Economic feasibility
Organization feasibility
Can we build it?
Will it provide business value?
If we build, will it be used?
Sumber: Systems Analysis & Design
With UML version 2.0. Alan Dennis dkk
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Perencanaan
(Planning)
Materi
Evaluasi
Langkah #2 : Manajemen Proyek
Project manager
Workplan
Staff the project
Techniques
Membantu tim mengontrol dan mengarahkan proyek
Sumber: Systems Analysis & Design
With UML version 2.0. Alan Dennis dkk
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
Materi
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Evaluasi
Tahap Analisis
Perencanaan
Analisis
Perancangan
Implementasi
(Planning)
(Analyze)
(Design)
(Implementation)
Berkaitan dengan
Siapa yang akan menggunakan sistem?
Apa yang akan dilakukan oleh sistem?
Dimana ia digunakan
Kapan ia digunakan
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
Materi
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Analisis
(Analyze)
Evaluasi
Tahap Analisis
Project team
Investigate any
current system(s)
Identifies improvement
opportunities
Develops a concept
for the new system
Sumber: Systems Analysis & Design
With UML version 2.0. Alan Dennis dkk
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
Materi
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Analisis
(Analyze)
Evaluasi
Tahap Analisis
Analysis strategy
Developed to guide the project team’s effort
Analysis of the current system (as-is system) & it’s problems
Ways to design a new system (to be system)
Requirement gathering
Sumber: Systems Analysis & Design
With UML version 2.0. Alan Dennis dkk
System proposal
= analysis + system concept + models
Presented to the project sponsor and other key decision makers
Decide whether the project should be continue to move forward
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
Materi
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Evaluasi
Tahap Analisis
Perencanaan
Analisis
Perancangan
Implementasi
(Planning)
(Analyze)
(Design)
(Implementation)
Berkaitan dengan
Bagaimana sistem akan beroperasi
Rancangan perangkat keras, perangkat lunak,
infrastruktur jaringan, antar muka, dll…
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
Materi
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Perancangan
(Design)
Evaluasi
Tahap Perancangan
Design strategy
Whether the system will be operate by the company’s own programmer
Whether the system will be outsourced to another firm
Whether the company will buy an existing software package
Basic Architecture Design
Database and file specifications
Program design
Sumber: Systems Analysis & Design
With UML version 2.0. Alan Dennis dkk
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
Materi
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Evaluasi
Tahap Implementasi
Perencanaan
Analisis
Perancangan
Implementasi
(Planning)
(Analyze)
(Design)
(Implementation)
Berkaitan dengan
Pengkodean sistem, pemasangan di mesin
pengguna dan perawatan
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Implementasi
(Implementation)
Materi
Evaluasi
Tahap Implementasi
Construction
System is built and tested to ensure it performs as designed
Installation
Direct customer approach
Parallel convertion approach
Phase conversion strategy
Sumber: Systems Analysis & Design
With UML version 2.0. Alan Dennis dkk
Support plan
Formal and informal post-implementation review
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Materi
Evaluasi
Proses dan Hasil
Process
Product
Planning
Project Plan
Analysis
System Proposal
Design
APS
Implementation
System
Specification
New System and
Maintenance Plan
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
Materi
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Evaluasi
MATERI
Kunci Sukses Sistem
Review SDLC
Variasi Profesi Analis Sistem
Pemodelan
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
Materi
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Evaluasi
Variasi Profesi Analis
Business Analyst
Systems Analyst
Infrastructure Analyst
Change Management Analyst
Project Manager
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Materi
Evaluasi
Variasi Profesi Analis
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
Materi
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Evaluasi
MATERI
Kunci Sukses Sistem
Review SDLC
Variasi Profesi Analis Sistem
Pemodelan
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Materi
Evaluasi
Model?
Model adalah simplifikasi dari kenyataan
Cetak biru(blueprints) dari sistem,
dari gambaran umum sampai detail
Membantu pengembang untuk
menyelesaikan sistem
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Materi
Evaluasi
Kenapa Pemodelan Penting?
Dengan model, kita dapat memahami sistem yang
sedang dibangun dengan lebih baik
Dilakukan pada tahap analisis dan perancangan
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Materi
Evaluasi
4 Prinsip Pemodelan
1. Pilih model yang
tepat
Database view 
fokus pada ER model,
trigger dan stored
procedures
Terstruktur  fokus
pada algoritma dan
aliran data dari proses
ke proses
2. Tiap model mungkin
diekspresikan pada level
presisi yang berbeda
Analis dan pelanggan
berfokus pada “APA”
Berorientasi obyek 
fokus pada arsitektur,
kumpulan kelas dan
pola
3. Model terbaik adalah
yang terhubung dengan
kenyataan
4. Satu model tidaklah
cukup, perlu banyak model
yang saling berhubungan
untuk menggambarkan
sistem secara utuh
Pengembang berfokus pada
“BAGAIMANA”
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
Materi
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Evaluasi
Metodologi
Pengembangan Sistem
Agile
Development
 Extreme
programming
Sekuensial
Model berbasis
komponen
(Component
based model)
RAD (Rapid
Application
Development)
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
Materi
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Evaluasi
Model Beorientasi Obyek
Model berorientasi
obyek termasuk
dalam model
berbasis komponen
Agile
Development
 Extreme
programming
Sekuensial
Model berbasis
komponen
(Component
based model)
RAD (Rapid
Application
Development)
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)
ANALISIS DAN PERANCANGAN SISTEM
PENGENALAN APS
Materi
Evaluasi
Evaluasi - (Kerjakan, tulis tangan, kumpulkan)
• Apa kunci keberhasilan suatu sistem informasi ?
• Apa yang anda pahami dari siklus hidup
pengembangan sistem ?
• Sebutkan dan jelaskan variasi profesi analis ?
• Mengapa pemodelan itu penting?
• Sebutkan dan jelaskan prinsip-prinsip pemodelan ?
• Apa yang anda pahami tentang pemodelan
berorientasi obyek?
PROGRAM S1 JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)