We may earn an affiliate commission when you visit our partners.
Course image
Stephan Hitchins

Explore Agile practices with the University of Adelaide

Agile methodology is a mindset that enables managers and teams to continuously learn and improve what they do and how they do it, driving performance and innovation through iterative practices.

On this four-week course from the University of Adelaide, you’ll gain the knowledge and skills to elevate the performance of your teams through improved collaboration, efficiency, and adaptation to change.

Read more

Explore Agile practices with the University of Adelaide

Agile methodology is a mindset that enables managers and teams to continuously learn and improve what they do and how they do it, driving performance and innovation through iterative practices.

On this four-week course from the University of Adelaide, you’ll gain the knowledge and skills to elevate the performance of your teams through improved collaboration, efficiency, and adaptation to change.

You’ll transform your management style as you explore how to take your team from your current state through to an Agile state by building roadmaps for change.

Understand the purpose of Agile methodology

You’ll learn to define Agile as you explore how it differs from other methodologies.

With this deep dive, you’ll understand the benefits of Agile, what this might look like in practice, and the key terminology to help you communicate with your team.

Unpack Agile values and principles

Next, you’ll gain a solid understanding of the values and principles of Agile as you learn to apply these to a workplace scenario.

With this knowledge, you’ll learn how you can apply Agile to diverse team contexts. You’ll also understand how the different Agile tools could work for your team as you unpack diverse examples.

Develop your Agile roadmap

Finally, you’ll learn how to set your team up for success as you outline your Agile roadmap.

You’ll learn key techniques to apply Agile specifically to your context and work to ensure a smooth transition into Agile teams.

This course is designed for new or emerging managers, or team leaders from any industry.

You may also have been in management for a longer period of time and you’re looking to upskill and update your approach to management.

What you'll learn

By the end of the course, you‘ll be able to...

  • Describe the nature, role and benefits of Agile Teams.
  • Identify the principles and values of Agile ways of working.
  • Explain the use case for Agile Teams in diverse contexts.
  • Critique a roadmap for transitioning to Agile Teams.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores Agile practices, which are standard in the software industry
Examines the benefits of applying Agile to your team, which may increase performance and innovation
Applies Agile to diverse team contexts, which may enhance understanding and application for learners with various backgrounds
Equips learners with techniques to set up and guide their teams successfully in adopting Agile methodologies
Develops key skills in Agile roadmapping, which are highly sought after in today's competitive job market
Taught by Stephan Hitchins, an experienced instructor in the field

Save this course

Save Build an Agile Team to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Build an Agile Team with these activities:
Review principles of Agile
Start by reviewing core Agile concepts and terminology to establish a solid foundation for the course.
Browse courses on Agile
Show steps
  • Review the Agile Manifesto and its principles
  • Familiarize yourself with common Agile frameworks like Scrum and Kanban
  • Explore different Agile tools and techniques
Join an Agile community or forum
Connect with other Agile practitioners, share experiences, and learn from their insights.
Show steps
  • Identify and join relevant Agile online communities or forums
  • Actively participate in discussions and ask questions
Read 'Agile Project Management with Scrum'
Gain practical insights and best practices for Agile project management by reading this seminal book.
View Melania on Amazon
Show steps
  • Read the book and take notes on key concepts
  • Identify examples of Agile practices in the book that you can apply to your own work
Five other activities
Expand to see all activities and additional details
Show all eight activities
Attend an online workshop on Agile coaching
Enhance your understanding of Agile principles and best practices by learning from experienced Agile coaches.
Browse courses on Agile Coaching
Show steps
  • Research and identify reputable online workshops on Agile coaching
  • Register and actively participate in the workshop
Practice using an Agile planning tool
Gain hands-on experience with Agile tools and techniques by using them in a simulated project.
Show steps
  • Choose an Agile planning tool (e.g., Jira, Asana, Trello)
  • Create a backlog and prioritize tasks
  • Track progress and make adjustments as needed
Implement Agile practices in a personal project
Solidify your understanding of Agile principles by applying them to a real-world project of your choosing.
Show steps
  • Select a personal project that you can complete within the course duration
  • Plan and execute the project using Agile principles and techniques
  • Reflect on your experience and identify areas for improvement
Develop an Agile roadmap for your team
Apply your knowledge of Agile principles to create a practical roadmap for your team's transition to Agile.
Show steps
  • Gather input from team members on their current processes and challenges
  • Identify areas for improvement and develop a vision for the future Agile state
  • Create a detailed roadmap with milestones and timelines
Contribute to an open-source Agile software project
Contribute to the Agile community by participating in open-source projects and enhancing your technical skills.
Browse courses on Agile Development
Show steps
  • Identify open-source Agile software projects that align with your interests
  • Contribute code, documentation, or bug fixes to the project

Career center

