Selasa, 29 Maret 2022

Spiral Model

Definisi

   Model Spiral adalah model proses pengembangan perangkat lunak berbasis risiko. Model Spiral merupakan penggabungan dari model prototyping dan model waterfall. Model Spiral membantu mengadopsi elemen pengembangan perangkat lunak dari berbagai model proses untuk proyek perangkat lunak berdasarkan pola risiko unik yang memastikan proses pengembangan yang efisien.
   Model Spiral dalam rekayasa perangkat lunak pertama kali disebutkan oleh Barry Boehm dalam makalahnya tahun 1986. Proses pada model spiral direpresentasikan sebagai model spiral (bukan berupa barisan aktifitas yang dapat di-track mundur). Setiap loop dalam model spiral menyatakan fase proses, tidak terdapat fase tertentu seperti spesifikasi atau perancangan, tetapi loop dalam spiral ditentukan pada apa yang dibutuhkan. Setiap fase model spiral dalam rekayasa perangkat lunak dimulai dengan tujuan desain dan diakhiri dengan tinjauan kemajuan klien. 
    Fungsi model spiral adalah untuk melakukan perubahan, penambahan dan pengembangan perangkat lunak dengan memaksimalkan aspek kecepatan dan ketepatan berdasarkan keinginan dan kebutuhan penggunanya.

Process / Step by Step

    Dalam penerapan Model Spiral, terdapat lima tahapan untuk merealisasikan penggunaannya, yaitu sebagai berikut :


1. Tahap Liason

Tahap ini berhubungan dengan komunikasi antara pihak-pihak yang terlibat dalam pengembangan softaware (seperti: system analyst) dengan pelanggan (user). Tujuannya adalah memperbaiki dan mengembangan software sesuai kebutuhan dan keinginan hingga memuaskan pelanggan. 

2. Tahap Planning
 
Tahap perencanaan meliputi estimasi biaya yang digunakan, batas waktu, pengaturan jadwal, identifikasi lingkungan kerja, sumber-sumber informasi untuk melakukan iterasi (Teknik perulangan). Hasil dari tahapan ini adalah dokumen spesifikasi kebutuhan sistem dan bisnis.

3. Tahap Analisis Risiko

Tahap analisis risiko berfungsi untuk mengidentifikasi risiko yang berpotensi akan terjadi dan menghasilkan solusi alternatif secara teknis dan manajemen saat strategi mitigasi (upaya untuk mengurangi risiko bencana) direncanakan dan diselesaikan.

4. Tahapan Rekayasa (Engineering)

Pada tahap rekayasa, beberapa kegiatan ini yang akan dilakukan, yaitu:
  • Menguji, coding dan mengembangkan software
  • Menginstal software
  • Membuat prototype
  • Mendesain dokumen
  • Meringkas suatu pengujian software
  • Membuat laporan atas kekurangan dari software agar segera diperbaiki

5. Tahap Evaluasi

Pada tahap evaluasi, system analyst membutuhkan masukan dan tanggapan dari para user dalam mengevaluasi perangkat/produk yang diuji dan memastikan bahwa produk dibutuhkan sesuai ketentuan yang telah dibicarakan diawal dengan user. System analyst memastikan pelanggan puas dengan produk yang akan dihasilkan untuk menjawab persoalan bisnis mereka. Selain itu, system analyst harus tetap memantau risiko yang akan terjadi seperti faktor-faktor yang dapat menyebabkan cost overrun (pembengkakan biaya).

Kelebihan dan Kekurangan dari Model Spiral

a. Kelebihan dalam menggunakan model spiral :
  • Pembangunan dan perubahan perangkat lunak yang terjadi dapat diselesaikan secara sistematis
  • Mudah dalam mengestimasi biaya karena proses pembuatan prototype yang jelas dan terencana dalam tahapan yang sistematis
  • Manajemen dan analisa risiko yang lebih cepat dan mudah
  • Mudah dalam melakukan perubahan kebutuhan dan dokumentasi
  • Produksi software bisa terjadi lebih cepat
b. Kekurangan dalam menggunakan model spiral :
  • Tidak cocok dan sulit diimplementasikan dalam projek kecil
  • Memakan waktu yang cukup lama
  • Membutuhkan best practice atau pengalaman sebelumnya karena proses yang sangat kompleks
  • Risiko dalam tahap planning cukup besar. Misalnya terjadi perbedaan dalam jadwal pengembangan dan anggaran belanja.


