Study of effect of Agile software development Methodology on Software Development Process | Synapse