PROSES PERANGKAT LUNAK DAN METRIK PROYEK

Slides:



Advertisements
Presentasi serupa
PERENCANAAN PROYEK PERANGKAT LUNAK Pertemuan 3.
Advertisements

REKAYASA PERANGKAT LUNAK
PEMODELAN ANALISIS Kuliah - 5
Manajemen Proyek Perangkat Lunak
Proses perangkat lunak dan metrik proyek
REKAYASA PERANGKAT LUNAK
Aturan dan Tanggung Jawab Tim Pilihan-pilihan berikut dapat diambil untuk menerapkan sumber daya manusia kepada sebuah proyek yang akan membutuhkan n manusia.
REKAYASA SISTEM.
PENGANTAR REKAYASA PERANGKAT LUNAK I
Konsep Manajemen Proyek
Manajemen Mutu Perangkat Lunak
KONSEP MANAJEMEN PROYEK
BAB 3 MANAJEMEN PERANGKAT LUNAK
PERENCANAAN PROYEK PERANGKAT LUNAK
Pertemuan 4 Manajemen Proyek (2)
Rekayasa Perangkat Lunak
REKAYASA PERANGKAT LUNAK
Kriteria Rekayasa Perangkat Lunak (lanjutan)
Perencanaan Rekayasa Perangkat Lunak
TEKNIK TESTING DAN STRATEGI TESTING
Testing dan Implementasi Sistem
Q: Jika Anda harus menulis sebuah program baris dalam C untuk memecahkan masalah, berapa lama waktu yang dibutuhkan? Jawaban: umumnya berkisar.
Proses Software & Project Metrics
Mengukur produktivitas dalam pengembangan perangkat lunak
Masalah Perangkat Lunak
SESI 3. KONSEP MANAJEMEN PROYEK PERANGKAT LUNAK
SESI 4. PERENCANAAN PROYEK PL
REKAYASA PERANGKAT LUNAK
PROCESS MODELS.
Perencanaan proyek perangkat lunak
Perencanaan Proyek Perangkat Lunak
Rekayasa Perangkat Lunak Perencanaan Proyek Perangkat Lunak
PriNciples That Guide Practice
Pengelolaan Proyek Sistem Informasi
Rekayasa Perangkat Lunak Model Proses PL
Rekayasa perangkat lunak (rpl)
Pengenalan Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
PRODUCTION MANAGEMENT
5. Proses Perangkat Lunak dan Metrik Proyek
RPL.
Mengukur produktivitas dalam pengembangan perangkat lunak
KONSEP MANAJEMEN PROYEK
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
JAMINAN KUALITAS PERANGKAT LUNAK (SOFTWARE QUALITY ASSURANCE)
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
MANAJEMEN PROYEK PERANGKAT LUNAK
Software Engineering ( Pressman )
Proses Software & Project Metrics
PERTEMUAN 2 Proses Pengembangan Perangkat Lunak
Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
REKAYASA PERANGKAT LUNAK
Mengukur produktivitas dalam pengembangan perangkat lunak
Software Quality Assurance (SQA)
MANAJEMEN PROYEK PERANGKAT LUNAK
Rekayasa Perangkat Lunak
PENGANTAR REKAYASA PERANGKAT LUNAK
Rekayasa Perangkat Lunak
JAMINAN KUALITAS PERANGKAT LUNAK (SOFTWARE QUALITY ASSURANCE)
Information System Analysis and Design
Rekayasa Perangkat Lunak
PERENCANAAN PROYEK PERANGKAT LUNAK
Mengukur produktivitas dalam pengembangan perangkat lunak
PERENCANAAN PROJEK PERANGKAT LUNAK
KONSEP MANAJEMEN PROYEK
Mengukur produktivitas dalam pengembangan perangkat lunak
MODEL PROSES PERANGKAT LUNAK
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
Pengembangan Sistem Informasi Erliyan Redy Susanto.
Transcript presentasi:

PROSES PERANGKAT LUNAK DAN METRIK PROYEK Pertemuan ke-6

Tujuan pengukuran Software Untuk menyatakan kualitas produk Untuk menilai kualitas manusia yang terlibat dalam pembuatan produk Untuk menilai keuntungan pemakaian metode dan alat bantu yang baru Sebagai dasar untuk melakukan perkiraan Untuk membantu penyesuaian pemakaian alat bantu yang baru