Sabtu, 19 Maret 2022

Proses SDLC Dalam Pembuatan Blog Rainbow Jelly

    Hallo, disini saya akan menceritakan proses SDLC dalam pembuatan blog ini. Terdapat beberapa tahapan SDLC yaitu : Planning, Analysis, Design, Implementation, dan Testing&Integration.


    Ide awal pembuatan blog ini adalah saat diberi tugas oleh Bapak Imam Suharjo dosen pengampu mata kuliah Technopreneurship untuk membuat blog terkait dengan bisnis yang sudah dijalankan atau ide bisnis yang sedang akan dikembangkan oleh mahasiswa. Saya memilih membuat blog untuk menjual Rainbow Jelly ini karena ini merupakan usaha keluarga yang sudah hadir sejak tahun 2002 dan sampai saat ini masih dijalankan oleh ibu saya. 
    Langkah pertama yang saya lakukan adalah membuat akun pada blogger, disitu saya menentukan design yang akan saya gunakan pada web tersebut. Untuk design sendiri saya tidak mengatur semuanya dari 0 melainkan memanfaatkan template gratis yang tersedia di internet. 
    Masuk ke tahap implementasi saya mulai mengatur layout pada template tersebut dan mulai membuat artikel pertama saya kemudian saya mulai melakukan testing dengan mempublish artikel saya tersebut ke internet. Selain itu saya juga melakukan integrasi sosial media saya seperti Facebook, Instagram, dan Youtube kedalam blog saya tersebut. 

Minggu, 13 Maret 2022

Pengalaman Menjadi Mahasiswa Universitas Mercu Buana Yogyakarta

    Hallo nama saya Rachel Fredyssa Amania saya Mahasiswa Universitas Mercu Buana Yogyakarta kelas R3 atau kelas karyawan. Disini saya akan menceritakan pengalaman saya menjadi Mahasiswa Universitas Mercu Buana Yogyakarta dari awal semester 1 hingga saat ini saya sudah menempuh 6 semester.

    Pada semester pertama saya sangat minder ketika bertemu dengan teman-teman sekelas saya yang semuanya sudah bekerja dan rata-rata bekerja dibidang IT. Sedangkan saya belum mengerti tentang IT karena saya lulusan SMK Jurusan Multimedia yang lebih mendalami tentang Desain, Fotografi, dan Videografi. 

    Namun sekarang saya sudah mulai bisa mengikuti walau belum sempurna, dan masih harus belajar lagi. Mata kuliah paling berkesan yang saya pelajari dari semester 1 sampai 6 ini adalah mata kuliah Object Oriented Programming (OOP), dimana pada mata kuliah tersebut kita diajarkan untuk menggunakan aplikasi programming bernama Eclipse. Disitu saya banyak belajar terkait programming untuk membuat desain ataupun menjalankan fungsi-fungsi didalamnya seperti Button, TextField, dan yang lainnya sampai ke penyimpanan databasenya.

    Sampai semester kedua semua masih berjalan lancar, perkuliahan dilakukan secara tatap muka setiap hari sabtu, namun setelah memasuki semester ketiga hingga semester ke-enam semua harus dilakukan secara online/daring karena pandemi yang melanda Indonesia. Menurut saya kelebihan dari perkuliahan secara daring ini adalah kita bisa belajar kapan saja dan dimana saja tanpa harus ke kampus dan kekurangannya adalah kendala-kendala jaringan yang kadang muncul dan tidak bisa diprediksi. 

    Walaupun perkulihan kedepannya dilaksanakan secara online atau offline harapan saya, saya dan teman-teman seangkatan saya dapat lulus tepat waktu dengan pencapaian yang baik dan memuaskan. Semangat semuanyaaaaaaaaa!!! 

 

Jumat, 22 Oktober 2021

