Understanding Agile | Complete guide for beginners
- Description
- Curriculum
- FAQ
- Reviews
Agile is not just a buzzword. It is a new approach to product development, project management and structuring organizations that is adopted by more and more companies across the globe. Average salaries for common Agile roles range between $133,000 (Product Owner) and $183,000 (Enterprise Agile Coach)* in the US.
Agile principles and values help teams around the world to be more efficient, more productive, deliver customer and business value and feel great as a team. Long gone are times when Agile was “something from software development” – nowadays it’s everywhere! Companies in banking, retail, telecommunications, pharma and many other industry sectors are shifting to Agile.
If you want to open a new page in your career, adapt to Agile transformation your employer is undergoing, or impress the interviewer in your dream company, but words like “user stories”, “Scrum”, “story points”, “user persona” and “backlog” make you feel uncomfortable, this course is for you!
After taking this course, you will build a very solid foundation of Agile knowledge which would allow you to feel comfortable in any Agile organization. Starting from the very basic concepts, you will gradually expand your knowledge and learn about Agile frameworks, product development and customer research techniques, processes and tools. You will also understand in depth how Agile organizations function, and what are the roles unique to Agile companies.
Here’s something you need to know.
Agile is a set of values, principles and mindsets which are brought to life through a number of frameworks, tools and processes. Agile is not a framework or tool on its own – consider it a philosophy, or a paradigm if you want. Once you are familiar with the foundation – with Agile, everything built on top of it starts making a lot of sense and becomes intuitive.
Please make sure to develop a deep understanding of Agile before you jump into learning different frameworks and tools.
Besides…
Agile is all about adaptability and responding to change, so each company has their own version of Agile (and that’s okay). Learning one framework will not cut it. Understanding Agile principles and values on the other hand will enable you to easily get any kind of framework right away.
Don’t wait a minute – sign up for the course and let’s dive into the world of Agile together!
*as of January 2022
-
1IntroductionVideo lesson
From this lecture your will learn why we are here, what you should expect after completing this course and how to get the most out of it
-
2What is Agile?Video lesson
From this lecture you will learn what Agile is and what we usually mean when we say "Agile" (along with some common misconceptions).
If you're wondering how long it took me to get this course done (vs. the initial estimate that I mention in this lecture), it was ~3 months! About 600% more time than planned :) I my defense, I was moving houses and a lot of things happened, but I think it is yet another way to confirm that we tend to overestimate our resources and are terrible at planning.
-
3What is Lean and how is it related to Agile?Video lesson
From this lecture you will learn everything you need to know at this point about Lean - what are Lean principles, how they relate to Agile principles and how you Lean is different from Agile
-
4Agile mindsets, principles and valuesVideo lesson
In this lecture we will discuss the classical definition of Agile based on 4 values and 12 principles listed on Agile Manifesto
-
5Agile frameworks, tools, rolesVideo lesson
This lecture will provide you with a high level overview of the Agile building blocks - various Agile frameworks, tools and roles
-
6Know your customerVideo lesson
Understanding the customers and their needs in order to deliver them value is the most critical skill for any Agile practitioner. In this lecture we will discuss why it's important, how we learn about customers and what is the difference between customer and user.
-
7ACTIVITY: Build a customer persona and journeyVideo lesson
In this lesson you will develop a customer persona and a customer journey map using Miro.
-
8Variety of products and approachesVideo lesson
For different types of product you would need to apply different customer research approaches. In this lecture we will discuss how to chose the right approach for your product, why it's important to understand principles of statistics and what is Net Promoter Score.
-
9Experimentation and usability testingVideo lesson
In this lecture we will focus on what happens after the product is launched - how do you do ongoing experimentation and user testing to continue learning about customers and making your product better, why it's important to understand principles of statistics and what is Net Promoter Score.
-
10Customer collaboration over contract negotiationVideo lesson
From this lecture you will learn how to make customers your partners and involve them in the product development process
-
11ScrumVideo lesson
In this lecture we will deep dive into one of the most popular Agile frameworks - Scrum and understand its key elements.
-
12KanbanVideo lesson
From this lecture you will learn about another popular framework in Agile which often gets combined with Scrum - Kanban. You will understand the key principles of Kanban and its pros and cons.
-
13Many faces of scaled AgileVideo lesson
From this lecture you will learn about the concept of Scaled Agile and get initial understanding of a few popular frameworks used to implement Agile at scale
-
14Software or not softwareVideo lesson
A lot of people tend to think that Agile is only applicable to software teams. In this lecture we will discuss whether it can work outside of software industry or not and what are the important considerations you need to be aware of.
-
15User storiesVideo lesson
From this lecture you will learn how to define your work items in the form of user stories, focusing on the customer goals and customer value.
-
16BacklogVideo lesson
From this lecture you will learn how we create, manage and prioritize the product backlog - one of the most tools every Agile team has.
-
17Estimation and story pointsVideo lesson
Here you will learn about different approaches to estimation of work and understand the concept of story points. You will also learn how to introduce story points to the team and what are the common pitfalls to avoid.
-
18Software: Jira, Trello, DevOps, Monday, Asana and moreVideo lesson
In this lecture we will look into a few popular tools often used by Agile teams for backlog management - Trello, Monday, Asana and Jira. I will share my opinions about each tools and summarize some pros and cons.
-
19Can big companies be Agile?Video lesson
Agile has a reputation to be a something suitable for small software startups, but what about large corporations? In this lecture we will explore the specifics of Agile in big companies.
-
20Agile teamsVideo lesson
From this lecture you will learn the characteristics of Agile team and best practices to set up a team for success.
-
21Product Owner or Product Manager?Video lesson
Let's dig in into differences between Product Managers and Product Owners - are they the same thing? Which role is more important? Let's find out!
-
22Agile Coach or Scrum Master?Video lesson
From this lecture you will learn the key differences between Scrum Master and Agile Coach.
-
23Generalists or specialists?Video lesson
Would you rather have a team of generalists or would you rather gather specialists from different fields? What would an Agile organization do? Let's find out.
-
24Matrix structure and Spotify modelVideo lesson
From this lecture you will learn how successful Agile organizations approach the organizational structure.
-
25Leadership in Agile organizationsVideo lesson
In this lecture I will clarify for you the difference between managers and leaders and explain what the leadership in Agile organizations look like.
-
26"Agile is only for software development teams"Video lesson
Let's discuss why it's not true
-
27"Agile is just another trend and it will soon be forgotten"Video lesson
Busting another common myth about Agile
-
28"Agile means no structure, no planning and it's absolute chaos!"Video lesson
And another myth
-
29"We're doing sprints, so we're Agile"Video lesson
Probably one of the most frequent misconceptions about Agile!
-
30"In a cross-functional team there is no accountability"Video lesson
Discussing how accountability works in cross-functional teams
-
31"Agile will make us a super team and increase our efficiency and productivity"Video lesson
Busting one more myth about Agile
External Links May Contain Affiliate Links read more