Tabel 2.3 Simbol Flow Chart
sumber : Rezkiani, 2009
2.6 Metodologi Pengembangan Sistem
2.6.1 Definisi Metodologi Pengembangan Sistem
Metodologi adalah kesatuan metode-metode, prosedur-prosedur, konsep-konsep pekerjaan, aturan-aturan, dan postulat-postulat yang
digunakan oleh suatu ilmu pengetahuan, seni atau disiplin yang lainnya. Sedang metode adalah suatu cara, teknik yang sistematik untuk
mengerjakan sesuatu. Metodologi pengembangan sistem berarti adalah metode-metode, prosedur-prosedur, konsep-konsep pekerjaan, aturan-
aturan, dan
postulat-postulat yang
akan digunakan
untuk mengembangkan suatu sistem informasi. Jogiyanto, 2006 : 59.
2.6.2 Metodologi Pengembangan Incremental
Metode incremental merupakan metode yang mengkombinasikan metode waterfall dengan penerapan pada sifat iterasipengulangan.
Masing-masing tahap mengirimkan penambahanincrement ke proses incremental selanjutnya sampai menghasilkan spesifikasi software yang
lengkap. Produk dari increment pertama merupakan produk inti core. Produk inti ini digunakan oleh pelanggan dan sebagai hasil dari
penggunaan tersebut, produk dievaluasi oleh pelanggan untuk dikembangkan oleh pengembang pada tahap increment selanjutnya.
Proses ini akan berulang sesuai dengan delivery dari masing-masing increment sampai produk lengkap dihasilkan. Pressman, 2005 : 80-81.
Karakteristik yang ada pada metode incremental yaitu : 1. Kebutuhan user menjadi prioritas dan prioritas tertinggi dimasukkan
ke dalam awal increment. 2. Merupakan kombinasi dari waterfall model, yaitu dengan melakukan
tahap-tahap waterfall secara berulang. 3. Produk dari increment pertama menjadi dasar perbaikan untuk
increment kedua, dan seterusnya sampai produk dianggap sempurna. 4. Model ini cocok jika anggota pengembang sistem sangat terbatas dan
proyek yang dikerjakan berukuran kecil. 5. Produk yang dihasilkan pada increment pertama bukanlah prototype,
namun berupa produk inti core yang sudah bisa digunakan user.
2.7 Software dan Bahasa Pemrograman Mobile Web