Tujuan pembelajaran Mendefinisikan batasan manajemen proyek perangkat lunak (MPPL) Membedakan pengembangan proyek perangkat lunak dengan lainnya Memah

dokumen-dokumen yang mirip
LOGO Manajemen Proyek Teknologi Informasi

PENGANTAR MANAJEMEN PROYEK PERANGKAT LUNAK (MATA KULIAH MANAJEMEN PROYEK PERANGKAT LUNAK)

Manajemen Proyek Perangkat Lunak Minggu 1

Standarisasi dan Sertifikasi.

Manajemen Proyek Minggu 2

BAB I PENDAHULUAN I.1

Ringkasan Chapter 12 Developing Business/ IT Solution

ANALISIS, DESAIN DAN IMPLEMENTASI SISTEM INFORMASI

PERTEMUAN 2 MANAJEMEN PROYEK DENGAN PENGGUNAAN MICROSOFT PROJECT

Pertemuan 2 Manajemen Proyek & Microsoft Project 2007

PENGANTAR MANAJEMEN PROYEK PERANGKAT LUNAK. Gentisya Tri Mardiani, S.Kom

PEMBUATAN APLIKASI MANAJEMEN PROYEK DALAM MENGELOLA PROYEK DI PT. X

KERANGKA KENDALI MANAJEMEN (KENDALI UMUM)

BAB II TINJAUAN PUSTAKA Definisi Faktor Sukses, Kontraktor dan Perumahan

BAB V KESIMPULAN DAN SARAN

Bab IV Usulan Perencanaan Investasi Teknologi Informasi

Perancangan Perangkat Lunak

PROPOSAL PROYEK PERANCANGAN SISTEM INFORMASI PERSEDIAAN BARANG PADA ALBERINDO GRAHA CEMERLANG

SATUAN ACARA PERKULIAHAN

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

Tujuan Perkuliahan. PENGANTAR RPL (Pert. 2 chapter 1 Pressman) Agenda. Definisi Software (Perangkat Lunak) Lunak) 23/09/2010

Pertemuan 4 Manajemen Proyek (2) Rekayasa Perangkat Lunak

Analisis dan Perancangan Sistem Hanif Al Fatta M.kom

Rekayasa Perangkat Lunak (Software Engineering)

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN Latar Belakang

SATUAN ACARA PERKULIAHAN MATA KULIAH REKAYASA PERANGKAT LUNAK KODE/SKS : TI11. C342 / 2 SKS

STMIK AMIKOM YOGYAKARTA

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

Pengelolaan Proyek Sistem Informasi. Manajemen Sumber Daya Proyek

BAB II LANDASAN TEORI. yang digunakan dalam penyelesaian Tugas Akhir ini, yaitu System Development

TEKNIK DOKUMENTASI APLIKASI 12.1 STIKOM SURABAYA. PENGEMBANGAN DOKUMENTASI APLIKASI Pertemuan 2

Anggota Tim Proyek. Manajer Proyek 22/09/2007

TI-S1-3SKS PENGANTAR MANAJEMEN PROYEK

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

BAB 1 PENDAHULUAN. 1 Universitas Kristen Maranatha

MANAJEMEN RUANG LINGKUP PROYEK PERTEMUAN 3.2

FAKTOR FAKTOR YANG MEMPENGARUHI KEGAGALAN DAN KESUKSESAN PENERAPAN DARI SISTEM INFORMASI MANAJEMEN DI PERUSAHAAN

Implementasi Sistem dan Maintenace Sistem. Sistem Informasi Universitas Gunadarma 2012/2013

MANAJEMEN PROYEK DALAM PRAKTEK

Pengelolaan Proyek PPSI. Part 1 Part 2 Part 3

BAB I PENDAHULUAN. Toko McCallister merupakan suatu toko yang bergerak dalam bidang

Kegagalan dalam Pengembangan maupun Penerapan Sistem Informasi di Organisasi (Merujuk Pendapat Rosemary Cafasso)

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

KONTEKS DAN PROSES MANAJEMEN PROYEK

PENGUKURAN TINGKAT MATURITY TATA KELOLA SISTEM INFORMASI RUMAH SAKIT DENGAN MENGGUNAKAN FRAMEWORK COBIT VERSI 4.1 (Studi Kasus : Rumah Sakit A )

MINGGU KE- 4 MANAJEMEN RUANG LINGKUP

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

Perspektif Alur-kerja (workflow) - barisan kegiatan Perspektif Alur Data (Data flow) alur informasi Perspektif Peran/Aksi siapa melakukan apa.

