Proses PL dan Metrik Proyek

dokumen-dokumen yang mirip
BAB 4 PROSES PERANGKAT LUNAK & METRIK PROYEK

PROSES PERANGKAT LUNAK & METRIK PROYEK

TESTING & IMPLEMENTASI SISTEM 4KA. Mengukur Produktivitas Perangkat Lunak. helen.staff.gunadarma.ac.id

Pengukuran Perangkat Lunak. Pengantar

PENGUKURAN PERANGKAT LUNAK

MANAJEMEN PROYEK PERANGKAT LUNAK

MANAJEMEN PROYEK PERANGKAT LUNAK PROYEK Proyek adalah suatu kegiatan mengkoordinasikan segala sesuatu dengan menggunakan perpaduan sumber daya

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.

Pengembangan Perangkat Lunak. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma

5. Aktivitas generic dalam semua proses perangkat lunak antara lain adalah : a. Spesifikasi dan pengembangan b. Validasi dan evolusi c.

Metrik Proses dan Proyek Perangkat Lunak KARMILASARI

JAMINAN KUALITAS PERANGKAT LUNAK

Estimasi Proyek Perangkat Lunak. Universitas Gunadarma

PENGEMBANGAN PERANGKAT LUNAK. Setia Wirawan

BAB 1. PENDAHULUAN. 1.1 Latar Belakang

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

Konsep Manajemen Proyek

Pertemuan 12 dan 13 SQA TIK : Menjelaskan konsep dan strategi Software Quality Assurance

Berkaitan dengan Produk

Pertemuan 3. Manajemen Proyek Perangkat Lunak. Proses Dalam Manajemen PL

BAB 2 LANDASAN TEORI. 2.1 Pengukuran Definisi Pengukuran

Pertemuan 3. Manajemen Proyek Perangkat Lunak

PERENCANAAN PROYEK PERANGKAT LUNAK

A. Tujuan dan Ruang Lingkup Proyek Perancangan Rekayasa Perangkat Lunak

Manajemen Proyek Perangkat Lunak

BAB 5 PERENCANAAN PROYEK PERANGKAT LUNAK

MANAJEMEN RESIKO. Aprilia Sulistyohati, S.Kom. Jurusan Teknik Informatika Universitas Islam Indonesia. Your Logo

BAB 5 PERENCANAAN PROYEK PERANGKAT LUNAK

Pertemuan 4 Manajemen Proyek (2) Rekayasa Perangkat Lunak

PERENCANAAN PROYEK PERANGKAT LUNAK

REKAYASA PERANGKAT LUNAK

Nama : Rendi Setiawan Nim :

2. PERENCANAAN TUJUAN PERANGKAT LUNAK

AUDIT SISTEM INFORMASI BERBASIS KOMPUTER

SOFTWARE PROJECT MANAGEMENT

BAB I PENDAHULUAN. Kemajuan dalam bidang teknologi informasi yang semakin pesat telah

BAB I PERSYARATAN PRODUK

REKAYASA PERANGKAT LUNAK

PERANAN TEAM SOFTWARE PROCESS PADA REKAYASA PERANGKAT LUNAK

A Layered Technology

4.4 Identifikasi Resiko Proyek. 1 Kemungkinan orang-orang terbaik. dapat dimasukkan dalam proyek. 2 Kemungkinan orang-orang memiliki

Kualitas Software dan Pengujian

Pertemuan 11 Manajemen Resiko dalam Pengembangan Perangkat Lunak TIK : Menjelaskan konsep dasar dan metode manajemen resiko perangkat lunak.

PENGGUNAAN KEMBALI (REUSE) PERANGKAT LUNAK

Program komputer bila dieksekusi memberikan fungsi dan unjuk kerja sesuai yang diinginkan Struktur data yang memungkinkan program memanipulasi

Hanif Fakhrurroja, MT

Manajemen Proyek Sistem Informasi DAY-1. Wiratmoko Yuwono, ST

KONTROL KUALITAS PADA PERANGKAT LUNAK

Dibuat Oleh : 1. Andrey ( )

PENGUKURAN KUALITAS PERANGKAT LUNAK SISTEM MANAJEMEN PELAPORAN KEGIATAN BERBASIS WEB PERINGATAN BERBASIS

III. METODE KONVENS IONAL 11. REKAYASA SISTEM BERBASIS KOMPUTER

Hanif Fakhrurroja, MT

Testing dan Implementasi Sistem Informasi

Perencanaan Proyek PL. A. Sidiq P. Prodi Teknik Informatika & Prodi Sistem Informasi Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta

Teknik Pengujian Perangkat Lunak By : Afijal. M.Kom

Dibuat Oleh : 1. Andrey ( )

KONSEP MANAJEMEN PROYEK

