Anda di halaman 1dari 16

PENGEMBANGAN

PERANGKAT LUNAK

Pertemuan ke-2
Testing dan Implementasi Sistem
Styawati, S.T.,M.Cs. Informasi
Proses Pengembangan Sistem

Sistem dapat diaplikasikan untuk pemecahan berbagai


macam masalah. Ketika hal ini dilibatkan dalam
perkembangan pemecahan sistem informasi dalam
masalah pekerjaan, ini disebut perkembangan sistem
informasi atau pengembangan aplikasi.

Hal utama dari proses ini adalah mengetahui rancangan


dan analisa sistem. Seperti, yang terlihat pada gambar
seluruh aktivitas utama dilibatkan dalam siklus
perkembangan yang lengkap.
Siklus Hidup
Pengembangan Sistem

Siklus Hidup Pengembangan Sistem dapat


didefinisikan sebagai serangkaian aktivitas
yang dilaksanakan oleh profesional dan
pemakai sistem informasi untuk
mengembangkan dan
mengimplementasikan sistem informasi.
Fase Siklus Hidup
Pengembangan Sistem
Siklus hidup pengembangan sistem informasi dapat
terbagi atas enam fase, yaitu :
1. Perencanaan sistem
2. Analisis sistem
3. Perancangan sistem secara umum / konseptual
4. Evaluasi dan seleksi sistem
5. Perancangan sistem secara detail
6.Pengembangan Perangkat Lunak dan Implementasi
sistem
7. Pemeliharaan Sistem
Perencanaan Sistem

Perencanaan Sistem
Analisis Sistem

Analisis Sistem
Analisa Analisa
Analisa Sistem
Lingkungan Kebutuhan
yang Ada
Organisasi Sistem

Kebututuhan
Sistem
Rancangan Sistem

Rancangan Sistem

Perancangan Perancangan Spesifikasi


Sistem Logika Sistem Fisik Sistem
Siklus Hidup Sistem
System Development Life
Cycle
Sumber Perangkat
Lunak
 Perangkat Lunak Komersial
- Kelebihan : Implementasi cepat, penghematan biaya, estimasi
biaya dan waktu, realibilitas.
- Kelemahan : Kesesuaian rancangan sistem yang tidak baik,
ketergantungan vendor
 Perangkat Lunak Cuztomized
Manajemen Proyek
Perangkat Lunak
Manajemen proyek perangkat lunak merupakan bagian yang
penting dalam pembangunan perangkat lunak. Sekalipun
tidak bersifat teknis seperti pengkodean, hal-hal dalam
manajemen proyek PL ini mampu menentukan apakah
proyek akan berjalan dengan baik sehingga menghasilkan
produk yang baik.
Manajemen Proyek
Perangkat Lunak
Manajemen proyek perangkat lunak mengatur 4 hal penting:
personel, produk, proses dan proyek. Empat hal ini berurutan
mulai dari yang paling penting. Personel merupakan mendapat
tempat paling penting karena tanpa personel yang baik dan tepat
maka 3 hal lain tidak bisa berjalan dengan baik.
Manajemen Proyek
Perangkat Lunak
Rencana Pendahuluan Proyek (PRELIMINARY PROJECT PLAN )
 Tim Proyek (The Project Team)
• Programmer
• Pimpinan Proyek (Project Leader)
• Manajer Proyek (Project Manager)
 Biaya Proyek (Projects Cost)
 Penjadwal Proyek (Project Schedule)
 Pemeriksaan Ulang (Reviews)
 Laporan (Reports)
• Dokumentasi (Documentation)
• Asumsi (Assumptions)
Manajemen Proyek
Perangkat Lunak

RINCIAN STRUKTUR KERJA (WORK BREAKDOWN STRUCTURES / WBS)


Kunci berbagai rencana adalah memecah kegiatan yang diperlukan ke dalam sebuah
bagian yang lebih kecil lagi. Rincian struktur kerja (WBS) diawali dengan menyusun
komponen-komponen utama proyek.
Manajemen Proyek
Perangkat Lunak

Analisis ketergantungan antara tugas satu dengan lainnya dapat dilakukan


menggunakan cara:
 DSM (Design Structure Matrix)
 Gantt Chart
 PERT Chart (Program Evaluation and Review Technique)
Manajemen Proyek
Perangkat Lunak
Faktor Yang Mempengaruhi Kualitas Produk dan
Produktivitas Programmer

Kemampuan pribadi

Komunikasi team

Kerumitan produk

Tingkat teknologi

dll
Manajemen Proyek
Perangkat Lunak
Daftar tugas/pekerjaan (Tugas vs estimasi jumlah orang-minggu)
 Staffing dan organisasi (tim, hak&kewajibannya)
 Jadwal proyek (peran orang vs bulan)
 Budget proyek (item yang dibiayai vs jumlah uang)
 Assesment resiko (Macam resiko, level resiko, kegiatan utk
meminimisasi resiko)

Anda mungkin juga menyukai