BAB 1 PENDAHULUAN. dilakukan secara manual. Workload adalah beban kerja yang harus dipenuhi oleh

STRUKTUR DAN FUNGSI PENGOLAHAN DATA

BAB I PENDAHULUAN. selular. Salah satu contoh perkembangan telekomunisasi yang biasa digunakan

BAB II LANDASAN TEORI

Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Caca E. Supriana, S.Si.,MT.

KENDALI MANAJEMEN MUTU

REKAYASA RESIKO PENGEMBANGAN PERANGKAT LUNAK

Nama : Rendi Setiawan Nim :

MANAJEMEN PROYEK SOFTWARE

Modul Praktikum Analisis dan Perancangan Sistem Halaman 1 dari 58

SATUAN ACARA PERKULIAHAN MATA KULIAH PENGELOLAAN INSTALASI KOMPUTER (MI) KODE / SKS KK / 2 SKS

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

JUDUL UNIT : Melakukan Komunikasi Di Tempat Kerja

BAB I PENDAHULUAN. 1.1 Latar Belakang

SOFTWARE PROJECT MANAGEMENT

Tugas Rekayasa Perangkat Lunak

Kebutuhan Perangkat Lunak Dalam Pengembangan Sistem Informasi. Muhamad Alif, FT UTM 2012

BAB I PENDAHULUAN. perencanaan tujuan di masa mendatang. Berbagai informasi dihimpun agar

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

BAB 3 Analisa dan Perancangan Sistem

SIKLUS PENGEMBANGAN SISTEM INFORMASI DAN PERANAN PROTOTYPING DALAM PROSES PEMBANGUNAN SISTEM BAGI END USERS DAN INFORMATION SYSTEM SPECIALISTS

Jenis Metode Pengembangan Perangkat Lunak

136 Pemeliharaan Perangkat Lunak

SATUAN ACARA PERKULIAHAN (SAP)

1. PENDAHULUAN 1. PERANGKAT LUNAK DAN PERKEMBANGANNYA

MANAJEMEN PROYEK TEKNOLOGI INFORMASI. Oleh : Dr. R. Rizal Isnanto, S.T., M.M., M.T. MAGISTER SISTEM INFORMASI UNDIP

PENGEMBANGAN SISTEM ALTERNATIF. A. Ridwan Siregar

2. Ulasan Sistem Informasi dan Proses Pengembangan Perangkat Lunak

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

UNIVERSITAS JENDERAL SOEDIRMAN PURBALINGGA. FAKULTAS TEKNIK.:: Nofiyati, S.Kom, M. Kom::: Manajemen Proyek Sistem Informasi::.

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

PERANAN TEAM SOFTWARE PROCESS PADA REKAYASA PERANGKAT LUNAK

BAB l Pengujian Perangkat Lunak

KONTEKS & PROSES MANAJEMEN PROYEK. PERTEMUAN 2 Heru Lestiawan, M.Kom

BAB 1 PENDAHULUAN 1.1 Latar Belakang

PENGANTAR RUP & UML. Pertemuan 2

FASILKOM UNSIKA MATERI KULIAH MANAJEMEN PROYEK. Manajemen Proyek Dalam Proyek

BAB 1 ASUMSI PERANAN PENGANALISIS SISTEM

SDLC Concepts. Muhammad Yusuf D3 Manajemen Informatika Universitas Trunojoyo

Inititating Process Group

Pertemuan 11 Manajemen Risiko

Bab V Perancangan Kerangka Kerja Analisis Kebutuhan SPPK

Aplikasi Web Manajemen Proyek Sistem Informasi. Sheren Informatika / Fakultas Teknik

Hanif Fakhrurroja, MT

RENCANA PEMBELAJARAN SEMESTER

BAB I P E N D A H U L U A N

PENGANTAR MANAJEMEN PROYEK PERANGKAT LUNAK MATA KULIAH MANAJEMEN PROYEK PERANGKAT LUNAK

MANAJEMEN RESIKO PROYEK PENGEMBANGAN PERANGKAT LUNAK MYBIZ 2 DI SOFTWARE HOUSE ABC


LAMPIRAN. A. Hasil kuisioner Proses TI PO2 Menentukan Arsitektur Informasi

Transkripsi:

Manajemen Proyek TI /Perangkat Lunak (MPPL) Materi 1 Pengenalan MPPL The McGraw-Hill Companies/Software Project Management (second edition) / Bob Hughes and Mike Cotterell

