Perencanaan Proyek Perangkat Lunak

Slides:



Advertisements
Presentasi serupa
PERENCANAAN PROYEK PERANGKAT LUNAK Pertemuan 3.
Advertisements

SOFTWARE ENGINEERING Software Project Planning.
REKAYASA SISTEM.
Muhammad Taufik Syastra
PERENCANAAN PROYEK PERANGKAT LUNAK
PERENCANAAN PROYEK PERANGKAT LUNAK
Mata Kuliah Rekayasa Perangkat Lunak
GRUP PROSES MANAJEMEN PROYEK
Perencanaan Proyek Sistem Informasi
Perencanaan Rekayasa Perangkat Lunak
CHOIRU ZAÍN Manajemen Proyek Perangkat Lunak – Perencanaan Proyek.
Metodologi Pengembangan Sistem Informasi
SESI 3. KONSEP MANAJEMEN PROYEK PERANGKAT LUNAK
SESI 4. PERENCANAAN PROYEK PL
Apakah manajemen itu ? Sebuah Universitas terbuka menyampaikan bahwa manajemen itu terlibat dalam aktifitas berikut : Perencanaan – memutuskan apa yang.
PROSES-PROSES PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
KONSEP & DEFINISI KEBUTUHAN PL
Manajemen Resiko 1.
Perencanaan Proyek Perangkat Lunak
Kuliah 7 – Manajemen Proyek
Manajemen Proyek Sistem Informasi Universitas Mercu Buana Yogyakarta
Rekayasa Perangkat Lunak Perencanaan Proyek Perangkat Lunak
Pengelolaan Sistem Informasi
REKAYASA PERANGKAT LUNAK
KONSEP SISTEM INFORMASI KORPORASI
RESIKO PROYEK SISTEM INFORMASI.
Pengelolaan Proyek Sistem Informasi
4. Konsep Manajemen Proyek Perangkat Lunak
PENGEMBANGAN SISTEM TEKNOLOGI INFORMASI METODE ALTERNATIF
Metodologi Pengembangan Sistem Informasi
Oleh : Dewi Sartika, S.Kom
ANALISA KINERJA SISTEM
Pengelolaan Proyek Sistem Informasi
MANAJEMEN PROYEK TI PERTEMUAN KE 3 SAFITRI JAYA, S.Kom, M.T.I
Desain Sistem Akuntansi
Analisis Kebutuhan Perangkat Lunak
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
Management Projeck “Fase Inisialisasi dan Reqiurement Analisys”
RPL & Analisis Sistem Oleh : Tim Pembina MK Rekayasa Perangkat Lunak
Analisis Arsitektur Enterprise
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
Rekayasa Kebutuhan Software
Pelaksanaan Solusi Bisnis & Pengelolaan Perubahan
Strategi Pengadaan Sistem
Pengelolaan Proyek.
Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
RPL_Melda Dahoklory.S.Kom.,MT
Step Wise: an overview of
Perencanaan Proyek Software
MANPRO-M4 : PERENCANAAN PROYEK
KEBIJAKAN DAN PERENCANAAN SISTEM
MANAJEMEN PROYEK PERANGKAT LUNAK
Manajemen Proyek Pengantar Perencanaan Proyek Software
Manajemen Proyek Pengantar Perencanaan Proyek Software
Sesi -2 Perencanaan proyek
Rekayasa Perangkat Lunak
Manajemen Risiko Proyek perangkat lunak
DEVELOPMENT AND QUALITY PLANS
Rekayasa Perangkat Lunak
PERENCANAAN PROYEK PERANGKAT LUNAK
Manajemen Resiko 1.
Manajemen Resiko 1.
Metodologi Pengembangan Sistem Informasi
PERENCANAAN PROJEK PERANGKAT LUNAK
MODEL PROSES PERANGKAT LUNAK
DESKRIPSI Dilakukan untuk meng-Estimasikan seberapa besar besar resiko keberhasilan sebuah proyek sistem informasi Statistik menunjukkan bahwa pada kenyataannya,
Manajemen Resiko 1. Paradigma Manajemen Resiko 2 RISK control identify analyze plan track.
Pengembangan Sistem Informasi Erliyan Redy Susanto.
Transcript presentasi:

Perencanaan Proyek Perangkat Lunak Manajemen Proyek Perangkat Lunak UNIVERSITAS INFORMATIKA & BISNIS INDONESIA FAKULTAS TEKNOLOGI & INFORMATIKA .:: Wawa Wikusna, S.T., M.Kom. ::: Man. Proyek Perangkat Lunak ::.

