Agile Web Development with Groovy and Grails
International Conference on Mathematical Modeling and Applied Soft Computing MMASC-2012
Posted: 22 Oct 2013
Date Written: July 12, 2013
Agile software development is a group of software development methods based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. It promotes adaptive planning, evolutionary development and delivery, a time-boxed iterative approach, and encourages rapid and flexible response to change. It is a conceptual framework that promotes foreseen interactions throughout the development cycle. The Agile Manifesto introduced the term in 2001.
This paper is written for IT managers with an interest in improving development productivity. First, we introduce the broad schools of thought common to software development: iterative methods, of which Agile is one subset. Then, we introduce how Grails and Groovy support Agile Web Development. Our objective is to demonstrate how Groovy and Grails can be so productive with Agile Web Development Methodology.
Keywords: Iterative Method, Groovy and Grails.
Suggested Citation: Suggested Citation