ABSTRAKSI: Permasalahan besar bagi pengembang aplikasi web berbasis php umumnya adalah kecepatan pengembangan, terbatasnya tools untuk membantu proses development, serta permasalahan pada maintainability dan readability. Isu – isu tersebut merupakan tujuan utama yang ingin dipecahkan dengan penerapan agile best practices, yang sejalan dengan agile manifesto yaitu mengutamakan software yang berjalan dengan baik dan kemampuan untuk mengakomodasi perubahan atau penambahan fitur di kemudian hari.Untuk menerapkan agile best practices terdapat sebuah framework php yang dipandang memiliki fitur fitur yang mendukung pemecahan masalah di atas. Framework tersebut adalah symfony.
Tugas akhir ini akan membahas bagaimana menerapkan agile best practices dengan menggunakan framework symfony yang diterapkan pada studi kasus aplikasi groovel : online trip planner.Kata Kunci : agile, framework, symfonyABSTRACT: There is some big hot issues within php web developer community like development speed, limitation of tools provided for supporting the development process, maintainability and readability issues. That is the main objectives of agile best practices techniques , which is concurrent with agile manifesto that value more for working software and responding to change.To implement agile best practices, there is some php framework that offer solution to eliminate the problems. One of them is symfony framework.
This final assignment will be discussed about how to implement agile best practices using symfony framework into the development of groovel : online trip planner as the case study.Keyword: agile, framework, symfony