Mahasiswa UMBY jadi Technopreneur memanfaatkan Web

    Mahasiswa UMBY jadi Technopreneur memanfaatkan Web - Pendidikan pada perguruan tinggi saat ini diharapkan mampu mencetak mahasiswa yang dapat membuka lapangan kerjanya sendiri (job creator) dibandingkan dengan mencari pekerjaan pada perusahaan (job seeker). Perguruan tinggi sebagai salah satu jenjang pendidikan berkewajiban mencetak generasi yang memiliki kemandirian yang tinggi, terlebih kemandirian secara ekonomi. Pendidikan tinggi tidak hanya berfungsi sebagai sarana penyampai teori saja namun juga praktek dan keterampilan (softskill). Salah satu upaya pemerintah dalam mewujudkan hal tersebut adalah dengan adanya mata kuliah kewirausahaan pada setiap jurusan dan fakultas. Pemerintah mengharapkan dengan mewajibkannya mata kuliah kewirausahaan mahasiswa dapat menjadi job creator dengan berwirausaha, terlebih dengan menggunakan teknologi sebagai sarana untuk berwirausaha. Technopreneurship merupakan pengembangan dari konsep kewirausahaan yang berbasis teknologi. 


    Perkembangan teknologi yang semakin pesat berdampak pada anak muda dan mahasiswa di Indonesia yang semakin kreatif. Dengan teknologi yang baru dapat tercipta ide-ide dan gagasan yang dapat diperoleh dari kehidupan sehari-hari bagi mereka. Dengan memanfaatkan Web yang menawarkan kemudahan dalam berbelanja, tentu akan membawa peluang yang sangat luas untuk menawarkan lebih banyak produk. Konsumen tidak perlu harus pergi ke toko, tetapi para konsumen tinggal klik dari komputernya, dan mereka dapat mengadakan pemesanan yang diinginkan.
    Bisnis dengan memanfaatkan Web sangat menjanjikan peluang yang sangat besar bagi anak muda dan mahasiswa. Dengan teknologi yang semakin berkembang dapat menciptakan lapangan pekerjaan dan tentu dapat mengurangi angka pengangguran di Indonesia. Besarnya peluang tersebut bisa dibuktikan dengan bermunculannya perusahaan-perusahaan pengelola usaha yang bergerak di bidang teknologi. Jika memiliki konsep yang sangat unik dan berbeda dengan bisnis yang lain tentang peluang usaha yang ada hubungannya dengan dunia maya, maka anak muda dan mahasiswa tidak ada salahnya mencoba untuk bereksperimen dengan menuangkan ide tersebut di internet. Dengan modal yang murah, maka ide tersebut kemudian akan menjadi mahal dan menghasilkan keuntungan yang tidak diduga sebelumnya. 
    Perguruan tinggi sebaiknya menangkap peluang ini, sehingga para mahasiswa pada perguruan tinggi pada semester awal sebaiknya sudah diberikan pembelajaran tentang technopreneur. Sehingga kreativitas mahasiswa dari awal sudah diasah dan dirangsang lebih kreatif serta bila telah lulus nanti tidak selalu mencari pekerjaan tetapi sebaliknya lebih dari itu dapat menciptakan lapangan pekerjaan yang sangat luas dan bermanfaat bagi masyarakat.

Sabtu, 16 Oktober 2021

Rainbow Jelly Berbagai Rasa

Rainbow Jelly adalah makanan Jelly sehat kaya akan serat yang dibuat tanpa pengawet, pewarna buatan, dan dibuat dengan gula asli. Rainbow Jelly terdiri dari 6 varian rasa yaitu Strawberi, Jeruk mix Mangga, Melon, Blueberi, Leci, dan Coklat. Rainbow Jelly sendiri sudah hadir sejak tahun 2002. Rainbow Jelly dicetak dengan cetakan berbentuk telur puyuh. Dan dibungkus dengan plastik es lilin dengan isi 4 butir untuk rasa buah, dan isi 3 butir untuk rasa coklat dengan harga Rp. 1.000 perbungkus. Dan dijual dalam keadaan dingin. Cocok untuk anak-anak dan biasanya dipesan untuk berbagai acara seperti pengajian, arisan, ulang tahun, dll. Bagi yang mau beli bisa hubungi nomor berikut ya, 083807886507 atau datang langsung ke alamat berikut : Lodoyong, Lumbungrejo, Tempel, Sleman Regency, Special Region of Yogyakarta 55552. Menerima pesanan dalam jumlah besar.