PENGUKURAN, METRIK, DAN INDIKATOR Measure (mengukur) mengindikasikan kuantitatif dari luasan, jumlah, dimensi, kapasitas, atau ukuran dari atribut sebuah proses atau produk Measurement (pengukuran) kegiatan menentukan sebuah pengukuran Metrics (metrik) ukuran kuantitatif dari tingkat dimana sebuah sistem, komponen, atau proses memiliki atribut tertentu Indicator (indikator) sebuah metrik atau kombinasi dari metrik yang memberikan pengetahuan ke salam proses software, sebuah proyek software atau produk itu sendiri

METRIK DALAM PROSES DAN DOMAIN PROYEK METRIK PROSES digunakan untuk tujuan strategis cara untuk meningkatkan proses software: Mengukur atribut tertentu dari proses Mengembangkan serangkaian metrik yang berarti Menggunakan metrik itu untuk memberikan indikator yang akan membawa kepada sebuah strategi pengembangan Mengukur reabilitas software secara tidak langsung dengan mengambil serangkaian metrik berdasarkan keluaran yang dapat di ambil dari proses Keluaran menyangkut: Pengukuran kesalahan yang ditemukan sebelum pelepasan PL Cacat yang disampaikan dan dilaporkan oelh pemakai akhir Produk kerja yang dikirim Usaha manusia yang dilakukan Konfirmasi jadwal dll

Pada saat organisasi menjadi lebih nyaman dengan kumpulan dan manfaat metrik proses, derivasi dari indikator sederhana membrikan suatu cara kepada suatu pendekatan yang lebih teliti yang disebut SSPI (Statistical Software Process Improvement) SSPI menggunakan analisis kegagalan PL untuk mengumpulkan informasi seputar semua kesalahan dan cacat yang terjadi saat sebuah aplikasi, sistem atau produk dikembangkan dan dipakai

METRIK PROYEK Tujuan: Untuk meminimalkan jadwal pengembangan dengan melakukan penyesuaian yang diperlukan untuk menghindari penundaan serta mengurangi masalah dan resiko potensial Untuk memperkirakan kualitas prosuk pada basis yang berlaku, dan bila dibutuhkan, memodifikasi pendekatan teknis untuk meningkatan kualitas Pengukuran proyek PL bersifat taktis, yaitu bahwa metrik proyek dan indikator yang berasal dari pengukuran dilakukan oleh manajer proyek dan tim PL untuk mengadaptasikan aliran kerja dan aktifitas teknis Model lain dari metrik proyek mengusulkan bahwa setiap proyek seharusnya mengukur: Input (pengukuran sumber daya) Output (pengukuran kemampuan penyampaian atau produk kerja yang diciptakan selama proses RPL) Hasil (pengukuran yang menunjukkan kemampuan penyampaian)

Metrik harus dikumpulkan sehingga indikator proses dan indikator produk (proyek) dapat dipastikan Indikator proses, memungkinkan: Sebuah organisasi rekayasa PL memperoleh pengetahuan tentang reabilitas sebuah proses yang sedang berlangsung Manajer dan pelaksana memperkirakan apa yang harus dikerjakan dan yang tidak Indikator proyek memngkinkan manajer proyek PL: Memeperkirakan status sebuah proyek yang sedang berlangsung Menelusuri resiko-resiko potensial Menemukan area masalah sebelum masalah menjadai semakin kritis Menyesuaikan lairan kerja atau tugas-tugas Mengevaluasi kemampuan tim proyek untuk mengontrol kualitas hasil kerja RPL

PENGUKURAN PERANGKAT LUNAK Pengukuran perangkat lunak dibedakan menjadi: Pengukuran langsung (direct) Metrik size-oriented Pengukuran tidak langsung (Indirect) Metrik Function-oriented Metrik function point

PENGUKURAN PERANGKAT LUNAK Pengukuran secara langsung: Biaya Pengaruh Jumlah baris perintah yang diproduksi Kecepatan yang dieksekusi Ukuran memori Kesalahan Pengukuran secara tidak langsung: Fungsi Kualitas Kompleksitas Efisiensi Keandalan Kemampuan pemeliharaan