Postingan

Menampilkan postingan dari September, 2020

Metode pengembangan perangkat lunak.

Gambar
  6+ Metode Pengembangan Perangkat Lunak (Waterfall, Rad, Agile, Prototype dll) Metode Pengembangan Perangkat Lunak –  Setelah membahas tentang  SDLC , kali ini kita akan membahas tentang Metode pengembangan perangkat lunak atau mppl. Umumnya pelajaran ini terdapat pada matkul rekayasa sistem atau rekayasa perangkat lunak RPL. Metode ini mempunyai beberapa model pengembangan, yang paling populer diantaranya adalah metode waterfall, prototype, spiral, rad, scrum dan agile. Dalam artikel ini kita akan menjelaskana apa itu definisi dari metode ini, beserta dengan kelebihan serta kekurangan masing-masing. Pengertian Metode Pengembangan Perangkat Lunak Menurut riset dari IBM, pengembangan perangkat lunak merupakan istilah dalam ilmu komputer. Maknanya adalah serangkaian aktivitas yang dilakukan untuk merancang, membuat, mengaplikasikan, dan mendukung atau meningkatkan fungsi perangkat lunak. Komponen komputer terdiri dari dua jenis, yaitu perangkat keras dan perangkat lunak. Perangkat keras

Prinsip Rekayasa Perangkat Lunak

PRINSIP-PRINSIP   REKAYASA PERANGKAT LUNAK (RPL) Pada awal pengembangan perangkat lunak, para pembuat program ( programmer ) langsung melakukan pengodean perangkat lunak tanpa menggunakan prosedur atau tahapan pengembangan perangkat lunak. Dan ditemuilah kendala-kendala seiring dengan perkembangan skala sistem (sistem perangkat yang semakin besar). SDLC atau  Software Development Life Cycle  atau sering disebut juga  System Development Life Cycle  adalah proses mengembangkan atau mengubah suatu system perangkat lunak dengan menggunakan model-model dan metodologi yang digunakan orang untuk mengembangkan sistem-sistem perangkat lunak sebelumnya. TAHAPAN-TAHAPAN PADA SDLC Tahapan-tahapan yang ada pada SDLC secara global adalah : Inisiasi ( Initiation ) Pengembangan Konsep Sistem ( System Concept   Development ) Perencanaan ( Planning) Analisis Kebutuhan (Requirements Analysis) Desain ( Design ) Pengembangan ( Development ) Integrasi dan Pengujian ( Integration and Test) Implementasi ( Imp