166x Filetype PDF File size 0.88 MB Source: library.binus.ac.id
BAB 2 TINJAUAN PUSTAKA 2.1 Landasan Teori 2.1.1 Spiral Model Gambar 2-1 Spiral Model(Sommerville I. , 2014) Barry Boehm mengusulkan proses perangkat lunak kerangka kerja yang dapat mengendalikan resiko (model spiral) yang mengintegrasikan manajemen risiko dan pengembangan inkremental. Proses perangkat lunak direpresentasikan sebagai spiral daripada urutan kegiatan dengan beberapa kemunduran dari satu aktivitas ke aktivitas lainnya. Setiap perulangan dalam spiral merupakan fase dari proses perangkat lunak. Dengan demikian, perulangan terdalam bisa berfokus dengan kelayakan sistem, perulangan berikutnya dengan definisi persyaratan, perulangan berikutnya dengan desain sistem dan seterusnya. Model spiral menggabungkanpenghindaran perubahan dengan toleransi perubahan. Ini mengasumsikan bahwa perubahan adalah hasil dari risiko proyek dan termasuk kegiatan manajemen risiko yang jelas untuk mengurangi risiko ini. Setiap perulangan pada spiral terbagi menjadi empat bagian (gb. 2-1) : 7 8 1. Objective settings (menentukan tujuan) Menentukan tujuan dari fase yang ditentukan. Batasan-batasan pada proses dan produk sudah diketahui. Perencanaan sudah disiapkan.Resiko dari proyek sudah diketahui.Alternatif strategi sudah disiapkan berdasarkan resiko-resiko yang diketahui, dan sudah direncanakan. 2. Risk assessment and reduction (Penanganan dan pengurangan resiko) Setiap resiko dianalisis secara detil pada sektor ini. Langkah- langkah penanganan dilakukan, misalnya membuat prototype ntuk mengetahui ketidakcocokan kebutuhan. 3. Development and Validation (Pembangunan dan Pengujian) Setelah evaluasi resiko, maka model pengembangan sistem dipilih.Misalnya jika resiko userinterface dominan, maka membuat prototypeUser Interface.Jika bagian keamanan yang bermasalah, maka menggunakan model formal dengan perhitungan matematis, dan jika masalahnya adalah integrasi sistem model waterfall lebih cocok. 4. Planning (Perencanaan) Proyek dievaluasi atau ditinjau-ulang dan diputuskan untuk terus ke fase loop selanjutnya atau tidak. Jika melanjutkan ke fase berikutnya rencana untuk fase selanjutnya. Perbedaan utama antara model spiral dan model proses perangkat lunak lain adalah pengenalan eksplisit dari risiko. Sebuah siklus spiral dimulai dengan mengelaborasi tujuan seperti kinerja dan fungsi. Cara-cara alternatif untuk mencapai tujuan tersebut, dan berurusan dengan kendala pada masing-masing dari mereka kemudian dicacah. Setiap alternatif dinilai terhadap masing-masing tujuan dan sumber risiko daro proyek diidentifikasi. Langkah berikutnya adalah untuk mengatasi risiko ini dengan kegiatan pengumpulan-informasi seperti analisis yang lebih rinci, prototyping dan simulasi. Setelah risiko telah dinilai, beberapa pengembangan dilakukan, diikuti dengan kegiatan perencanaan untuk tahap berikutnya dari proses. Secara informal, risiko hanya berarti sesuatu yang bisa menjadi salah. 9 Misalnya, jika tujuannya adalah untuk menggunakan bahasa pemrograman baru, risiko adalah bahwa para penyusun tersedia tidak dapat diandalkan atau tidak menghasilkan kode obyek cukup efisien. Risiko menyebabkan perubahan perangkat lunak yang diusulkan dan masalah proyek seperti jadwal dan biaya yang keluar batas, sehingga meminimalkan risiko adalah aktivitas manajemen proyek yang sangat penting. manajemen risiko, merupakan bagian penting dari manajemen proyek. (Sommerville I. , 2014) 2.1.2 GPS GPS adalah sistem satelit navigasi dan penentuan posisi, dimiliki dan dikelola oleh Amerika Serikat. Sistem ini didesain untuk memberikan posisi dan kecepatan tiga dimensi serta informasi mengenai waktu, secara kontinyu di seluruh dunia tanpa bergantung waktu dan cuaca, bagi banyak orang secara simultan(Pramono, 2011). 2.1.3 Google Google adalah sebuah perusahaan yang didirikan oleh Larry Page and Sergey Brin yang bergabung pada tanggal September 4, 1998(Google, About : Our Company). Google telah mengeluarkan berbagai produk, beberapa yang popular diantaranya adalah operasi sistem Android, Google Chrome, Google Maps, Youtube, Google Translate, Gmail, Google Translate, Google Drive, Google Search, Google Play dan masih banyak yang lainnya (gb. 2-2)(Google, About : Our Products, n.d.) 10 Gambar 2-2 Produk-produk Google-1(Google, About : Our Products, n.d.)
no reviews yet
Please Login to review.