PERANGKAT LUNAK. (Nelly Sofi)

STRATEGI PENGUJIAN PERANGKAT LUNAK. Pertemuan 12

MAKALAH DESAIN TEST CASE. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM

PENGUJIAN PERANGKAT LUNAK

PENJADWALAN DAN PENELUSURAN PROYEK

PENGUKURAN KUALITAS PERANGKAT LUNAK SISTEM E-LEARNING MENGGUNAKAN METRIC FUNCTION ORIENTED

Paradigma Manajemen Resiko. control. track RISK. identify. plan. analyze

BAB III METODE PENELITIAN Langkah-Langkah Penelitian Sistem Pendukung Keputusan (SPK) yang dibangun merupakan sistem

3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.

KENDALI MANAJEMEN MUTU

PENGUKURAN KUALITAS PERANGKAT LUNAK SISTEM MANAJEMEN PELAPORAN KEGIATAN BERBASIS WEB PERINGATAN BERBASIS

Bab I Pendahuluan I 1 BAB I PENDAHULUAN

Chapter 9 Software testing strategies

BAB VI ESTIMASI (PERKIRAAN) Estimasi adalah ekspresi suatu opini atau perkiraan tentang kemungkinan biaya yang akan

SOFTWARE TESTING. Ratna Wardani

PENGUKURAN KUALITAS PERANGKAT LUNAK SISTEM E-LEARNING MENGGUNAKAN METRIC FUNCTION ORIENTED

PEMODELAN ANALISIS PL

BAB 2 TINJAUAN PUSTAKA

Hubungan antara rencana pengujian dan proses pengembangan system. Tim RPL 1 3

PENDAHULUAN REKAYASA PERANGKAT LUNAK. By PresenterMedia.com

3. ANALISA KEPERLUAN PERANGKAT LUNAK

PRODUK DAN PROSES. Aprilia Sulistyohati, S.Kom. Jurusan Teknik Informatika Universitas Islam Indonesia. Your Logo

STUDI KASUS PENGUKURAN SISTEM INFORMASI MENGGUNAKAN FUNCTION POINT (FP)

REKAYASA ULANG (REENGINEERING)

Analisa dan Aplikasi Estimasi Kompleksitas Perangkat Lunak Studi Kasus: Sistem Informasi Bisnis Web Store Kidnapped-Ally

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

BAB 6 Manajemen Resiko

COCOMO. Constructive Cost Model

PERHITUNGAN KOMPLEKSITAS FUNCTION POINT UNTUK SUATU WEB

BAB I PENGANTAR Pendahuluan Penyajian 1.1 Latar Belakang 1.2 Algoritma dan Struktur Data

STMIK AMIKOM YOGYAKARTA

KONSEP DASAR SISTEM INFORMASI DALAM BISNIS

Rekayasa Perangkat Lunak DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008

BAB I PENDAHULUAN Latar Belakang

Testing dan Implementasi Sistem Informasi

BAB II TINJAUAN PUSTAKA

Perencanaan Proyek PL. A. Sidiq P. Universitas Mercu Buana Yogyakarta

BAB I PENDAHULUAN. Proses belajar mengajar yang telah dilakukan mengakibatkan anak didik

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

TEKNIK PENGUJIAN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom

IMPLEMENTASI PERANGKAT LUNAK. Setia Wirawan

Rekayasa Perangkat Lunak

Transkripsi:

Proses PL dan Metrik Proyek N Tri Suswanto Saptadi Teknik Informatika http://trisaptadiuajmacid 02/28/11 nts/rs/tiuajm 1 PROSES PL DAN METRIK PROYEK Pengukuran, Metrik, dan Indikator Pengukuran PL Pendekatan Metrik berbeda 2 1

Lord Kelvin berkata : Pengukuran dilakukan dengan membicarakan dan mengekspresikannya Diekspresikan dengan Angka supaya menjadi lengkap dan memuaskan Merupakan awal dari pengetahuan 3 Metrik Perangkat Lunak (software metric) Adalah satuan pengukuran untuk perangkat lunak Satuan digunakan untuk mengukur suatu besaran Dalam hal ini besaran yang diukur adalah perangkat lunak 4 2

Kegunaan Pengukuran Membandingkan antara PL Cont apakah PL untuk menara pengawas lebih besar daripada PL untuk kasir (point of sales/pos) Menghitung usaha yang dibutuhkan untuk membuat suatu PL Untuk membuat PL yang besar butuh usaha dan biaya besar Diperlukan estimasi biaya pembuatannya 5 Indikator Proses Memungkinkan sebuah organisasi RPL memperoleh pengetahuan tentang reliabilitas sebuah proses yang sedang berlangsung Contoh : paradigma, tugas2 RPL, produk kerja, dan kejadian penting 6 3

