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

Explore Agile practices with the University of Adelaide

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.

Three deals to help you save

What's inside

Learning objectives

  • 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.
  • By the end of the course, you‘ll be able to...

Syllabus

Week 1: What is Agile?
Define Agile and how it differs from other methodologies - Let's explore definitions of Agile, and compare it to other methodologies. Agile differs by being an incremental and iterative approach.
Read more
The benefits of an Agile approach - Gain insights into why Agile is worthwhile and envisage the benefits for your team.
Terminology is key to Agile - Agile is a specific methodology. You can promote better engagement by knowing the correct terminology.
Week 2: Values and principles of Agile
Understanding the values of Agile - A deeper dive into Agile's four values.
Learning the Agile principles - Twelve principles to remember
Applying Agile practices - Putting principles into practice.
Week 3: Agile in diverse team contexts
Exploring Agile in practice - Applications in service delivery, product development, and project management.
Consciously deploying Agile - When can your Agile team excel?
Teams and tools of Agile - Roles, responsibilities, and tech for Agile
Week 4: Your Agile roadmap
The Agile roadmap - Visualise your Agile project.
Developing Agile capability - Identifying needs and enabling learning.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Provides a solid foundation in Agile methodology for new or experienced managers
Explores the role of Agile teams in diverse contexts, such as service delivery, product development, and project management
Taught by instructors from the reputable University of Adelaide
Requires no prior knowledge of Agile methodology, making it accessible to beginners
Provides practical guidance on developing an Agile roadmap for smooth implementation
May require additional resources or support if learners wish to gain hands-on experience

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 the 'Agile Manifesto'
Revisiting the Agile Manifesto reinforces the core values and principles that underpin Agile methodology.
Browse courses on Agile
Show steps
  • Read through the Agile Manifesto and reflect on its principles.
Read 'Agile Practice Guide' by Project Management Institute
This book provides a concise overview of the Agile approach, making it easier to grasp the core principles discussed in the course.
Show steps
  • Review the introduction and key concepts of Agile.
  • Read the sections on Agile principles, values, and benefits.
  • Explore case studies and examples of Agile implementation in various industries.
Complete the 'Agile Foundations' course on Coursera
This online course offers a structured and interactive introduction to Agile concepts and practices, complementing the theoretical knowledge gained in the course.
Browse courses on Agile
Show steps
  • Watch the video lectures and complete the interactive exercises.
  • Participate in the discussion forums to engage with other learners.
Five other activities
Expand to see all activities and additional details
Show all eight activities
Participate in an Agile peer review session
Engaging in peer review allows students to provide and receive feedback, improving their understanding of Agile practices.
Browse courses on Agile
Show steps
  • Form groups of 3-4 participants.
  • Review each other's Agile roadmaps or scenario solutions.
  • Provide constructive feedback and suggestions for improvement.
Solve Agile scenario-based problems
Applying Agile principles to practical scenarios reinforces understanding and develops problem-solving skills in an Agile context.
Browse courses on Agile
Show steps
  • Identify real-world Agile scenarios or case studies.
  • Break down the scenarios into smaller, manageable steps.
  • Apply Agile principles and practices to solve the problems.
Develop an Agile roadmap for a hypothetical project
Creating a roadmap provides hands-on experience in planning and visualizing the Agile approach for a specific project.
Browse courses on Agile
Show steps
  • Define the project scope, goals, and timeline.
  • Break down the project into Agile sprints.
  • Create a visual representation of the roadmap, such as a Gantt chart or Kanban board.
Gather resources on Agile best practices
Compiling resources on Agile best practices provides a valuable reference for future application and deeper understanding.
Browse courses on Agile
Show steps
  • Search for articles, blog posts, and videos on Agile best practices.
  • Organize and categorize the resources based on different Agile aspects.
Volunteer with an Agile-focused organization
Practical experience in an Agile environment allows students to apply what they have learned and contribute to real-world projects.
Browse courses on Agile
Show steps
  • Research Agile-focused organizations and identify volunteer opportunities.
  • Apply for volunteer roles that align with your interests and skills.
  • Participate in team meetings, retrospectives, and other Agile ceremonies.

Career center