Tujuan pembelajaran Mendefinisikan batasan manajemen proyek perangkat lunak (MPPL) Membedakan pengembangan proyek perangkat lunak dengan lainnya Memahami beberapa permasalah dan kekuatiran manajer proyek perangkat lunak Mendefinisikan tahapan-tahapan proyek perangkat lunak Menjelaskan elemen utama aturan manajemen Memahami kebutuhan perencanaan yang baik, monitoring dan kontrol Mengidentifikasi stakeholder proyek, tujuan mereka dan cara mengukur keberhasilan dalam mencapai tujuan tersebut

Pengenalan MPPL Perencanaan, Monitoring dan Kontrol proyek perangkat lunak Mengidentifikasi proyek dan mencapai tujuan Stakeholder adalah proyek yang sukses

Apakah Proyek itu? Definisi kamus bahwa Proyek adalah perencanaan / perancangan yang spesifik atau pekerjaan terencana atau pekerjaan yang besar (Longman Concise English Dictionary, 1982)

Apakah proyek itu? Karakteristik karateristik Proyek Tugas non rutin Perlu perencanaan Tujuan spesifik yang akan dicapai atau produk spesisfik yang akan dibuat Proyek harus ditentukan jangka waktu Pekerjaan dikerjakan untuk seseorang / lembaga bukan untuk diri kita Pekerjaan melibatkan beberapa spesialis Sumber daya proyek yang tersedia dibatasi Proyek itu pekerjaan besar / komplek

Tugas 1 Kelas A (individu) Perhatikan dan buatlah urutan yang paling mendekati definisi proyek 1. Membuat sebuah edisi surat kabar 2. Membangun saluran terowongan 3. Persiapan pernikahan untuk teman 4. Menambahkan sistem komputer keuangan untuk mengatasi tanggal setelah 31 desember 1999 5. Sebuah proyek penelitian apa yang membuat interface yang baik antara manusia-komputer? 6. Sebuah investigasi alasan kenapa user mempunyai masalah dengan sistem komputer? 7. Sebuah tugas komputer untuk mahasiswa komputer tingkat 2 8. Menuliskan sebuah sistem operasi untuk sebuah komputer baru 9. Menginstal versi baru aplikasi word processing pada sebuah organisasi 10. Perbaikan jalan raya Dikumpulkan minggu depan tanggal 22 September 2016 saat kuliah

Proyek Perangkat Lunak Vs Tipe Proyek Lain Banyak teknik manajemen proyek umum yang dapat diaplikasikan dengan MPPL, tapi menurut Fred Brooks memberi catatan bahwa produk proyek perangkat lunak mempunyai karakteristik tertentu. Satu cara untuk melihat MPPL adalah sebagai proses membuat visible dari invisible Brooks, F.P. No silver bullet:essence and accidents of software engineering

Proyek Perangkat Lunak Vs Tipe Proyek selain Perangkat Lunak Karakteristik Proyek Perangkat Lunak Tidak Nampak Kompleks Fleksibel Karakteristik Proyek Selain Perangkat Lunak Nampak secara fisik Satu bidang Sesuai lokasi proyek

Tugas 1 Kelas B (individu) 1. Jelaskan perbedaan karakteristik Proyek Perangkat Lunak dengan Proyek selain Perangkat Lunak 2. Berikan contoh masing-masing proyek minimal 2. Dikumpulkan minggu depan tanggal 21 September 2016 saat kuliah

Aktifitas dalam MPPL Tiga proses aktifitas MPPL 1. Studi Kelayakan / evaluasi proyek 2. Perencanaan 3. Implementasi Proyek

Aktifitas dalam MPPL Tahapan siklus hidup MPPL 1. Analisa kebutuhan 2. Spesifikasi 3. Desain 4. Coding 5. Verifikasi dan validasi 6. Implementasi / Instalasi 7. Maintenance dan support

Aktifitas dalam MPPL Latihan 2 Kampus Brightmouth adalah sebuah institusi pendidikan yang dulunya diatur oleh otoritas pemerintah lokal tapi sekarang sudah tidak lagi. Sedangkan pembayaran gaji masih diatur oleh otoritas lokal dan slip gaji dan output lainnya masih dihasilkan sentral komputer otoritas lokal. Otoritas sekarang menagih kampus biaya service ini. Manajemen kampus mempunyai ide untuk membuat aplikasi pembayaran gaji sendiri agar biayanya lebih murah dan melakukan proses pembayaran gaji sendiri. Tahapan utama proyek apa saja untuk membuat proses pembayaran gaji sendiri oleh kampus?

