sdlc ( system development live cycle)

14
SDLC (system development live cycle) Kelompok 7: 1.Mu’tabar dini muhammad 2.Muhammad Ilyasak 3.Nabila Wahyu Kusuma 4.Ni Made Novi M

Upload: jessamine-frederick

Post on 01-Jan-2016

65 views

Category:

Documents


5 download

DESCRIPTION

SDLC ( system development live cycle). Kelompok 7: Mu’tabar dini muhammad Muhammad Ilyasak Nabila Wahyu Kusuma Ni Made Novi M. Tahapan Pengembang Sim. Pengembangan sim yang terdiri 5 tahapan : Perencanaan sistem Analisis sistem Desain / perancang sistem Implemntasi sistem - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SDLC ( system development live cycle)

SDLC(system development live cycle)

Kelompok 7:1. Mu’tabar dini muhammad2. Muhammad Ilyasak3. Nabila Wahyu Kusuma4. Ni Made Novi M

Page 2: SDLC ( system development live cycle)

Tahapan Pengembang Sim

• Pengembangan sim yang terdiri 5 tahapan:1. Perencanaan sistem 2. Analisis sistem 3. Desain/ perancang sistem4. Implemntasi sistem5. Pengggunaan /review/eveluasi sistem

Page 3: SDLC ( system development live cycle)

PENDEKATAN PENGEMBANGAN SIM

• Pendekatan Klasik vs Pendekatan Terstruktur• Pendekatan Sepotong vs Pendekatan Sistem• Pendekatan Bawah-Naik(Bottom Up) vs Atas-

Turun(Top Down)• Pendekatan Sistem Menyeluruh vs

Pendekatan Moduler• Pendekatan Lompatan Jauh vs Pendekatan

Berkembang

Page 4: SDLC ( system development live cycle)

REKAYASA PERANGKAT LUNAK UNTUK SIM

Elemen elemen kunci dalam rekayasa perangkan lunak SIM meliputi:

1. Metode/method2. Alat/Tool3. Prosedur/Procedure

Page 5: SDLC ( system development live cycle)

Siklus klasik

tahapan dalam siklus klasik rekayasa perangkat lunak SIM adalah terdiri atas enam tahapan, yaitu:

1. Analisis dan rekayasa sintem2. Analisis persyaratan3. Perancangan4. Coding (penulisan program)5. Pengujian6. Pemeliharaan

Page 6: SDLC ( system development live cycle)

Faktor manusia pada software engeneering

• Agar bisa efektif, manafer software harus mengerti stafnya secara individu dan mengerti bagaimana mereka bergaul.

• System computer dan perangkat lunak SIm yang dikembangkan akan berpengaruh buruk lagi calon pengguna jika tidak memperhitungkan kemampuan calon pengguna pada saat rekayasa perangkat lunak.

• Produktifitas programmer adalah factor utama dalam rekayasa perangkat lunak, untuk itu perlu dimengerti factor yang mempengaruhi produktifitas programmer dalam rekayasa perangkat lunak agar dapat meningkatkan produktifitas

Page 7: SDLC ( system development live cycle)

MANAJEMEN PROYEK REKAYASA PERANGKAT LUNAK SIM

• pengukuran terhadap perangkat lunakHasil pengukuran perangkat lunak diperlukan untuk:1. Indikasi kualitas perangkat lunak yang dihasilkan2. Mengevaluasi produktifitas kerja3. Mengevaluasi pemanfaatan metode dan teknik

rekayasa perangkat lunak4. Dasar melakukan estimasi biaya, beban kerja, maupun

penjadwalan5. Justifikasi untuk memperoleh tool baru atau pelatihan

tambahan

Page 8: SDLC ( system development live cycle)

ANALISIS PERSYARATAN PERANGKAT LUNAK

• Metode Analisis dan Pemodelan:a. Metode Analisis Terstukturb. Analisis dan Pemodelan Berorientasi Obyekc. Metode Berorientasi Stuktur Data

Page 9: SDLC ( system development live cycle)

PERANCANGAN PERANGKAT LUNAK SIM

• Dasar Perancangan Perangkat Lunak1. Modularitas2. Cohession3. Kopling

Page 10: SDLC ( system development live cycle)

IMPLEMENTASI DAN CODING

• Bahasa Pemrograman . Kriteria pemilihan bahasa pemrograman yang digunakan, meliputi:

1. Area aplikasi.2. Komplexitas Struktur Data, Algoritma dan komputasi.3. Lingkungan dimana perangkat lunak akan dijalankan.4. Pertimbangan kinerja.5. Pengetahuan staf pemrogram.6. Keberadaan compiler yang dibutuhkan.

Page 11: SDLC ( system development live cycle)

Coding

Beberapa hal yang perlu diperhatikan saat melakukan coding program adalah:• Rancangan yang dihasilkan.• Seberapa mudah menerjemahkan ke dalam bahasa

pemrograman.• Efisiensi kompiler (kecepatan dan kebutuhan memori).• Probabilitas kode program (seberapa mudah

dituliskan).• Keberadaantool-tool pengembangan.• Kemudahan untuk dipelihara atau dirawat

Page 12: SDLC ( system development live cycle)

PENGUJIAN PERANGKAT LUNAK SIM

Pendekatan dalam Pengujian:1. Pengujian ‘white box’ 2. Pengujian black box

Page 13: SDLC ( system development live cycle)

PEMELIHARAAN PERANGKAT LUNAK SIM

• Korektif, yaitu pemeliharaan yang dilakukan apabila terjadi kesalahan atau kerusakan.

• Adaptif atau produktif, yaitu pemeliharaan yang dilakukan secara terus menerus melalui prose monitoring.

• Penyempurnaan, yaitu pemeliharaan sebagai hasil dari penemuan perawatan adatif.

Page 14: SDLC ( system development live cycle)

Terima kasih