Comparative Study on Agile software development methodologies
The impact of agile practices on communication in software development