Indikator Proyek Memperkirakan status sebuah proyek yang sedang berlangsung Menelusuri risiko2 potensial Menentukan area masalah sebelum masalah menjadi semakin krisis Menyesuaikan aliran kerja atau tugas2 Mengevaluasi kemampuan tim proyek untuk kontrol kualitas hasil kerja RPL 7 Determinan untuk kualitas dan Efektivitas Produk Karakteristik Pelanggan Kondisi Bisnis Proses Manusia Lingk Pengembangan Teknologi 8 4

Proses Perangkat Lunak Personal Serangkaian diskripsi proses, Pengukuran, Metode yang terstruktur yang dapat membantu perekayasa untuk mengembangkan unjuk kerja personal mereka 9 Etika Metrik Perangkat Lunak (dalam melembagakan metrik) Gunakan istilah umum dan kepekaan organisasi Berikan umpan balik regular kepada individu dan tim Jangan menggunakan metrik untuk menilai individu dan tim Jangan pernah menggunakan metrik untuk mengancam individu dan tim 10 5

Analisis Kegagalan Semua kesalahan dan cacat dikategorikan dari awal Biaya untuk mengkoreksi setiap kesalahan dan cacat dicatat / ditulis Jumlah kesalahan dihitung setiap kategorinya Data resultan di analisis untuk menemukan kategori Rencana dikembangkan untuk kemudian dimodifikasi proses 11 Grafik Penyebab Cacat dan Asal pada Empat Proyek PL Interface PL 6% Interface PK 7,7% Logik 20% Penanganan Data 10,5% Standar 6,9% Pemeriksaan Kesalahan 10,9% Interface Pemakai 11,7% Spesifikasi 25,5% 12 6

Diagram Fishbone (Grady) Penyebab dari Kelas Cacat Hilang Ambigu Query pelanggan yang salah Spesifikasi Cacat Pelanggan memberi info yang salah Penyelidikan yang tidak adekuat Menggunakan info yang ketinggalan Tidak benar Perubahan 13 Metrik Proyek Menghadapi aliran kerja proyek dan aktivitas teknis Saat kerja teknis dimulai, metrik proyek mulai memiliki arti Nilai Produksi dalam bentuk : Halaman dokumentasi Jam kajian Titik-titik fungsi Deretan sumber yang diukur Kesalahan yang ditemukan 14 7

Pengukuran PL Pengukuran Langsung Contoh : panjang sebuah baut Pengukuran Tidak Langsung Contoh : kualitas baut yang diproduksi 15 Jenis Metrik PL (1 dari 2) Jumlah Baris Kode (line of code) Suatu pengukuran PL berdasarkan jumlah baris dalam naskah program (source code) dari suatu PL Bobot Fungsionalitas (function point) Satuan pengukuran yang mendasarkan pada macam-macam fungsionalitas yang terdapat pada suatu PL 16 8

Jenis Metrik PL (2 dari 2) Diperlukan memberikan bobot (point) dari masing-masing fungsionalitas Total jumlah bobot akan menentukan besarannya PL Setiap baris tulisan pada suatu PL dihitung dan dibandingkan dengan jumlah baris pada PL yang lain untuk suatu aplikasi yang sama Cont: aplikasi pegawai PL Vbasic dan PHP 17 Pengukuran Langsung Biaya Usaha yang diaplikasikan Produk yang diproduksi Kecepatan Eksekusi Ukuran Memori Cacat yang dilaporkan 18 9

Pengukuran Tidak Langsung Fungsionalitas Kualitas Kompleksitas Efisiensi Reliabilitas Pemeliharaan 19 Metrik Size-Oriented Proyek LOC Usaha Dolar Halaman Kesalahan Cacat Manusia Alpha Beta Gamma 12,100 27,200 20,200 24 62 43 168 440 314 365 1224 1050 134 321 256 29 86 64 3 5 6 20 10

Metrik Function-Oriented Parameter pengukuran jumlah sederhana Rata-rata Kompleks Jumlah input pemakai X 3 4 6 = Jumlah output pemakai X 4 5 7 = Jumlah penyelidikan pemakai X 3 4 6 = Jumlah file X 7 10 15 = Jumlah interface internal x 6 7 10 = total Faktor Pembobotan 21 Proses Kumpulan Metrik PL Proses RPL Proyek PL Kumpulan data ukuran Produk PL Komputasi numerik metrik evaluasi metrik indikator 22 11

Metrik Proses Suatu organisasi untuk mengambil pandangan strategis yang memberikan wawasan ke dalam efektifitas proses PL Rangkuman 23 Metrik Proyek memungkinkan seorang manajer proyek menyesuaikan aliran kerja proyek dan pendekatan teknis dalam cara real time Rangkuman 24 12