XAMPP Apache HTTPD 2.0.54 MySQL 4.1.12 PHP 5.0.3 FilZilla FTP Server 0.9 Beta Dan lain-lain Software Development Methodology Agile Methodology 
 High-value working App system

I I | 13 Language, didefinisikan sebagai suatu sintaks perintah-perintah tertentu atau bahasa program yang digunakan untuk mengelola suatu database. Jadi MySQL adalah softwarenya dan SQL adalah bahasa perintahnya. [13]

2.11 Sublime Text

Sublime Text 3 adalah sebuah textsource editor yang memudahkan kita saat melakukan coding dan support terhadap banyak bahasa pemrograman mulai dari ASP, C, C, C++, PHP, HTML, dan masih banyak lagi. Sublime Text 3 ini juga hadir dengan berbagai macam tema yang membuat text editor ini terlihat lebih indah dan nyaman saat melakukan coding. Sublime Text 3 juga tersedia di berbagai sistem operasi seperti Windows, Linux, dan Mac OS. [14]

2.12 XAMPP

XAMPP merupakan paket PHP berbasis open source yang dikembangkan oleh sebuah komunitas Open Source. Dengan menggunakan XAMPP, semua kebutuhan telah disediakan oleh XAMPP. Berikut adalah beberapa paket yang telah disediakan : [15]

a. Apache HTTPD 2.0.54

b. MySQL 4.1.12

c. PHP 5.0.3

d. FilZilla FTP Server 0.9 Beta

e. Dan lain-lain

2.13 Software Development Methodology

Metode pengembangan perangkat lunak Software Development Methodology atau metode pengembangan sistem mengacu pada kerangka yang digunakan untuk membuat struktur, rencana, dan kontrol dari proses pengembangan sebuah sistem khususnya sistem informasi. Dalam kata lain dapat dikatakan juga sebagai sebuah pendekatan yang digunakan oleh organisasi atau sebuah tim dalam mengembangkan perangkat lunak. Ada banyak metode- metode pengembangan perangkat lunak yang ada saat ini. Beberapa diantaranya merupakan metode dasar klasik yakni seperti metode Waterfall, Spiral dan I I | 14 Prototyping. Selain ketiga metode tersebut, telah banyak juga pengembangan metode-metode lainya seperti Incremental Development, Reuse-oriented Software Engineering, dan Agile Methodology. [16]

2.14 Agile Methodology 


Metode agile merupakan metode pengembangan incremental yang fokus pada perkembangan yang cepat, perangkat lunak yang dirilis bertahap, mengurangi overhead proses, dan menghasilkan kode berkualitas tinggi dan pada proses pengembangannya melibatkan pelanggan secara langsung. Metode agile ditemukan oleh tujuh belas pengembang yang sedang berdiskusi untuk menciptakan lightweight development methods. Tujuh belas pengembang mendiskusikan dan merumuskan beberapa tujuan metode agile yaitu : [17]

a. High-value working App system

, diharapkan dengan memakai agile development methods dapat dihasilkan perangkat lunak yang mempunyai nilai jual yang tinggi, biaya pembuatan bisa di tekan dan perangkat lunak bisa berjalan dengan baik.

b. Iterative, incremental, evolutionary, agile adalah metode pengembangan