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

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

Rekayasa Perangkat Lunak

Dibuat Oleh : 1. Andrey ( )

PERENCANAAN PROYEK PERANGKAT LUNAK

PERENCANAAN PROYEK PERANGKAT LUNAK

BAB 5 PERENCANAAN PROYEK PERANGKAT LUNAK

A. Tujuan dan Ruang Lingkup Proyek Perancangan Rekayasa Perangkat Lunak

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

BAB 5 PERENCANAAN PROYEK PERANGKAT LUNAK

Hal penting dalam manajemen proyek adalah :

MAKALAH REKAYASA PERANGKAT LUNAK PERENCANAAN PROYEK. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM

Manajemen Proyek Sistem Informasi

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

REKAYASA PERANGKAT LUNAK

Muhlis Tahir PTIK A 09 UNM

Software Project Planning (Perencanaan Proyek Software)

Pendahuluan. Bab III Manajemen Proyek sistem informasi

Nama : Rendi Setiawan Nim :

Project Time Management adalah suatu kegiatan yang mencakup semua proses dan

Manajemen Sumber Daya Proyek Sistem Informasi

PERENCANAAN PROYEK PERANGKAT LUNAK

Pemodelan Analisis II. A. Sidiq P. Prodi Teknik Informatika & Prodi Sistem Informasi Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta

FASE INISIALISASI M P S I S E S I 3

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

Pengelolaan Proyek Sistem Informasi. Manajemen Sumber Daya Proyek

Perencanaan Proyek Perancangan Perangkat Lunak

Dibuat Oleh : 1. Andrey ( )

PENGEMBANGAN PERANGKAT LUNAK

Pengukuran Perangkat Lunak. Pengantar

SOFTWARE DEVELOPMENT PLAN. Program Studi S1 - Sistem Informasi

MANAJEMEN PROYEK PERANGKAT LUNAK

PENGGUNAAN KEMBALI (REUSE) PERANGKAT LUNAK

P10 Konsep & Prinsip Desain. A. Sidiq P.

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

MANAJEMEN RUANG LINGKUP PROYEK PERTEMUAN 3.2

KONSEP MANAJEMEN PROYEK

Hanif Fakhrurroja, MT

PENDAHULUAN REKAYASA PERANGKAT LUNAK. By PresenterMedia.com

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

Estimasi Proyek Perangkat Lunak. Universitas Gunadarma

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

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

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

Manajemen Proyek Perangkat Lunak

Manajemen Proyek Perangkat Lunak Minggu 1

Rekayasa Perangkat Lunak (Software Engineering)

Pertemuan 11 Manajemen Risiko

KONSEP MANAJEMEN PROYEK

III. METODE KONVENS IONAL 11. REKAYASA SISTEM BERBASIS KOMPUTER

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

PENJADWALAN DAN PENELUSURAN PROYEK

Pertemuan 3. Manajemen Proyek Perangkat Lunak

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University

FASILKOM UNSIKA MATERI KULIAH MANAJEMEN PROYEK. Manajemen Proyek Dalam Proyek

Hanif Fakhrurroja, MT

BAB II LANDASAN TEORI

MINGGU KE- 4 MANAJEMEN RUANG LINGKUP

BAB 4 PROSES PERANGKAT LUNAK & METRIK PROYEK

SOFTWARE QUALITY ASSURANCE

Manajemen Proyek. Bima Cahya Putra, M.Kom

Manajemen Proyek. Bima Cahya Putra, M.Kom

Rekayasa Perangkat Lunak (Software Engineering)

Pertemuan 4 Manajemen Proyek (2) Rekayasa Perangkat Lunak

PERENCANAAN STRATEGIS DAN OPERASIONAL PROYEK. Kuliah Manajemen TL

Nama : Aris Khoirul Wafa NIM :

LAMPIRAN 1. Kuesioner. Domain Bisnis. untuk penyusunan skripsi dengan judul Analisis Investasi Sistem Informasi dengan

SOFTWARE PROJECT MANAGEMENT

Daftar Pertanyaan Wawancara. 2. Bagaimana struktur organisasi instansi, beserta tugas dan tanggung jawab tiap

ANALISA & PERANCANGAN SISTEM

BAB V SIMPULAN DAN SARAN. Dari hasil evaluasi penerapan manajemen pengendalian proyek South

EDU SOFT. Statement Of Work

LOGO Manajemen Proyek Teknologi Informasi

BAB I PENDAHULUAN I-1

TESTING & IMPLEMENTASI SISTEM 4KA PENDAHULUAN. helen.staff.gunadarma.ac.id

KAJIAN DAN SPESIFIKASI PERANGKAT LUNAK

IMPLEMENTASI. Pemasangan Atau Konversi Sistem Baru Ke Sistem Lama. Prinsip Portability & Reusable (Kemudahan & Penggunaan Ulang Komponen)

Proses PL dan Metrik Proyek

