Sebelum memulai proyek, studi singkat dan...

15

Transcript of Sebelum memulai proyek, studi singkat dan...

Page 2: Sebelum memulai proyek, studi singkat dan biayanelly_sofi.staff.gunadarma.ac.id/Downloads/files/25855/Feasibility... · Apa rincian dari proyek ? Co : " Statistic web page dengan

Sebelum memulai proyek, studi singkat dan biayarendah dilakukan untuk mengidentifikasi• Klien• Scope• Benefit potensial• Sumber daya yang dibutuhkan• Hambatan potensialDimana resikonya ? Bagaimana dapat diminimalkan ?

2Rekayasa Perangkat Lunak 2 - Nelly Sofi

Page 3: Sebelum memulai proyek, studi singkat dan biayanelly_sofi.staff.gunadarma.ac.id/Downloads/files/25855/Feasibility... · Apa rincian dari proyek ? Co : " Statistic web page dengan

Feasibility study menentukan keputusan :� Lanjutkan� Jangan lanjutkan� Pikir ulangDalam proyek produksi, fesibility study umumnya berbentuk budget request.Dalam penelitian, fesibility dtudy umumnya dalam bentuk proposal.

3Rekayasa Perangkat Lunak 2 - Nelly Sofi

Page 4: Sebelum memulai proyek, studi singkat dan biayanelly_sofi.staff.gunadarma.ac.id/Downloads/files/25855/Feasibility... · Apa rincian dari proyek ? Co : " Statistic web page dengan

Dalam PPL, ada dua klien :• Klien untuk proyek• Dosen untuk mata kuliahDapatkah memuaskan keduanya ?

4Rekayasa Perangkat Lunak 2 - Nelly Sofi

Page 5: Sebelum memulai proyek, studi singkat dan biayanelly_sofi.staff.gunadarma.ac.id/Downloads/files/25855/Feasibility... · Apa rincian dari proyek ? Co : " Statistic web page dengan

Apa rincian dari proyek ?Co :• Statistic web page dengan akses terbukapada Web (web profiler)

• Digunakan oleh publik umum (digital collection)

• Berbagai format data (legal information)• Ribuan sensor• Support untuk Windows, Max, Unix

5Rekayasa Perangkat Lunak 2 - Nelly Sofi

Page 6: Sebelum memulai proyek, studi singkat dan biayanelly_sofi.staff.gunadarma.ac.id/Downloads/files/25855/Feasibility... · Apa rincian dari proyek ? Co : " Statistic web page dengan

Mengapa melakukan proyek ini ?Co :• Menciptakan marketable product ?• Meningkatkan efisiensi perusahaan ?• Mengontrol sistem yang terlalu kompleksdikontrol manual

• ???• ???• ???

6Rekayasa Perangkat Lunak 2 - Nelly Sofi

Page 7: Sebelum memulai proyek, studi singkat dan biayanelly_sofi.staff.gunadarma.ac.id/Downloads/files/25855/Feasibility... · Apa rincian dari proyek ? Co : " Statistic web page dengan

Co :• Staff 5 sampai 7 mahasiswa bantuan. Berapa

jam perminggu ? Skill apa yang dimiliki ?• Time harus selesai akhir semester, termasuk

presentasi, dokumentasi dan sistemopersional

• Peralatan dan software kebutuhan khususapa ?

• Klien apakah klien cukup tersedia danmembantu ?

7Rekayasa Perangkat Lunak 2 - Nelly Sofi

Page 8: Sebelum memulai proyek, studi singkat dan biayanelly_sofi.staff.gunadarma.ac.id/Downloads/files/25855/Feasibility... · Apa rincian dari proyek ? Co : " Statistic web page dengan

Proyek PPL• Waktu mulai à ???• Pertimbangan bisnis à ???• Terlalu ambisius à ???• Situasi berubah à Klien meninggalkan

konsultan• ???

8Rekayasa Perangkat Lunak 2 - Nelly Sofi

Page 9: Sebelum memulai proyek, studi singkat dan biayanelly_sofi.staff.gunadarma.ac.id/Downloads/files/25855/Feasibility... · Apa rincian dari proyek ? Co : " Statistic web page dengan

Proyek PPL• Beberapa tingkat target fungsionalitas :

required, desirable, optional• Proses software visible : ???• Komunikasi yang baik dengan tim dan asisten.

Proses yang baik menghasilkan software yang baik

Proses yang baik mengurangi risiko

9Rekayasa Perangkat Lunak 2 - Nelly Sofi

Page 10: Sebelum memulai proyek, studi singkat dan biayanelly_sofi.staff.gunadarma.ac.id/Downloads/files/25855/Feasibility... · Apa rincian dari proyek ? Co : " Statistic web page dengan

Penulisan dokumen• Untuk umum : klien, manajemen finansial,

manajemen teknis.• Cukup pendek, dibaca semua orang• Cukup penjang, tidak ada topil penting yang

dilewatkan.

10Rekayasa Perangkat Lunak 2 - Nelly Sofi

Page 11: Sebelum memulai proyek, studi singkat dan biayanelly_sofi.staff.gunadarma.ac.id/Downloads/files/25855/Feasibility... · Apa rincian dari proyek ? Co : " Statistic web page dengan

Deskripsi abstrak tingkat tinggirequirements :

• Meninggalkan perilaku sistem eksternal• Dimengerti oleh customer, manajeman dan

user.Merefleksikan secara akurat keinginan user

:• Services yang diberikan sistem• Constraints pengoperasian

11Rekayasa Perangkat Lunak 2 - Nelly Sofi

Page 12: Sebelum memulai proyek, studi singkat dan biayanelly_sofi.staff.gunadarma.ac.id/Downloads/files/25855/Feasibility... · Apa rincian dari proyek ? Co : " Statistic web page dengan

�Team (berpengalaman) à???�Advisor à???�Jadwal à Laporan preliminary (2 bulanan),

laporan final (1 bulan).

12Rekayasa Perangkat Lunak 2 - Nelly Sofi

Page 13: Sebelum memulai proyek, studi singkat dan biayanelly_sofi.staff.gunadarma.ac.id/Downloads/files/25855/Feasibility... · Apa rincian dari proyek ? Co : " Statistic web page dengan

Co : Repository Perpustakaan• Support objek digital kompleks• Manajemen akses• Identifikasi• Information hiding• Protocols dan format terbuka• Integration dengan sistem lain (scope)

13Rekayasa Perangkat Lunak 2 - Nelly Sofi

Page 14: Sebelum memulai proyek, studi singkat dan biayanelly_sofi.staff.gunadarma.ac.id/Downloads/files/25855/Feasibility... · Apa rincian dari proyek ? Co : " Statistic web page dengan

� Lingkungan¡ Estimasi ukuran, jumlah user, dll¡ Pengukuran reliabilitas dan kinerja serta target

�Disarankan :Co :¡ Sistem HW dan SW ¡ Sistem database¡ Bahasa pemrograman

14Rekayasa Perangkat Lunak 2 - Nelly Sofi

Page 15: Sebelum memulai proyek, studi singkat dan biayanelly_sofi.staff.gunadarma.ac.id/Downloads/files/25855/Feasibility... · Apa rincian dari proyek ? Co : " Statistic web page dengan

�Jika definisi salah, sistem akan failure (masih ingat failure????)�Pada sistem kompleks, pemahaman

requirement selalu meningkatOleh karena itu …�Definisi requirement harus berevolusi�Dokumentasi harus selalu terbaru

(tetapi dengan versi yang teridentifikasi)

15Rekayasa Perangkat Lunak 2 - Nelly Sofi