Start Back Next End
  
35
usermemakai aplikasi ternyata membingungkan dan membuat
frustasi maka user tidak akan berpikir untuk memakainya kembali.
2.1.4
Agile Software Development
Agile Software Development adalah suatu metodologi
pengembangan aplikasi yang sangat mementingkan kepuasan customer,
selalu memberikan perkembangan aplikasi secara bertahap kepada
customer, dan selalu menjalin komunikasi yang berlanjutan antara
developer dan customer untuk menghasilkan aplikasi yang sesuai dengan
keinginan (Pressman, 2010:66).
2.1.4.1
Feature Driven Development (FDD)
Menurut Pressman (2010:86-87), Feature Driven
Development (FDD) pertama kali disusun oleh Peter Coad dan
rekannya sebagai proses model yang object-oriented. Lalu
kemudian dikembangkan oleh Stephen Palmer dan John Felsing
sebagai proses model yang adaptif dan agile. Cocok untuk
diterapkan padaproject yang berskala besar.
Feature Driven Development
(FDD) merupakan proses
model yang dirancang dalam serangkaian fitur dan setiap fitur
dapat diselesaikan dalam waktu kurang dari 2 (dua)
minggu.
Oleh karena itu, maka akan mempermudah dalam menjelaskan
alur aplikasi berdasarkan fitur dan lebih mudah dalam
melakukan progress tracking.
Coad dan rekannya menyarankan untuk menggunakan
template di bawah ini dalam merancang suatu fitur, yaitu:
<action> the <result><by | for | of | to>[a(n)]<object>
Contoh perancangan fitur berdasarkan template di atas: 
display the statistic of  income
Word to PDF Converter | Word to HTML Converter