Pertemuan 3 Metodologi Pengembangan Sistem Informasi

2. BAB II LANDASAN TEORI. lanjut sehingga terbentuk suatu aplikasi yang sesuai dengan tujuan awal.

PERTEMUAN 2 MANAJEMEN PROYEK DENGAN PENGGUNAAN MICROSOFT PROJECT

PROSES PERANGKAT LUNAK & METRIK PROYEK

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

Pertemuan 2 Manajemen Proyek & Microsoft Project 2007

Pertemuan 12 IMPLEMENTASI

Pertemuan 4 Inisiasi dan Perencanaan Proyek

LAMPIRAN 1. Tabel 3.10 Wawancara Technical Writer AndriFirmansyah. TanggalWawancara : 20 Maret 2012 Jam Wawancara : 09:27 WIB

FASE PERENCANAAN. MPSI sesi 4

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

Manajemen Proyek. Sukowo, S.Kom, MM. Sistem Informasi

Resiko Perangkat Lunak. Project Management RISK ANALYSIS AND MANAGEMENT. Kategori Resiko (1) Kategori Resiko (2) Resiko Teknis (1)

LAMPIRAN 3 : PERENCANAAN AUDIT PROYEK

Pertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

Pendahuluan. SDLC merupakan satu aplikasi dari pendekatan sistem untuk tugas mengembangkan dan menggunakan suatu sistem berbasiskomputer

REKAYASA PERANGKAT LUNAK

Metrik Proses dan Proyek Perangkat Lunak KARMILASARI

Dibuat Oleh : 1. Andrey ( )


Bersama ini saya lampirkan bahan yang akan dibahas dalam penulisan Laporan Tugas Akhir ini. Atas perhatiannya saya ucapkan terima kasih.

BAB I PENDAHULUAN Latar Belakang

SOFTWARE QUALITY ASSURANCE

Transkripsi:

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

Materi Observasi pada Estimasi Tujuan Perencanaan Proyek Ruang Lingkup Perangkat Lunak Sumber Daya Estimasi Proyek Perangkat Lunak 2

Perencanaan Proyek Perangkat Lunak Proses manajemen proyek PL dimulai dengan rangkaian aktivitas yang disebut Perencanaan Proyek PL (Software Project Planning) 3

Tujuan Perencanaan Proyek Untuk menyediakan kerangka kerja yang memungkinkan manajer membuat estimasi yang dapat dipertanggungjawabkan mengenai sumber daya, biaya dan jadwal pada awal proyek yang dibatasi oleh waktu. 4

Merupakan aktifitas manajemen projek yang membutuhkan waktu paling lama Merupakan aktifitas berkelanjutan dari tahap initial hingga pengiriman software sehingga secara regular harus diperbaharui ketika terdapat informasi baru, Beberapa tipe perencanaan (rencana validasi, rencana perubahan managemen, rencana pengembangan dan training staff, rencana perawatan) harus pula dikembangkan untuk mendukung perencanaan projek utama yang memiliki kendala terhadap waktu dan biaya. 5

Jenis-jenis Perencanaan Jenis Perencanaan Kualitas Validasi Perubahan Manajemen Perawatan Pengembangan Staff Deskripsi Menentukan standar dan prosedur penentuan kualitas software yang digunakan Menentukan teknik, jadwal, dan sumber daya yang digunakan untuk validasi software. Menggambarkan struktur dan prosedur perubahan manajemen. Memprediksi kebutuhan, biaya dan usaha perawatan sistem. Menggambarkan bagaimana perencanaan pengembangan kemampuan dan ketrampilan staff untuk menunjang proyek. 6

Tahapan-tahapan Dalam Perencanaan PL : 1. Memperkirakan (estimation) 2. Ruang Lingkup (scoping) 3. Resiko (risk) 4. Jadwal (schedule) 5. Strategi Pengendalian (control strategy) 7

8

Observasi Pada 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 ketersedian informasi 9

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. Faktor-faktor yang mempengaruhi estimasi : Project complexity (kompleksitas proyek) Project size (ukuran proyek) Problem decomposition (Masalah dekoposisi) Struktural uncertainty (ketidakpastian struktural) Struktur dalam hal ini adalah tingkatan kebutuhan, kemudahan fungsi yang akan dihasilkan dan informasi yang harus diproses. 10

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 (reliability) 11

Untuk memahami ruang lingkup PL, seharusnya : Mengerti keinginan pelanggan Mengerti jenis bisnis yang dilakukan Mengerti ruang lingkup proyek Mengerti motivasi pelanggan Mengerti perubahan-perubahan yang mungkin terjadi 12

Pertanyaan yang dapat 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? 13

Perencanaan Sumber Daya Tugas kedua perencanaan PL adalah mengestimasi sumber daya yang dibutuhkan untuk menyelesaikan usaha pengembangan PL tersebut. Sumber Daya Manusia (Human Resource) Perangkat Lunak (Reusable) 14

