PROJECT MANAGEMENT Aspek Penilaian Prosentase Tugas Mandiri--20 % Hasil Ujian Tengah Semester--30 % Hasil Ujian Akhir Semester--40 % Presensi--10 % Total –100% MANPRO-M1 : PRODUK & PROSES am/page : 1 of 12 PROJECT MANAGEMENT Silabus & Pustaka (1) Konsep Produk dan Proses (2) Rekayasa Sistem (3) Perencanaan Proyek Sistem (4) Penjadwalan Proyek (5) Organisasi Proyek (6) Risiko Yang Timbul Dalam Proyek (7) Mutu Proyek (8) S/W Proyek Referensi / Pustaka 1. Pressman, Roger S., Software Engineering : A Practitioner’s Approach, 5th edition, McGrawHill International, 2001 2. Tavri D. Mahyuzir, Pengantar Rekayasa Perangkat Lunak, Elexmedia Komputindo, 1997 3. Sommervile, Ian, Software Engineering, 7th Addison Wesley Publishing Company, 2003 MANPRO-M1 : PRODUK & PROSES am/page : 2 of 12 PROJECT MANAGEMENT KONSEP PRODUK DAN PROSES Sesi : 1 By ArisM,Skom, MMSI MANPRO-M1 : PRODUK & PROSES am/page : 3 of 12 PROJECT MANAGEMENT Perangkat Lunak : - Program komputer—sekumpulan perintah—yang bila dieksekusi memberikan fungsi dan kinerja yang diinginkan. - Struktur data yang memungkinkan program memanipulasi informasi secara proporsional. - Dokumen yang menggambarkan operasi dan kegunaan program. MANPRO-M1 : PRODUK & PROSES am/page : 4 of 12 PROJECT MANAGEMENT Karakteristik Perangkat Lunak : (1) Dibangun dan dikembangkan. (2) Tidak pernah usang. (3) Sebagian besar dikembangkan secara custom-built (tak dapat dirakit dari komponen yang ada). MANPRO-M1 : PRODUK & PROSES am/page : 5 of 12 PROJECT MANAGEMENT Area Perangkat Lunak : (1) Perangkat Lunak Sistem : Sekumpulan program yang digunakan untuk melayani program lain. Contoh : Compiler, Editor, Utility, Operating System, Driver, Processor of telecommunication. (2) Perangkat Lunak Rael-Time : Sekumpulan program yang memonitor / menganalisis / mengontrol event the real world dimana sistemnya harus merespon dalam rentang waktu yang tetap. (3) Perangkat Lunak Bisnis : Untuk menyusun struktur data kembali dengan cara tertentu dan memperlancar operasi bisnis / pengambilan keputusan manajemen. contoh : payroll, A/R dan A/P, inventory dll. MANPRO-M1 : PRODUK & PROSES am/page : 6 of 12 PROJECT MANAGEMENT Area Perangkat Lunak ….. (4) Perangkat Lunak Teknik dan Ilmu Pengetahuan : Menggunakan algoritma number-crunching dan berkembang menjauh dari algoritma numerik. Contoh : CAD, simulasi sistem dan aplikasi interaktif (5) Embedded Software : Dalam read only memory, melakukan fungsi terbatas dan fungsi esoterik serta fungsi penegndalian. Contoh : fungsi digital di mobil : kontrol bahan bakar, sistem rem dan penampilan dash-board. (6) Perangkat Lunak Komputer Pesonal : Contoh : Wordprocessor, spreadsheet, grafik komputer, multimedia, hiburan, manajemn database, aplikasi keuangan bisnis / pribadi, jaringan eksternal / akses database. (7) Perangkat Lunak Kecerdasan Buatan : Menggunakan algoritma non-numerik pemecahan masalah kompleks—bukan perhitungan / analisis langsung. MANPRO-M1 : PRODUK & PROSES am/page : 7 of 12 PROJECT MANAGEMENT Reakayasa Perangkat Lunak : (1) Aplikasi sebuah kuantifiabel, disiplin dan sistematis pada pengembangan, operasi, dan pemeliharaannya. (2) Studi tentang beragam pendekatan pada aplikasi tersebut. MANPRO-M1 : PRODUK & PROSES am/page : 8 of 12 PROJECT MANAGEMENT tools metode proses fokus kualitas Gambar Lapisan Rekayasa Perangkat Lunak MANPRO-M1 : PRODUK & PROSES am/page : 9 of 12 PROJECT MANAGEMENT Tahapan dalam Reakayasa Perangkat Lunak : (1) Tahap Definisi; (2) Tahap Pengembangan; (2) Tahap Pemeliharaan. (1) Tahap Definisi : (a) Identifikasi informasi yang diharapkan; (b) Fungsi dan kinerjanya; (c) tingkah-laku sistem; (d) Interface; (e) Batasan desain; (f) Kriteria validasi sistem yang sukses. MANPRO-M1 : PRODUK & PROSES am/page : 10 of 12 PROJECT MANAGEMENT (2) Tahap Pengembangan : (a) Proses pengembangannya; (b) Kontsruksi data oleh pihak teknis; (c) Implementasi fungsi-fungsinya; (d) Implementasi prosedur detail; (e) Interface dibuat karakteristiknya; (f) Implementasi rancangan sistem; (g) Pengujian sistem. (3) Tahap Pemeliharaan : (a) Fokus perubahan; (b) Koreksi kesalahan; (c) Penyesuaian karena perkembangan lingkungan; (d) Perubahan karena kebutuhan pelanggan; (e) Penerapan tahap definisi dan tahap pengembangan. MANPRO-M1 : PRODUK & PROSES am/page : 11 of 12 PROJECT MANAGEMENT Beragam Tipe Perubahan pada Tahap Pengembangan : (a) Koreksi; (b) Adaptasi—perubahan kebutuhan fungsional; (c) Enhancement(perkembangan)—fungsi tambahan dari pelanggan untuk memperoleh keuntungan; (d) Pencegahan keadaan P/L memburuk karena waktu. MANPRO-M1 : PRODUK & PROSES am/page : 12 of 12 PROJECT MANAGEMENT Kerangka Kerja Proses Umum Aktivitas Kerangka Kerja Rangkaian Tugas Tugas Kejadian penting dikirim Point SQA Aktivitas Pendukung Gambar Proses Perangkat Lunak MANPRO-M1 : PRODUK & PROSES am/page : 13 of 12