Kategori proyek perangkat lunak Kategori proyek perangkat lunak berdasarkan sistemnya : 1. Sistem informasi Contoh : Sistem kontrol stok 2. Sistem embedded / real time Contoh : Sistem kontrol AC

Kategori proyek perangkat lunak Proyek dapat dikategorikan berdasarkan orientasinya : 1. Produk Proyek membuat produk yang detailnya ditentukan oleh client dan Client bertanggung jawab menjustifikasi produk tersebut 2. Tujuan Proyek diperlukan untuk mencapai tujuan tertentu biasanya berhubungan dengan level service

Kategori proyek perangkat lunak Latihan 3 Apakah sistem operasi pada komputer sebuah sistem informasi atau sistem embedded? Latihan 4 Apakah proyek implementasi sistem pembayaran independen di kampus Brightmuth pada latihan 2 adalah proyek tujuan atau proyek produk?

Proyek sebagai sebuah sistem Sebuah proyek mempertimbangkan untuk membuat sistem baru dan atau mengubah sistem lama menjadi baru dan proyek itu sendiri adalah sebuah sistem.

Proyek sebagai sebuah sistem Sistem, subsistem dan lingkungan sistem Definisi sederhana dari sistem adalah sebuah kumpulan dari bagian-bagian yang saling berhubungan. Sebuah sistem normalnya merupakan bagian dari sistem yang lebih besar dan sistem itu sendiri terdiri dari subsistem. Di luar dari sistem adalah lingkungan sistem. LIngkungan sistem ini dapat mempengaruhi sistem tapi sistem tidak bisa mengontrol langsung. Pada kasus kampus Brighmouth, bangkrutnya supplier utama perangkat IT adalah kejadian yang menimpa pada lingkungan sistem

Proyek sebagai sebuah sistem Sistem Terbuka Vs Sistem Tertutup Sistem terbuka yaitu yang berinteraksi dengan lingkungan. Hampir semua sistem adalah terbuka. Salah satu alasan bahwa sistem engineering dan proyek membentuk sistem tersebut sering kali gagal dikarenakan keterlibatan staf teknikal tidak menghargai tingkat sistem yang terbuka dan mudah dipengaruhi oleh perubahan dari luar

Proyek sebagai sebuah sistem Sub optimasi Adalah sebuah subsistem yang bekerja pada saat optimum tapi mempunyai efek yang merugikan pada keseluruhan sistem Contoh pengembang perangkat lunak menyerahkan ke user sebuah sistem yang sangat efisien pada penggunaan sumber daya mesin tapi juga sangat susah untuk dimodifikasi.

Proyek sebagai sebuah sistem Sistem sosioteknikal Proyek perangkat lunak ini tergolong dalam kategori sistem ini. Setiap proyek perangkat lunak membutuhkan organisasi teknikal dan organisasi orang. Manager Proyek perangkat lunak diperlukan baik kompetensi teknikal dan kemampuan untuk berinteraksi dengan orang lain secara persuasif.

Proyek sebagai sistem Latihan 5 Identifikasi kemungkinan kasus sistem dalam instalasi sistem pembayaran gaji kampus Brighmouth. Entitas penting apa yang ada dalam lingkungan sistem pembayaran gaji?

Apakah manajemen itu? Sebuah Universitas terbuka menyampaikan bahwa manajemen itu terlibat dalam aktifitas berikut : Perencanaan memutuskan apa yang harus dilakukan Mengorganisasi membuat penyusunan Pengaturan orang memilih orang yang tepat untuk sebuah pekerjaan Mengarahkan memberikan instruksi Monitor Melakukan pengecekan progres Kontrol mengambil action untuk perbaikan Inovasi memberikan solusi baru Mewakili berhubungan dengan user Materi Universitas terbuka ini ada di D. Ince, H. Sharp, and M. Woodman, Introduction to Software Project Management and Quality Assurance, McGraw-Hill, 1993