Sumber Daya Manusia Mengevaluasi ruang lingkup dan keahlian yang dibutuhkan. Perencanan harus menentukan Posisi organisasi (seperti manajer, perekayasa PL, dll) Spesialisasi (seperti telekomunikasi, database, client/server). Jumlah orang yang dibutuhkan untuk sebuah proyek PL bisa ditentukan setelah adanya estimasi usaha untuk pengembangan (seperti person-months). 15

Perangkat lunak (Reusable) Ada 4 katagori software resource yang bisa dipertimbangkan : Komponen Off-the-self (menggunakan PL yang sudah jadi (dari pihak ke tiga)) Komponen Full-Experience (menggunakan PL dari proyek lalu yang serupa) Komponen Partial-Experience (menggunakan PL dari proyek lalu yang serupa tetapi masih membutuhkan modifikasi) Komponen Baru (menggunakan komponen PL yang harus dibangun oleh tim PL khususnya adalah untuk kebutuhan proyek sekarang) 16

Estimasi Proyek PL Estimasi tidak akan pernah menjadi ilmu pasti, disebabkan banyaknya variael (manusia, teknik, lingkungan dan politik) yang mempengaruhi biaya dan usaha akhir yang diaplikasikan untuk mengembangkannya. Pada masa-masa awal perhitungan, biaya perangkat lunak biasanya mendominasi proyek. Katagori teknik estimasi : Menunda estimasi sampai akhir proyek 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. 17

Keputusan Make-Buy Dalam banyak area aplikasi PL, biaya sering lebih efektif untuk mendapatkan 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. 18

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? 19

Kerangka Dokumen Rencana Proyek Pengembangan PL 1. Pendahuluan a) Maksud dan tujuan proyek b) Fungsi utama perangkat lunak c) Sasaran yang akan dicapai d) 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. 20

Pengorganisasian kegiatan Proyek Aktifitas ini bertujuan menghasilkan output yang terstrukur bagi manajemen dan penentuan progress Milestones merupakan titik akhir dari aktifitas proses Deliverable (pengiriman) merupakan hasil projek yang dikirim ke pelanggan Pada model proses air terjun (waterfall) boleh didefnisikan progress milestone secara langsung 21

Penjadwalan Proyek Membagi projek ke dalam bentuk tugas dan estiamasi waktu serta sumber daya yang dibutuhkan untuk menyelesaikan tugas tsb. Pengorganisasian tugas yang bersamaan untuk membuat jadwal yang optimum. Meminimumkan ketergantungan tugas untuk menghindari adanya delay yg ditimbulkan oleh suatu tugas yang menunggu tugas lainnya selesai Ditentukan oleh instusi dan pengalaman manajer 22

Ruang Lingkup Perangkat Lunak Ruang lingkup PL menggambarkan : fungsi, kinerja, batasan, interface dan reliabilitas. Fungsi yang digambarkan dlm statemen ruang lingkup dievaluasi untuk memberikan awalan yang lebih detail pada saat dimulai estimasi. Kinerja melingkupi pemrosesan dan kebutuhan waktu respon. Batasan mengidentifikasi batas yang ditempatkan pada PL oleh perangkat keras eksternal, memori atau sistem lain 23

Lingkungan (Software Engineering Environment SEE), Menggabungkan PL dan Perangkat Keras Perangkat keras menyediakan platform yang mendukung piranti perangkat lunak 24

Tugas Buatlah proposal proyek perangkat lunak Tema sesuai dengan yang telah diajukan oleh masing-masing kelompok dan disetujui. http://sidiq.mercubuana-yogya.ac.id/pembagian-kelompok-rekay asa-perangkat-lunak-20131/ Tugas dipresentasikan pertemuan selanjutnya sesuai dengan kelompok : Tgl : 04 November 2013 Kelas 21 (Reguler Pagi) Tgl : 04 November 2013 Kelas 22 (Reguler Sore) Template proposal lihat di : http://sidiq.mercubuana-yogya.ac.id/rekayasa-perangkat-lunak/ P3 Template Proposal Rekayasa perangkat Lunak 25

Ketentuan Tugas : Proposal di buat wajib menyertakan bookmarks (Jika tidak ada poin proposal dikurangi 50), boleh menggunakan Libre Office (*.odt) / Ms Office (*.docx) / Kingsoft Office (*.wps). Di sarankan menggunakan Libre Office Tugas Kirim (per kelompok cukup mengirimkan satu proposal): File Name & Subject : "P5_RPL_Kel-Nomor_kelompok" (Ex : P5_RPL_Kel-1 kelompok 1) Ke : Batas akhir pengiriman : Tgl 02 November 2013 Jam 23:59:59 WIB Pada saat presentasi : Persiapkan slide presentasi (*.pptx / *.odp / *.dps) Penilaian : Proposal (yang dikirimkan) Presentasi 26