Forum
Forum
analisis terstruktur
Teknik analisa terstruktur membantu pengembang menentukan apa yang harus dikerjakan oleh
sistem, data apa yang harus disimpan dan digunakan, input dan output apa yang diperlukan , dan
bagaimana fungsi-fungsi tersebut bekerja sama untuk mencapai satu tujuan.
2.
perancangan terstruktur
Terdapat 2 prinsip dalam perancangan terstruktur : modul program harus memiliki couple yang
rendah dan cohesif yang tinggi. Couple yang rendah berarti setiap modul sebagai modul tersendiri
dari yang lainnya. Tinggi kohesif berarti setiap modul menyelesaikan satu tugas dengan jelas.
3.
programming terstrutur
Pemrograman terstruktur menghasilkan program yang memiliki satu awal dan satu akhir, dimana di
setiap langkah dalam eksekusi program terdiri dari : Urutan dari statement program Titik
keputusan dimana satu statement program atau yang lainnya akan dijalankan Pengulangan dari
statement.
b. berbasis objek
Metodologi pengembangan sistem berbasis objek melihat sistem informasi sebagai kumpulan dari objek
yang saling beriteraksi yang bekerja sama untuk menyelesaikan tugas. Objek adalah jenis dari benda. Bisa
merupakan pelanggan atau karyawan atau tombol atau menu. Mengidentifikasi objek berarti
mengklasifikasikan benda. Klasifikasi atau class menampilkan kumpulan dari objek yang sejenis. Dalam
pengembangan berorientasi objek digunakan class diagram untuk menampilkan semua class yang ada di
dalam sistem.
Referensi :
LN week 1
akan memberikan hasil yang baik. Metodologi ini menunjukkan hasil yang optimal ketika
terjalin komunikasi yang kuat antara pengembang dan pelanggan, dan tim pengembangan
sebagian besar beranggotakan tim ahli. Ketika seringnya perubahan user requirement, atau pada
saat tenggat waktu dan anggaran yang ketat, maka metodologi Agile Software Development
adalah salah satu pendekatan pengembangan perangkat lunak terbaik yang dapat diterapkan oleh
pihak pengembang.
Keunggulan dari Agile Software Development dibanding pendekatan lain, diantaranya sbb :
1. Menerima perubahan user requirement, sekalipun diakhir pengembangan.
2. Agile Software Development memandang penting komunikasi antara anggota
tim, pengembang dan pelanggan, antara orang-orang teknis dan pelanggan,
dan juga antara developer dengan managernya.
3. Kepuasan pelanggan adalah prioritas utama dengan menghasilkan produk
lebih awal dan terus menerus
4. Penyerahan aplikasi yang telah jadi dalam hitungan waktu dua minggu
sampai dua bulan.
5. Secara periodik tim melakukan evaluasi dan mencari cara untuk lebih efektif
dan segera menjalankannya.
Referensi
http://mfile.narotama.ac.id/files/Tubagus%20Purworusmiadi/Kumpulan%20File%20PDF/agile_model1.pdf
http://arna.lecturer.pens.ac.id/Modul_RPL/03%20Proses%20Software.pdf
www.arpapress.com/Volumes/Vol1/IJRRAS_1_01.pdf
referensi :
LN week 1