Anda di halaman 1dari 4

Kode Unit : J. 620100.009.

02f
Judul Unit : Menggunakan Spesifikasi Program

Langkah Kerja
1. Gunakan Metode Pengembangan Program

a. Definisikan metode pengembangan aplikasi (software development)

 Waterfall :

Metode waterfall adalah metode yang menggambarkan pendekatan sistematis dan


berurutan pada perangkat lunak (software). Metode ini juga disebut sebagai siklus
hidup klasik. Metode waterfall ini menjelaskan kemajuan teknologi yang mengalir ke
bawah, sehingga dianalogikan seperti air terjun. Karena tiap tahap yang dikerjakan
berurutan dari atas ke bawah.
 Agile
Agile adalah sekumpulan metode pengembangan software yang dilakukan secara
bertahap dan berulang (iterasi). Agile development sering disebut sebagai framework
karena di dalamnya memang terdapat berbagai metode yang bisa digunakan sesuai
kebutuhan.
 Scrum
Scrum adalah teknik bagian dari agile framework dalam perusahaan. Saat ini, scrum
banyak digunakan dalam pengembangan software. Tapi pada dasarnya metode
tersebut bisa diterapkan ke dalam segala upaya product atau project development.
 RAD
Rapid Application Development atau RAD adalah salah satu metode pengembangan
aplikasi yang kerap dipakai saat ini. Metode ini menekankan pada proses pembuatan
aplikasi berdasarkan pembuatan prototype, iterasi, dan feedback yang berulang-
ulang. Dengan begitu, aplikasi yang dibuat bisa dikembangkan dan diperbaiki dengan
cepat. Sangat cocok dengan kebutuhan dan perkembangan dunia digital yang super
cepat.

b. Pilih metode pengembangan aplikasi (software)


Metode pengembangan aplikasi Scrum sangat cocok untuk kasus aplikasi penggajian,
karena cara kerja pada metode ini adalah dengan memecah tujuan akhir menjadi beberapa
tujuan kecil. Sesuai dengan yang ada di aplikasi yang dimana gaji akhir akan di dapat jika
masing masing pegawai sudah menghitung bonus,tunjangan,honor dan komisi. Sehingga
metode ini sangat cocok untuk implementasi pada kasus aplikasi penggajian.

2. Gunakan Diagram Program dan Deskripsi Program


a. Definisikan Diagram Program dengan metode pengembangan sistem.

b. Gunakan metode, pemodelan diagram objek dan diagram komponen program sesuai
dengan spesifikasi.
3. Terapkan hasil pemodelan dalam pengembangan program

a. Pilihlah hasil metode yang mendukung kemampuan metedologi sesuai spesifikasi.

Diagram Object, Component Class

b. Hasil pemograman (Integrate Development Enviroment-IDE) yang mendukung


kemampuan metodologi Bahasa pemrograman dipilih sesuai spesifikasi.
 PHPStrom adalah IDE terbaik untuk pengembang PHP dan dilengkapi dengan
serangkaian fitur terbaru yang memfasilitasi pengembangan web dengan cepat.
 PHPStorm bekerja dengan baik dengan framework seperti Symfony, Zend
Framework, Yii, CakePHP dan Laravel. Bahkan mendukung Content
Management System (CMS) seperti Drupal, Magento, dan WordPress.
 Setiap proyek pengembangan web tidak mutlak tanpa teknologi front-end dan di
situlah PHPStorm bekerja dengan terbaik. Ini memungkinkan pengeditan
langsung teknologi front-end termasuk CSS, Sass, HTML5, CoffeeScript,
TypeScript, JavaScript, Stylus, Less dan lainnya. Ini memungkinkan refactoring
kode, debugging dan unit testing.

Anda mungkin juga menyukai