Learners who complete Build an Agile Team will develop knowledge and skills that may be useful to these careers:
Project Manager
Project Managers would benefit from taking this course because it teaches the fundamentals of Agile methodology, which is a popular approach to project management. Agile methodology helps teams to be more efficient and productive by breaking down projects into smaller, more manageable tasks. This course would help Project Managers to learn how to use Agile methodology to plan, execute, and track projects, which would lead to success in their role.
Business Analyst
Business Analysts would benefit from taking this course because it teaches the fundamentals of Agile methodology, which is a popular approach to business analysis. Agile methodology helps teams to be more efficient and productive by breaking down projects into smaller, more manageable tasks. This course would help Business Analysts to learn how to use Agile methodology to analyze business needs, which would lead to success in their role.
Software Engineer
Software Engineers would benefit from taking this course because it teaches the fundamentals of Agile methodology, which is a popular approach to software development. Agile methodology helps teams to be more efficient and productive by breaking down projects into smaller, more manageable tasks. This course would help Software Engineers to learn how to use Agile methodology to develop software, which would lead to success in their role.
Product Manager
Product Managers would benefit from taking this course because it teaches the fundamentals of Agile methodology, which is a popular approach to product development. Agile methodology helps teams to be more efficient and productive by breaking down projects into smaller, more manageable tasks. This course would help Product Managers to learn how to use Agile methodology to develop products, which would lead to success in their role.
Consultant
Consultants would benefit from taking this course because it teaches the fundamentals of Agile methodology, which is a popular approach to consulting. Agile methodology helps teams to be more efficient and productive by breaking down projects into smaller, more manageable tasks. This course would help Consultants to learn how to use Agile methodology to consult with clients, which would lead to success in their role.
Teacher
Teachers would benefit from taking this course because it teaches the fundamentals of Agile methodology, which is a popular approach to teaching. Agile methodology helps teams to be more efficient and productive by breaking down projects into smaller, more manageable tasks. This course would help Teachers to learn how to use Agile methodology to teach students, which would lead to success in their role.
Coach
Coaches would benefit from taking this course because it teaches the fundamentals of Agile methodology, which is a popular approach to coaching. Agile methodology helps teams to be more efficient and productive by breaking down projects into smaller, more manageable tasks. This course would help Coaches to learn how to use Agile methodology to coach teams, which would lead to success in their role.
Agile Coach
Agile Coaches would benefit from taking this course because it teaches the fundamentals of Agile methodology, which is a popular approach to coaching teams. Agile methodology helps teams to be more efficient and productive by breaking down projects into smaller, more manageable tasks. This course would help Agile Coaches to learn how to use Agile methodology to coach teams, which would lead to success in their role.
Trainer
Trainers would benefit from taking this course because it teaches the fundamentals of Agile methodology, which is a popular approach to training. Agile methodology helps teams to be more efficient and productive by breaking down projects into smaller, more manageable tasks. This course would help Trainers to learn how to use Agile methodology to train teams, which would lead to success in their role.
Team Leader
Team Leaders would benefit from taking this course because it teaches the fundamentals of Agile methodology, which is a popular approach to team leadership. Agile methodology helps teams to be more efficient and productive by breaking down projects into smaller, more manageable tasks. This course would help Team Leaders to learn how to use Agile methodology to lead teams, which would lead to success in their role.
Scrum Master
Scrum Masters would benefit from taking this course because it teaches the fundamentals of Agile methodology, which is a popular approach to project management. Agile methodology helps teams to be more efficient and productive by breaking down projects into smaller, more manageable tasks. This course would help Scrum Masters to learn how to use Agile methodology to facilitate Scrum teams, which would lead to success in their role.
Change Manager
Change Managers would benefit from taking this course because it teaches the fundamentals of Agile methodology, which is a popular approach to change management. Agile methodology helps teams to be more efficient and productive by breaking down projects into smaller, more manageable tasks. This course would help Change Managers to learn how to use Agile methodology to manage change, which would lead to success in their role.
Manager
Managers would benefit from taking this course because it teaches the fundamentals of Agile methodology, which is a popular approach to management. Agile methodology helps teams to be more efficient and productive by breaking down projects into smaller, more manageable tasks. This course would help Managers to learn how to use Agile methodology to manage teams, which would lead to success in their role.
Leader
Leaders would benefit from taking this course because it teaches the fundamentals of Agile methodology, which is a popular approach to leadership. Agile methodology helps teams to be more efficient and productive by breaking down projects into smaller, more manageable tasks. This course would help Leaders to learn how to use Agile methodology to lead teams, which would lead to success in their role.
Mentor
Mentors would benefit from taking this course because it teaches the fundamentals of Agile methodology, which is a popular approach to mentoring. Agile methodology helps teams to be more efficient and productive by breaking down projects into smaller, more manageable tasks. This course would help Mentors to learn how to use Agile methodology to mentor individuals, which would lead to success in their role.

Reading list

We've selected 15 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Build an Agile Team.
Provides a comprehensive overview of Agile software development principles, patterns, and practices. It valuable resource for anyone looking to learn more about Agile.
Novel that tells the story of a fictional IT organization that is struggling to adopt Agile principles. It valuable resource for anyone looking to learn more about Agile from a practical perspective.
Provides a practical guide to Agile estimating and planning. It valuable resource for anyone looking to improve their Agile project management skills.
Provides a practical guide to Agile retrospectives. It valuable resource for anyone looking to improve their Agile team's performance.
Provides a practical guide to Lean Startup principles. It valuable resource for anyone looking to learn more about Lean Startup and how it can be applied to Agile development.
Provides a theoretical framework for understanding how disruptive technologies can impact organizations. It valuable resource for anyone looking to learn more about the challenges and opportunities of Agile development in a changing technological landscape.
Save
Provides a theoretical framework for understanding what motivates individuals. It valuable resource for anyone looking to learn more about how to motivate Agile teams.
Provides a theoretical framework for understanding how to create a successful team culture. It valuable resource for anyone looking to learn more about how to create a successful Agile team.
Provides a theoretical framework for understanding how to overcome the challenges of team dysfunction. It valuable resource for anyone looking to learn more about how to create a successful Agile team.
Provides a practical framework for negotiation. It valuable resource for anyone looking to learn more about how to negotiate effectively with Agile teams.
Provides a practical guide to Agile management for software engineering. It valuable resource for anyone looking to learn more about how to manage Agile software development teams.
Provides a practical guide to Agile testing. It valuable resource for anyone looking to learn more about how to test Agile software development projects.

Share

Help others find this course page by sharing it with your friends and followers:
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser