By the end of this course the students will be able to
- Understand why Agile Software Development (ASD) is needed in software projects.
- Distinguish essential software project characteristics to implement ASD.
- Interpret the Agile Values and Principles.
- Specify alternative ASD solutions to software development issues such as low product quality, late and out of budget product delivery, and unsatisfied customers.
- Initiate agility improvement programs in software development organisations.