Agile software development.
Agile Software Development is an umbrella term for a set of methods and practices based on the values and principles expressed in the Agile Manifesto.
Solutions evolve through collaboration between self-organizing, cross-functional teams utilizing the appropriate practices for their context.
The Foundations of Agile
When it all began
In the late 1990’s, several methodologies began to gain increasing public attention, each having a different combination of old and new ideas.
AGILE WORKERS ARE
34% more productive and happier in their jobs
THOSE USING AGILE APPROACHES FOUND
Time to market factors
improved by 20%
Collaboration
These methodologies emphasized close collaboration between the development team and business stakeholders; frequent delivery of business value, tight, self-organizing teams; and smart ways to craft, confirm, and deliver code.
An established name
The term “Agile” was applied to this collection of methodologies in early 2001 when 17 software development practitioners gathered in Snowbird, Utah to discuss their shared ideas and various approaches to software development.
AGILE PROJECTS ARE
3 times more likely to succeed than traditionally managed projects
IN A RECENT STUDY BY FORBES
49% of managers said Agile’s success is its uncompromising customer focus
Shared values and principles
This joint collection of values and principles was expressed in the Manifesto for Agile Software Development and the corresponding twelve principles.
When it all began
In the late 1990’s, several methodologies began to gain increasing public attention, each having a different combination of old and new ideas.
AGILE WORKERS ARE
34% more productive and happier in their jobs
Collaboration
These methodologies emphasized close collaboration between the development team and business stakeholders; frequent delivery of business value, tight, self-organizing teams; and smart ways to craft, confirm, and deliver code.
THOSE USING AGILE APPROACHES FOUND
Time to market factors
improved by 20%
An established name
The term “Agile” was applied to this collection of methodologies in early 2001 when 17 software development practitioners gathered in Snowbird, Utah to discuss their shared ideas and various approaches to software development.
AGILE PROJECTS ARE
3 times more likely to succeed than traditionally managed projects
Shared values and principles
This joint collection of values and principles was expressed in the Manifesto for Agile Software Development and the corresponding twelve principles.
IN A RECENT STUDY BY FORBES
49% of managers said Agile’s success is its uncompromising customer focus
Explore Courses
Agile Fundamentals
Keep up with the demands of today’s ever-changing workforce. Influence executives to innovate. Hasten the timeframe between ideas and outcomes.
Agile for Business
Agile for Business is a one day course that focuses on the agile mindset, values and foundational concepts for business people. It is grounded in what it means to be agile and achieve organisational agility without specific focus on any single agile framework.
Agile Coaching
Agile Coaching is an immersive course that provides participants with the practical skills and tools needed to be an agile coach. The course enables participants to appropriately lead and effectively facilitate, coach, teach and mentor agile teams.
Agile For Executives
Designed specifically for senior managers, Agile for Executives provides a high level overview of organisational agility and leadership techniques that maximise the benefits of agile transformations.
Product Owner
Agile for Business is a one day course that focuses on the agile mindset, values and foundational concepts for business people. It is grounded in what it means to be agile and achieve organisational agility without specific focus on any single agile framework.
Design Thinking
Design Thinking is a creative two day course that focuses on the design thinking mindset for professionals. An ICAgile certification is provided upon successful completion.