Sebelum memulai proyek, studi singkat dan...
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](https://reader035.fdocuments.net/reader035/viewer/2022071223/607c3b9d7698e23d7c22e6d9/html5/thumbnails/2.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071223/607c3b9d7698e23d7c22e6d9/html5/thumbnails/3.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071223/607c3b9d7698e23d7c22e6d9/html5/thumbnails/4.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071223/607c3b9d7698e23d7c22e6d9/html5/thumbnails/5.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071223/607c3b9d7698e23d7c22e6d9/html5/thumbnails/6.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071223/607c3b9d7698e23d7c22e6d9/html5/thumbnails/7.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071223/607c3b9d7698e23d7c22e6d9/html5/thumbnails/8.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071223/607c3b9d7698e23d7c22e6d9/html5/thumbnails/9.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071223/607c3b9d7698e23d7c22e6d9/html5/thumbnails/10.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071223/607c3b9d7698e23d7c22e6d9/html5/thumbnails/11.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071223/607c3b9d7698e23d7c22e6d9/html5/thumbnails/12.jpg)
�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](https://reader035.fdocuments.net/reader035/viewer/2022071223/607c3b9d7698e23d7c22e6d9/html5/thumbnails/13.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071223/607c3b9d7698e23d7c22e6d9/html5/thumbnails/14.jpg)
� 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](https://reader035.fdocuments.net/reader035/viewer/2022071223/607c3b9d7698e23d7c22e6d9/html5/thumbnails/15.jpg)
�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