Agile
Software Development
Agile Software Development adalah
sekelompok metodologi pengembangan software yang didasarkan pada
prinsip-prinsip yang sama. Agile metodologi umumnya mempromosikan proyek
yang
mendorong proses pengelolaan sering inspeksi dan adaptasi, sebuah filosofi yang
mendorong kepemimpinan tim, mandiri dan akuntabilitas organisasi, satu set
teknik praktek terbaik yang memungkinkan untuk pengiriman cepat dari perangkat
lunak yang berkualitas tinggi, dan usaha pendekatan yang aligns pembangunan
dengan kebutuhan pelanggan dan tujuan perusahaan.
Konseptual kerangka dasar-dasar
ini akan ditemukan di modern pendekatan manajemen operasional dan analisis
seperti bersandar manufaktur, lunak sistem metodologi, pidato bertindak teori
(pendekatan percakapan jaringan), dan Six Sigma.
Metodologi Agile Software Development
- Analisis Proyek : Menganalisis proyek sistem yang ingin dikembangakan
- Pengembangan Proyek : Proses pengembangan sistem dilakukan
- Testing Proyek : Mencoba sistem yang sudah selesai sebelum diberikan kepada client Apabila sistem lulus test dan tidak ada perubahan-perubahan, maka sistem tersebut sudah bisa digunakan oleh client. Sementara apabila masih terjadi perubahan-perubahan maka kembali lagi ke proses awal.
Contoh Penerapan Agile Software
Development
Metode Agile telah banyak digunakan untuk pengembangan
produk perangkat lunak dan beberapa dari mereka menggunakan karakteristik
tertentu dari perangkat lunak, seperti teknologi objek. Namun, teknik ini dapat
diterapkan untuk pengembangan produk non-software, seperti komputer, motorik
kendaraan, peralatan medis, makanan, dan pakaian, lihat pengembangan produk
Fleksibel.
0 comments