Agile Software Development – An Introduction

This video by WatchIT provides a practical introduction to the world of Agile software development. It features expert Alex Adamopolous, CEO of Emergn. This video covers:
1. The history of the Agile development methodology
2. Agile team structures and the types of projects that work best with Agile methods
3. The challenges faced by software development teams and the best practices that should be included.

The original video is available here.