Perencanaan Proyek Perangkat Lunak Tujuan perencanaan proyek ? Adalah untuk memberikan batasan memungkinkan bagi manajer untuk mengestimasi sumber daya, biaya dan jadwal yang bisa dipertanggungjawabkan. Tahapan-tahapan Dalam Perencanaan PL : Memperkirakan (estimation) Ruang Lingkup (scoping) Resiko (risk) Jadwal (schedule) Strategi Pengendalian (control strategy) UNIVERSITAS INFORMATIKA & BISNIS INDONESIA FAKULTAS TEKNOLOGI & INFORMATIKA .:: Wawa Wikusna, S.T., M.Kom. ::: Man. Proyek Perangkat Lunak ::.

Software Project Plan Project Scope Risks Schedule Control Strategy UNIVERSITAS INFORMATIKA & BISNIS INDONESIA FAKULTAS TEKNOLOGI & INFORMATIKA .:: Wawa Wikusna, S.T., M.Kom. ::: Man. Proyek Perangkat Lunak ::.

Observasi Terhadap Estimasi. Estimasi sumber daya, biaya dan jadwal pengembangan PL memerlukan : Pengalaman Akses informasi historis yang baik Informasi historis. Dengan mengetahui data-data yang lalu kita dapat mengoptimalkan pekerjaan dan menghindari hal-hal yang bisa menimbulkan persoalan Keberanian untuk komitmen terhadap ketersediaan informasi UNIVERSITAS INFORMATIKA & BISNIS INDONESIA FAKULTAS TEKNOLOGI & INFORMATIKA .:: Wawa Wikusna, S.T., M.Kom. ::: Man. Proyek Perangkat Lunak ::.

Hal-hal yang mempengaruhi estimasi : “Project Complexity” “Project size” “Problem decomposition” Tingkatan “structural uncertainty”. Struktur dalam hal ini adalah tingkatan kebutuhan, kemudahan fungsi yang akan dihasilkan dan informasi yang harus diproses. Resiko diukur berdasarkan tingkatan ketidakpastian estimasi terhadap sumber daya, biaya dan jadwal. Jika batasan proyek tidak jelas dan kebutuhan proyek senantiasa berubah maka hal ini bisa menimbulkan dampak yang membahayakan. UNIVERSITAS INFORMATIKA & BISNIS INDONESIA FAKULTAS TEKNOLOGI & INFORMATIKA .:: Wawa Wikusna, S.T., M.Kom. ::: Man. Proyek Perangkat Lunak ::.

Perencanaan Ruang Lingkup Proyek (Project Scope) Apa yang dimaksud dengan ruang lingkup (scopes) : Fungsi (functions) : Estimasi biaya dan jadwal berorientasi secara fungsional. Kinerja (performance) : berkaitan dengan proses dan waktu respon yang dispesifikasikan Batasan (constraints) : mengidentifikasikan keterbatasan PL terhadap perangkat keras, memori maupun terhadap sistem lainnya yang sudah ada. Antar-muka (Interfaces) Reliabilitas/Keandalan (reliability) UNIVERSITAS INFORMATIKA & BISNIS INDONESIA FAKULTAS TEKNOLOGI & INFORMATIKA .:: Wawa Wikusna, S.T., M.Kom. ::: Man. Proyek Perangkat Lunak ::.

Untuk memahami ruang lingkup PL Mengerti ruang lingkup proyek Mengerti keinginan pelanggan Mengerti jenis bisnis yang dilakukan Mengerti motivasi pelanggan Mengerti perubahan-perubahan yang mungkin terjadi UNIVERSITAS INFORMATIKA & BISNIS INDONESIA FAKULTAS TEKNOLOGI & INFORMATIKA .:: Wawa Wikusna, S.T., M.Kom. ::: Man. Proyek Perangkat Lunak ::.

Pertanyaan yang diajukan untuk memahami ruang lingkup PL: Berkaitan dengan tujuan umum: Siapa yang menginginkan pekerjaan ini ? Siapa yang mempunyai solusi yang lain ? Apa keuntungan ekonominya jika solusi tersebut berhasil ? Berkaitan dengan pemahaman permasalahan : Bagaimana output yang diinginkan pelanggan ? Masalah apa yang bisa diatasi oleh solusi tersebut ? Adakah batasan atau isu-isu kinerja khusus yang akan mempengaruhi cara pendekatan terhadap solusi ? Berkaitan dengan efektifitas pertemuan : Apakah anda orang yg tepat utk. menjawab pertanyaan ini ? Apakah pertanyaan saya relevan dng problem anda ? Apakah masih ada hal lain yang sebaiknya saya tanyakan ? UNIVERSITAS INFORMATIKA & BISNIS INDONESIA FAKULTAS TEKNOLOGI & INFORMATIKA .:: Wawa Wikusna, S.T., M.Kom. ::: Man. Proyek Perangkat Lunak ::.

