ICAgile Certified Agile Fundamentals

Course Description

Fundamentals of Agile is designed to introduce participants to the values, principles, mindset, and basic techniques of agile. Students will be able to apply the learning objectives of this course to the projects at their place of work. The course follows the ICAgile curriculum, delivered by our accredited partners in Expleo. The training course focuses on activities that demonstrate the learning objectives with supplemental instructor led discussions. This immersive environment fosters a deeper understanding of agile along with longer retention.
2 days

Online course dates

Our online courses are delivered over 4 x 0.5 day sessions.
February 08, 09, 10 & 11 - 09.00 to 13.00
May 17, 18, 19 & 20 - 09.00 to 13.00


No specific pre-requisites. Whether your role is directly involved in development or not, this course provides you with an understanding of how the application of agile values, principles, mindset and basic techniques could be applied in your place of work.

History of Agile

The agile manifesto
The agile principles
Difference between agile and waterfall

Moving Ideas Between Minds

How does it feel to work in an agile environment
Understanding your container of influence
Effective Communication
Establishing the workplace, flows, osmosis and radiators

Amplify Learning through Retrospectives

The active learning cycle
Managing complexity, time-boxing, inspection, adaptation
Acquiring knowledge through experimentation
Evolving methodologies
Self-organising teams
The divergence / convergence cycle

Establish a Learning Environment via Fast Feedback

Improving development economics
Exploiting good outcomes early
Layering feedback cycles - sprint, release test, repeat
Iteration planning
Test automation principles & continuous delivery

Agile Design

Repeatable design, cycles of investigation
Iterative development
Walking skeletons
Balancing increental delivery and incremental development
Reducing risk using spikes
Balancing anticipation and adaptation
Emergent design

Agileagile testingSoftware testingSoftware testicagile