materi sdlc
DESCRIPTION
materi SDLCTRANSCRIPT
-
SDLC ( Software Development life Cyle) Mulai berkembang Sejang 1960n
Mulai berkembang Sejang 1960n untuk mengembangkan
sistem dalam skala besar
Definisi : merupakan proses pengembangan perangkat
lunak dengan menggunakan model model dan
metodologi yang digunakan untuk mengembangkan
perangkat lunak sebelumnya
-
Tahapan SDLC (Global )
1. INISIASI ( Inintiation )
perencanaan awal untuk sebuah proyek guna mendefinisikan lingkup,
tujuan, jadwal dan anggaran bisnis awal yang diperlukan untuk
memecahkan masalah atau kesempatan yang direpresentasikan oleh
proyek.
Lingkup proyek mendefinisikan area bisnis yang akan ditangani
oleh proyek dan tujuan-tujuan yang akan dicapai.
-
2. Analisis Sistem ( system analysis)
Ialah studi domain masalah bisnis untuk merekomendasikan
perbaikan dan menspesifikasikan persyaratan dan prioritas
bisnis untuk solusi
Analisis system ditujukan untuk menyediakan tim proyek
dengan pemahaman yang lebih menyeluruh terhadap masalah-
masalah dan kebutuhan-kebutuhan yang memicu proyek.
Area bisnis dipelajari dan dianalisis untuk memperoleh
pemahaman yang lebih rinci mengenai apa yang bekerja,
apa yang tidak bekerja dan apa yang dibutuhkan.
-
3. Desain Sistem (System Design )
spesifikasi atau konstruksi solusi yang teknis dan
berbasis komputer untuk persyaratan bisnis yang
diidentifikasikan dalam analisis sistem
mengekspolarasi solusi teknis alternatif
Setelah alternatif solusi disetujui, fase desain sistem
mengembangkan cetak biru (blueprint) dan spesifikasi teknis
yang dibutuhkan untuk mengimplementasikan database,
program, antarmuka pengguna dan jaringan yang
dibutuhkan untuk sistem informasi
-
4. Implementasi Sistem (System Implementation )
konstruksi, instalasi, pengujian dan pengiriman sistem ke dalam produksi (artinya operasi sehari-hari).
Implementasi sistem mengontruksi sistem informasi baru dan menempatkannya ke dalam operasi, selanjutnya dilaksanakan pengujian.
-
Tahapan SDLC (Detail )
1. INISIASI ( Inintiation )
Tahapan ini biasanya diawali dengan pembuatan proposal
perangkat lunak
2. Pengembangan Konsep System (System C Concept
Development )
Mendefisikan linkup konsep sistem termasuk dokumen
dokumen lingkup sistem, analisis manfaat biaya, manajemen
rencana, dan pembelajaran kemudahan sistem
-
3. Perencanaan ( planing )
Mengembangkan rencana Manajemen proyek dan
dokumen perencanaan lainnya.
Menyediakan dasar untuk pengelolaan resources
4. Analisis Kebutuhan (Requirement Detail)
Menganalisis kebutuhan dan mengembangkan kebutuhan
perangkat lunak
Membuat dokumen kebutuhan fungsional
-
5. Desain ( Design )
Mentransformasi kebutuhan detail menjadi kebutuhan yang
lengkap.
Dokumen desain sistem fokus pada pemenuhan kebutuhan
kebutuhan fungsional
6. Pengembangan ( Development )
Mengkonversi desain ke dalam sistem yang lengkap :
bagaimana, sistem fungsional, basis data, pengarsipan,
coding, kompilasi, testing, dll
-
7. Intergrasi dan Pengujian
Mendemonstrasikan PL yang dibuat, apakah Pl telah sesuai
dengan yang diinginkan.
Biasanya nya diarahkan oleh software quality assurance .
Menghasilkan dokumen hasil uji.
8. Implementasi (implementation)
Mengimplementasikan apa yang telah diuji ke lingkungan
sebenarnya sistem
-
9. Operasi & Pemeliharaan ( Operation & Maintenance
Mendeskripsikan pekerjaan yang dilakukan serta perawatan
/pemeliharaan sistem dalam lingkungan produksi.
Disposisi (Dispotition
Mendeskripsikan aktivitas terakhir user dari
pengembangan sistem
Membangun data sebenarnya yang dibutuhkan user