Perencanaan Sumber Daya Tugas kedua perencanaan PL adalah mengestimasi sumber daya yang dibutuhkan untuk menyelesaikan usaha pengembangan PL tersebut. Sumber Daya Manusia Mengevaluasi ruang lingkup dan keahlian yang dibutuhkan. Perencanan harus menentukan posisi organisasi (seperti manajer, perekayasa PL, dll) dan spesialisasi (seperti telekomunikasi, data base, client/server). Jumlah orang yang dibutuhkan untuk sebuah proyek PL bisa ditentukan setelah adanya estimasi usaha untuk pengembangan (seperti person-months). UNIVERSITAS INFORMATIKA & BISNIS INDONESIA FAKULTAS TEKNOLOGI & INFORMATIKA .:: Wawa Wikusna, S.T., M.Kom. ::: Man. Proyek Perangkat Lunak ::.

2. Sumber daya Perangkat lunak Reusable. Ada 4 katagori software resource yang bisa dipertimbangkan : Komponen Off-the self : perangkat lunak yang ada yang dapat diperoleh dari proyek sebelum yang telah divalidasi seluruhnya. Komponen Full-Experience : dikembangkan pada proyek yang lalu yang serupa dengan PL yang akan dibangun Komponen partial-experience : proyek yang lalu dimodifikasi substansial untuk proyek saat ini. Komponen baru : komponen PL yang harus dibangun oleh tim PL sesuai dengan kebutuhan proyek sekarang. UNIVERSITAS INFORMATIKA & BISNIS INDONESIA FAKULTAS TEKNOLOGI & INFORMATIKA .:: Wawa Wikusna, S.T., M.Kom. ::: Man. Proyek Perangkat Lunak ::.

Katagori teknik estimasi : Estimasi Proyek PL Pada masa-masa awal perhitungan, biaya perangkat lunak biasanya mendominasi proyek. Katagori teknik estimasi : Mendasarkan estimasi pada proyek-proyek yang mirip yang sudah dilakukan sebelumnya Menggunakan “teknik dekomposisi” yang relatif sederhana untuk melakukan estimasi biaya dan usaha proyek. Menggunakan satu atau lebih model empiris untuk estimasi usaha dan biaya PL. UNIVERSITAS INFORMATIKA & BISNIS INDONESIA FAKULTAS TEKNOLOGI & INFORMATIKA .:: Wawa Wikusna, S.T., M.Kom. ::: Man. Proyek Perangkat Lunak ::.

Akuisisi Perangkat Lunak Keputusan Make-Buy Dalam banyak area aplikasi PL, biaya sering lebih efektif untuk mendapatkan (membeli) dari pada mengembangkan PL. Akuisisi Perangkat Lunak Buat atau beli ? Beli / beli lalu dimodifkasi / Outsourcing Petunjuk : Buat spesifikasi fungsi dan kinerja yang diharapkan Estimasi biaya internal pengembangan dan tgl. penyampaian Pilih 3 atau 4 perangkat lunak kandidat yang paling cocok Buat matriks perbandingan dari kandidat tersebut Evaluasi berdasarkan kualitas sebelumnya, dukungan vendor, reputasi dan dukungan purna jual, dll. Tanya komentar pemakai lain. UNIVERSITAS INFORMATIKA & BISNIS INDONESIA FAKULTAS TEKNOLOGI & INFORMATIKA .:: Wawa Wikusna, S.T., M.Kom. ::: Man. Proyek Perangkat Lunak ::.

Analisis Akhir Apakah tanggal penyampaian akan lebih cepat dibandingkan mengembangkan sendiri ? Apakah biaya pembelian + biaya pengubahan lebih kecil dari biaya pengembangan sendiri ? Apakah biaya dukungan dari pihak luar lebih kecil dari biaya dukungan dari dalam ? UNIVERSITAS INFORMATIKA & BISNIS INDONESIA FAKULTAS TEKNOLOGI & INFORMATIKA .:: Wawa Wikusna, S.T., M.Kom. ::: Man. Proyek Perangkat Lunak ::.

Kerangka Dokumen Rencana Proyek Pengembangan PL. 1. Pendahuluan - maksud dan tujuan proyek - sasaran yang akan dicapai - fungsi utama perangkat lunak - kendala proyek 2. Estimasi Proyek a. metode estimasi b. estimasi biaya & sumber daya manusia 3. Resiko Proyek a. Analisis resiko b. Manajemen resiko 4. Jadwal Proyek a. kegiatan & waktu b. netowork planning c. SD kegiatan 5. Sumber daya a. Manusia b. perangkat keras c. perangkat lunak 6. Organisasi a. struktur organisasi b. pelaporan 7. Lampiran. UNIVERSITAS INFORMATIKA & BISNIS INDONESIA FAKULTAS TEKNOLOGI & INFORMATIKA .:: Wawa Wikusna, S.T., M.Kom. ::: Man. Proyek Perangkat Lunak ::.