Simple play icon Course

Agile Fundamentals

by Stephen Haunts

Agile Fundamentals explores how working on an Agile project has benefits for your development team, your end users, and your organization as a whole.

What you'll learn

In Agile Fundamentals, we explore how working on an Agile project has benefits for your development team, your end users, and your organization as a whole.

This course starts by exploring the more traditional waterfall process, and then covers why running an Agile team is a good idea.

This course is ideal for

  • software developers
  • project managers
  • software leadership
  • anyone that would have an interest and gain benefit from running an Agile project and delivering maximum value early to your customers

Table of contents


Course FAQ

What is Agile?

Agile is a methodology often applied toward software development that aids with project management. This project management methodology helps teams deliver value to their customers faster and with fewer issues.

What are the benefits of Agile?

Some of the benefits of the Agile methodology are: Improved quality, increased focus on business value, increased focus on users, stakeholder engagement, transparency, and that the methodology allows for changes as needed.

What is the difference between Agile and Waterfall?

The main difference between the Agile and Waterfall project management methodologies is that Waterfall projects are completed sequentially in steps where Agile projects are completed iteratively in a cycle.

Who is this course for?

This course is an ideal course for software developers, project managers, software leadership, or anyone who has an interest in learning the Agile project management method to deliver maximum value to customers.

What will I learn in this Agile course?

In this course, you will learn the core fundamentals of Agile. You will also learn about the benefits the Agile methodology offers to your team, your organization, and your end users as a whole. This course also explains the differences between the Agile and Waterfall methodologies and covers why the Agile approach may be a good idea.

About the author

Stephen Haunts is an experienced Software Developer and Leader who has worked across multiple business domains including Computer Games, Finance, and Healthcare Retail and Distribution. Stephen has worked in languages ranging from Assembler, various forms of BASIC, to C and C++, and then finding his love of C# and .NET. Stephen also runs a Software Development and Leadership blog called {Coding in the Trenches} which can be read at . Stephen also runs a small music ... more

Ready to upskill? Get started