Learners who complete Build an Agile Team will develop knowledge and skills that may be useful to these careers:
Agile Coach
As an Agile Coach, you will collaborate with teams to implement Agile methodologies and practices. This course will equip you with the knowledge and tools necessary for success, including an understanding of the Agile mindset, principles, and values. You'll learn how to facilitate retrospectives, coach teams through challenges, and measure Agile performance. The course will also provide you with insights into the use of Agile in diverse team contexts, helping you to tailor your approach to meet the specific needs of your team.
Project Manager
As a Project Manager, you will be responsible for planning, executing, and controlling projects. This course will provide you with a foundation in Agile project management, including the principles of Scrum and Kanban. You'll learn how to create and manage Agile roadmaps, plan and track sprints, and facilitate Agile ceremonies. The course will also cover the use of Agile tools and techniques, helping you to manage projects more effectively.
Scrum Master
As a Scrum Master, you will be responsible for facilitating Scrum ceremonies, such as sprint planning, sprint review, and sprint retrospective. This course will provide you with the knowledge and skills necessary to fulfill this role effectively. You'll learn the principles of Scrum, the role of the Scrum Master, and how to facilitate Agile ceremonies. The course will also cover the use of Agile tools and techniques, helping you to manage Scrum teams more effectively.
Software Engineer
As a Software Engineer, you will be responsible for designing, developing, and testing software. This course will provide you with a foundation in Agile software development, including the principles of Scrum and Kanban. You'll learn how to work in Agile teams, use Agile tools and techniques, and deliver high-quality software. The course will also cover the use of Agile testing practices, helping you to ensure the quality of your software.
Business Analyst
As a Business Analyst, you will be responsible for gathering and analyzing business requirements. This course will provide you with a foundation in Agile business analysis, including the principles of Scrum and Kanban. You'll learn how to work with Agile teams, use Agile tools and techniques, and deliver valuable business solutions. The course will also cover the use of Agile testing practices, helping you to ensure the quality of your business solutions.
Product Manager
As a Product Manager, you will be responsible for managing the development and launch of new products. This course will provide you with a foundation in Agile product management, including the principles of Scrum and Kanban. You'll learn how to create and manage Agile roadmaps, plan and track sprints, and facilitate Agile ceremonies. The course will also cover the use of Agile tools and techniques, helping you to manage product development more effectively.
Quality Assurance Analyst
As a Quality Assurance Analyst, you will be responsible for testing software products and ensuring their quality. This course will provide you with a foundation in Agile testing, including the principles of Scrum and Kanban. You'll learn how to work with Agile teams, use Agile tools and techniques, and deliver high-quality software products. The course will also cover the use of Agile testing practices, helping you to ensure the quality of your software products.
UX Designer
As a UX Designer, you will be responsible for designing the user experience of software products. This course will provide you with a foundation in Agile UX design, including the principles of Scrum and Kanban. You'll learn how to work with Agile teams, use Agile tools and techniques, and deliver great user experiences. The course will also cover the use of Agile testing practices, helping you to ensure the quality of your user experiences.
Data Analyst
As a Data Analyst, you will be responsible for collecting, analyzing, and interpreting data. This course will provide you with a foundation in Agile data analysis, including the principles of Scrum and Kanban. You'll learn how to work with Agile teams, use Agile tools and techniques, and deliver valuable insights. The course will also cover the use of Agile testing practices, helping you to ensure the quality of your insights.
Agile Transformation Consultant
As an Agile Transformation Consultant, you will be responsible for helping organizations to adopt Agile methodologies and practices. This course will provide you with the knowledge and skills necessary to fulfill this role effectively. You'll learn the principles of Agile, the benefits of Agile transformations, and how to help organizations to transition to Agile. The course will also cover the use of Agile tools and techniques, helping you to support organizations in their Agile transformations.
Change Management Consultant
As a Change Management Consultant, you will be responsible for helping organizations to implement change. This course may be could support your work by providing you with a foundation in Agile change management. You'll learn the principles of Agile, the benefits of Agile change management, and how to help organizations to manage change effectively.
IT Director
As an IT Director, you will be responsible for managing the IT department of an organization. This course may be useful in your role by providing you with a foundation in Agile IT management. You'll learn the principles of Agile, the benefits of Agile IT management, and how to manage an IT department using Agile principles.
VP of Engineering
As a VP of Engineering, you will be responsible for managing the engineering department of an organization. This course may be useful in your role by providing you with a foundation in Agile engineering management. You'll learn the principles of Agile, the benefits of Agile engineering management, and how to manage an engineering department using Agile principles.
CEO
As a CEO, you will be responsible for leading an organization. This course may be useful in your role by providing you with a foundation in Agile leadership. You'll learn the principles of Agile, the benefits of Agile leadership, and how to lead an organization using Agile principles.
CIO
As a CIO, you will be responsible for managing the IT department of an organization. This course may be useful in your role by providing you with a foundation in Agile IT management. You'll learn the principles of Agile, the benefits of Agile IT management, and how to manage an IT department using Agile principles.

Reading list

We've selected 14 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 project management, with a focus on Scrum. It covers the Scrum framework, roles, and ceremonies, as well as how to use Scrum to improve team performance.
Novel that tells the story of a team of IT professionals who use Agile principles to transform their organization. It provides a practical guide to implementing Agile in a large organization.
Provides a framework for organizing business and technology teams for fast flow. It covers the four team topologies, as well as how to use them to improve team performance.
Provides a comprehensive guide to DevOps. It covers the DevOps principles, practices, and tools, as well as how to use them to improve team performance.
Provides a comprehensive overview of Kanban, a lean approach to software development. It covers the Kanban workflow, principles, and practices, as well as how to use Kanban to improve team performance.
Provides a practical guide to Agile development. It covers the Agile principles, practices, and tools, as well as how to use them to improve team performance.
Provides a practical guide to implementing Agile in a software development organization. It covers the Agile principles, practices, and tools, as well as how to use them to improve team performance.
Provides a practical guide to running Agile retrospectives. It covers how to plan, facilitate, and follow up on retrospectives, as well as how to use them to improve team performance.
Provides a practical guide to building a successful startup. It covers the Lean Startup methodology, which is based on the principles of Agile development.
Provides a practical guide to writing user stories. It covers the user story format, as well as how to use user stories to improve Agile development.
Provides a practical guide to Agile testing. It covers the Agile testing principles, practices, and tools, as well as how to use them to improve team performance.
Provides a practical guide to Scrum, a popular Agile framework. It covers the Scrum framework, roles, and ceremonies, as well as how to use Scrum to improve team performance.

Share

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

Similar courses

Here are nine courses similar to Build an Agile Team.
Build an Agile Team
Most relevant
What Is SAFe®: Scaled Agile for Enterprises
Navigating Stakeholder Relationships in Agile Environments
Agile Conversations: Servant Leadership as an Agile...
Forecast Answers to Agile Team Questions
Collaboration and Self Management in Agile Environments
The Agile Practitioner's Guide to Quality and Risk...
Planning in Agile Environments
Becoming a Great Product Owner
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