The Agile Fundamentals course discusses the business value of adopting an Agile philosophy, introducing a real-life software development project, and describing how Agile is used to restructure traditional software development and deployment tasks. The values and principles associated with the Manifesto for Agile Software Development are explained, while an overview of common frameworks used to adopt Agile philosophes is provided, along with their benefits. Additional Agile training, accreditation, and related supported products and practices are also mentioned throughout the course.
This course is suitable for Software Developers, Engineers, IT Operation teams, Managers, Consultants, or anyone interested in obtaining an overview of Agile.
A general understanding of the organization's software development and deployment processes.
After completing this course, the student will be able to:
- Describe how Agile differs from traditional software development
- Explain the benefits of implementing Agile practices
- Identify commonly used Agile frameworks
Introduction to Agile
Traditional "Waterfall" software development practices
What is Agile?
Benefits of implementing an Agile methodology
The Agile Manifesto and associated values and principles
How Agile works with PRINCE2 and ITIL frameworks
Agile users and uptake
Agile certifications, and other sources of training and information