Agile Methodology Explained from a Business Analyst Perspective