Apakah manajemen itu? Tugas manajemen dapat dilihat dari apa saja yang paling sering menantang dalam tugas manajer, hasil survey untuk manajer proyek Perangkat lunak tersebut adalah sebagai berikut : Dapat menyelesaikan dengan deadline (85 %) Dapat menyelesaikan dengan batasan batasan sumber daya (83 %) Mengkomunikasikan secara efektif diantara tugas group (80 %) Meningkatkan komitmen dari anggota tim (74 %) Menjaga milestone yang terukur (70 %) Dapat menyelesaikan dengan perubahan-perubahan yang terjadi (60 %) Mengerjakan perencanaan proyek dengan kesepakatan dengan anggota tim (57 %) Meningkatkan komitmen dari manajemen (45 %) Menghadapi konflik (42 %) Mengatur vendor dan sub-contractor (38 %) Survey H.J.Thamhain and D.L.Wilemon appeared in Juni 1986 in Project Management Journal under the title criteria for controlling software according to plan.

Apakah manajemen itu? Latihan 6 Paul Duggan adalah manajer seksi pengembangan perangkat lunak. Pada hari Selasa jam 10.00 am, dia beserta anak buah kepala seksi melakukan meeting dengan group managernya tentang kebutuhan staf untuk tahun berikutnya. Paul telah membuat catatan dokumen staf yang akan diambil. Hal ini berdasarkan rencana kerja seksinya untuk tahun depan. Dokumen didiskusikan pada meeting. Jam 2.00 pm Paul mengadakan meeting dengan senior stafnya tentang proyek penting yang dilakukan di seksinya. Salah satu staf pengembangan perangkat lunak mengalami kecelakaan di jalan raya dan tinggal di rumah sakit pada beberapa waktu. Diputuskan bahwa proyek dapat berjalan sesuai jadwal dengan mentransfer tim lain yang mempunyai pekerjaan kurang urgent ke proyek ini. Penempatan sementara dibawa ke pekerjaan kurang urgent tapi akan memakan waktu seminggu atau harus diatur lagi. Paul menghubungi manajer personal tentang mendapatkan pengganti dan user untuk yang pekerjaan kurang urgent telah dilakukannya menjelaskan kenapa proyek ini akan mengalami delay. Kenali mana dari 8 tanggung jawab manajemen tersebut Paul merespon pada hari tersebut

Masalah proyek perangkat lunak Masalah-masalah proyek dilihat dari kacamata manajer : Estimasi dan rencana yang jelek Standard dan pengukuran kualitas yang kurang Petunjuk yang kurang tentang membuat keputusan organisasi Definisi aturan yang jelek siapa mengerjakan apa? Kriteria sukses yang salah

Masalah proyek perangkat lunak Masalah-masalah yang diidentifikasi oleh mahasiswa sistem komputer dan informasi yang telah menyelesaikan penempatan industri : Spesifikasi pekerjaan yang kurang Manajemen mengabaikan IT Pengetahuan area aplikasi yang kurang Standard yang kurang Update dokumentasi yang kurang Aktifitas sebelumnya yang tidak lengkap pada waktunya termasuk pengiriman perangkat yang terlambat Komunikasi antara teknisi dan user yang kurang Komunikasi yang kurang menyebabkan duplikasi pekerjaan Komitmen yang kurang khusunya ketika proyek terikat pada satu orang kemudian keluar Kemampuan Keahlian teknikal yang kurang Perubahan kebutuhan hukum Perubahan lingkungan perangkat lunak Tekanan deadline Pengendalian kualitas yang kurang Management jarak jauh Pelatihan yang kurang

Pengontrolan manajemen Siklus hidup pengontrolan proyek Tujuan harus didifinisikan dengan jelas Pengukuran efektifitas konkret dan jelas dengan jawaban dari pertanyaan yes / no Contoh : Apakah kita akan menginstal perangkat lunak baru sebelum 1 Jani? Tujuan harus diturunkan ke sub tujuan / goal

Pengontrolan manajemen Latihan 7 Identifikasi tujuan dan sub tujuan dari proyek kampus Brighmouth. Pengukuran efektifitas apa yang digunakan untuk keberhasilan dalam mencapai tujuan proyek?

Stakeholder Tim Proyek internal Tim Proyek eksternal tapi dalam satu organisasi Pihak eksternal dari tim proyek dan organisasi

Stakeholder Latihan 8 Identifikasi stakeholder proyek pembayaran gaji kampus Brighmouth

Kebutuhan spesifikasi Umumnya kasus proyek berorientasi produk mempunyai tujuan : Kebutuhan fungsional Kebutuhan kualitas Kebutuhan sumberdaya

Informasi dan pengontrolan dalam organisasi Hirarki sistem informasi dan pengontrolan Level pengambil keputusan dan informasi Perbedaan tipe informasi Kuantifikasi pengukuran efektifitas mengurangi salah persepsi

TERIMA KASIH