This two-day training course aims to educate participants on Agile Software Development. The course will cover core Agile concepts like the Agile manifesto, principles of extreme programming and Scrum, how Agile differs from traditional development models, Agile architecture and UML diagrams. Participants will learn about Agile technologies, techniques and how Agile development differs from traditional approaches. The training will be held on September 12-13 in Karachi and is suitable for developers, analysts, managers and others involved in software development teams.