1 siklus pengembangan si
-
Upload
semuel85 -
Category
Technology
-
view
1.063 -
download
1
Transcript of 1 siklus pengembangan si
UNIVERSITAS UNIVERSITAS BUDI LUHURBUDI LUHUR
MAGISTERMAGISTERILMU KOMPUTERILMU KOMPUTER
www.bl.ac.idwww.bl.ac.id
HAL : HAL : 11
PENDAHULUAN
ANALISA DAN PERANCANGAN SISTEM
INFORMASI
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 22
Key Ideas• Banyak Proyek Sistem Informasi gagal karena sistem
analis mencoba membuat sistem yang canggih tanpa memahami organisasi
• Tujuan utamanya adalah membuat nilai organisasi • Analis sistem adalah orang yang melakukan analisis
bisnis, mengidentifikasi kesempatan untuk melakukan perbaikan, mendisain sistem informasi, dan mengimplementasikannya
• Ini perlu latihan dan keahlian supaya desain dan implementasi sistem informasi yang baru dapat sukses.
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 33
SIKLUS PENGEMBANGAN SISTEM INFORMASI
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 44
KARAKTERISTIK UTAMA SIKLUS PENGEMBANGAN
• Proyek– Perpindahan secara sistematik melalui
tahapan-tahapan dimana setiap tahapan memiliki standar hasil
– Menghasilkan proyek yang dapat diterima– Implementasi dapat digunakan– Hasil dari sistem informasi– Menggunakan sistem lama secara bertahap
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 55
TAHAPAN PROYEK• Planing, mengapa membangun sistem ?
Bagaimana seharusnya membentuk tim untuk mengerjakannya ?
• Analysis, siapa yang menggunakan sistem, dimana dan kapan sistem itu digunakan
• Design, bagaimana sistem bekerja ?• Implementation, sistem diimplementasikan
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 66
PLANING• Memahami nilai bisnis• Menganalisa kemungkinan• Mengembangkan rencana kerja• Staf proyek• Mengontrol dan memimpin proyek
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 77
ANALYSIS• Strategi analisis• Mengumpulkan kebutuhan bisnis• Mendefinisikan persyaratan “use case”• Process modeling• Data Modeling
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 88
DESIGN• Menentukan disain• Arsitektur disain• Interface disain• Data Storage disain• Program Disain
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 99
IMPLEMENTATION• Membangun
– Membuat program– Testing program
• Instalasi– Konversi strategi– Rencana pelatihan– Rencana dukungan
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 1010
Processes and DeliverablesProcess Product
Planning
Analysis
Design
Implementation
Kebutuhan SistemAnalisis Kelayakan
Rencana Kerja
System Proposal
System Specification
New System and Maintenance Plan
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 1111
METODOLOGI PENGEMBANGAN SISTEM
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 1212
Waterfall Development Methodology
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 1313
Pros and Cons of the Waterfall Methodology
Pros Consmemerlukan waktu untuk memahami kebutuhan sistem sebelum pemrograman
Perubahan persyaratanberkurang Saat proyek berjalan
disain harus di spesifikan di kertassebelum pemrograman
Memerlukan waktuYang lama antara Dari sistem proposalDan implementasi
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 1414
Parallel Development Methodology
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 1515
Pros and Cons of Parallel Development Methodology
Pros Cons
Mengurangi waktu yangSudah di rencanakan
Mengurangi pekerjaanulang
Masih MenggunakanKertas Untuk Dokumentasi
Sub-projects sulit diIntegrasikan
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 1616
Rapid Application Development• Menggabungkan teknik teknik khusus
dengan alat-alat :– CASE tools– JAD sessions– Fourth generation/visualization
programming languages– Code generators
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 1717
Tiga Katagori dari RAD• Tahap pengembangan
– Seri dari versi dikembangkan secara berurutan
• Prototyping– System Prototyping
• Throw-away prototyping– Disain prototyping
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 1818
Phased Development Methodology
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 1919
Pros and Cons of Phased Development Methodology
Pros Cons
Sistem dapat segeradigunakan
User dapat menentukanTambahan yang dibutuhkan untukversi berikutnya
User bekerja dengansistem yang belum
komplit
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 2020
System Prototyping
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 2121
Pros and Cons of System Prototyping Methodology
Pros ConsUser dapat berinteraksi
dengan prototypedengan cepat
User dapat menentukanperubahan yang
yang diperlukan dandapat menyaringkebutuhan yang
sebenarnya
Analisa yang dilakukanCenderung dangkal
Bentuk Keputusan awalmungkin kurang
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 2222
Design Prototyping
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 2323
Pros and Cons of Design Prototyping Methodology
Pros Cons
Resiko Minimal
Permasalah Penting dapat dipahami
sebelum sistem di bangun
Mungkin lebih lamadari pada
sistem prototyping
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 2424
Agile Development: Extreme Programming
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 2525
Pros and Cons of Agile Methodologies
Pros Cons
Penyerahan hasilnyacepat
Sangat baik untukproyek yang tidak
terdifinsi atau kebutuhan sistem yang
berubah-ubah
Memerlukan kedisiplinan
Hanya bisa digunakanuntuk proyek kecil
Memerlukan banyakmasukan dari user
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 2626
Kriteria untuk memilih metodologi yang sesuai
• Kebutuhan user jelas• Terbiasa dengan metodologi• Kerumitan sistem• Sistem dapat diuji• Penjadwalan waktu• Jadwal dapat lihat
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 2727
TEAM ROLES AND SKILLSTEAM ROLES AND SKILLS
MAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHURMAGISTER ILMU KOMPUTER - UNIVERSITAS BUDI LUHUR
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi HAL : HAL : 2828
Information Systems Roles• Business analyst• Systems analyst• Infrastructure analyst• Change management analyst• Project manager