Development & Testing with Agile: Agile Self-organizing Teams

Agile    |    Intermediate
  • 12 videos | 1h 8m 39s
  • Includes Assessment
  • Earns a Badge
Rating 4.5 of 150 users Rating 4.5 of 150 users (150)
Self-organizing teams explore the notion of being a living organism and how every member affects the strengths and weaknesses of the team. In this course, you'll explore self-organizing teams and their components. You'll learn about self-organizing teams with Agile, including methods and technologies for promoting Agile collaboration within teams. You'll examine how to be an effective product owner and scrum master using examples in software development environment. Next, you'll learn about distributed teams, including best practices for a successful team and overcoming challenges. Finally, you'll examine how to build a strong Agile team, including monitoring and managing the team using metrics to become an effective Agile software development environment.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Define self-organizing teams and how they work in agile software development environment
    Describe tips and effective practices for developing an agile collaborative environment
    Define concepts used working with teams
    Illustrate how to overcome challenges of working with distributed agile teams through an example
    Describe agile team metrics and how to effectively use them for self-improvement
  • Define agile team metrics in the concept of a software development environment
    Identify best practices and guidelines for removing impediments to a successful sprint
    Identify skills to becoming an effective product owner
    Identify skills to becoming an effective scrum master
    Recognize how to build a strong agile team and effective techniques for maintaining it
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 2m 5s
    In this video, you’ll learn more about the course and your instructor. In this course, you’ll learn to define and dissect the notion of self-organizing teams. You’ll explore the concept of self-organizing teams with Agile, including its methods and technologies for promoting Agile collaboration within teams. You’ll learn how to be a Product Owner and Scrum Master using examples in software development environments. FREE ACCESS
  • 5m 39s
    In this video, you’ll learn more about self-organizing teams. You’ll see that central to the Agile approach is the self-organizing team. Agile approaches like Scrum are more than processes to develop software. The success of an Agile team relies in large part on the people in the team, their commitment, and their ability to work with one another and with those outside the team. Here, you’ll learn the dynamics of self-organizing teams. FREE ACCESS
  • Locked
    3.  Promoting Agile Collaboration
    7m 31s
    In this video, you’ll learn more about the collaboration process within an Agile team and between the team and customers. Collaboration goes beyond cooperation. With cooperation, both sides work on parts of a whole to complete that whole. With collaboration, the two sides interact to come up with something that's more valuable than what they could have achieved separately. Collaboration often leads to solutions that wouldn’t have been considered, if the sides had worked separately. FREE ACCESS
  • Locked
    4.  Distributed Teams in Agile
    7m 41s
    In this video, you’ll learn more about distributed teams. These have become the norm for many organizations. There are many benefits to distributed teams, one of the main ones being access to a large pool of qualified individuals and easier scaling out of teams. Distributed teams bring complexity that needs to be addressed for them to be successful. Here, you’ll learn the details of managing distributed teams. FREE ACCESS
  • Locked
    5.  Working with Distributed Teams
    6m 1s
    In this video, you’ll learn more about working with distributed teams. Distributed teams give an organization access to talented resources from around the world. Plus, not having to maintain an office has cost efficiencies and not commuting saves time. Allowing distributed teams to work with fewer distractions and taking advantage of scaled availability by distributing teams across multiple time zones can increase productivity. Allowing employees to work remotely improves employee satisfaction. FREE ACCESS
  • Locked
    6.  Agile Team Metrics
    4m 31s
    In this video, you’ll learn more about Agile Team Metrics. Metrics can help track productivity as a team by measuring effort and predictability. They can track quality through quantitative measurements of defects and failed deployments. Metrics help build insight into the development process by exposing an objective status of your process. There are several different types of Agile metrics, including quality metrics, productivity metrics, project metrics, and more. FREE ACCESS
  • Locked
    7.  Agile Team Metrics in Software Development
    9m 33s
    In this video, you’ll learn more about Agile team metrics in software development. Agile team metrics are a way to quantitatively measure aspects of your Agile team and the team's output such as quality, efficiency, and overall health of the team. You’ll learn the specific metrics and the benefits they offer Agile teams. One of the most important metrics in Agile is velocity. This is the average amount of work your team completes per sprint. FREE ACCESS
  • Locked
    8.  Impediments in Agile
    6m 17s
    In this video, you’ll learn more about impediments in Agile. Impediments are blocking factors of the team. They're issues that restrict the team from completing work in this sprint and often extend beyond the team itself. It's important for Agile teams to recognize impediments. The difference between a blocker and an impediment is that a blocker is anything that stops work on an item, while an impediment generally slows down work. FREE ACCESS
  • Locked
    9.  Effective Product Owner Skills
    7m 11s
    In this video, you’ll learn more about the role of the product owner. The product owner is the primary touchpoint between the customer and the team. They take in the customer requirements and translate them into user stories that advanced the product. Therefore, they need to understand the customer and they need to manage the customer needs and expectations. A product owner is also responsible for understanding and managing the storyboard or the product backlog. FREE ACCESS
  • Locked
    10.  Effective Scrum Master Skills
    5m 17s
    In this video, you’ll learn more about the properties of an effective scrum master. The term servant leader is a good description of the ideal scrum master. They support their team in all ways. Their job is to ensure the team can do their job effectively. A scrum master also makes sure the scrum framework is being followed. They understand the metrics and tools required and ensure the team uses them appropriately. FREE ACCESS
  • Locked
    11.  Building a Strong and Effective Agile Team
    6m
    In this video, you’ll learn how to build a strong, effective Agile team. Agile teams are different from traditional development teams because traditional development teams have narrow-focused experts who often work largely in isolation from one another, only communicating when necessary. Agile teams are known for constant collaboration among team members and being cross-functional, where every member of the team has knowledge in the various fields required for the product they're focused on. FREE ACCESS
  • Locked
    12.  Course Summary
    54s
    In this video, you’ll summarize what you’ve learned in the course. You learned the concepts of self-organizing teams and their uses in an Agile environment. You explored self-organizing teams and learned about promoting Agile collaboration. You also learned about distributed teams in Agile. You explored Agile team metrics and impediments in Agile. You learned how to be an effective product owner and an effective scrum master. And learned how to build an effective Agile team. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.4 of 48 users Rating 4.4 of 48 users (48)
Rating 4.5 of 41 users Rating 4.5 of 41 users (41)
Rating 4.7 of 100 users Rating 4.7 of 100 users (100)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 6846 users Rating 4.5 of 6846 users (6846)
Rating 4.5 of 228 users Rating 4.5 of 228 users (228)
Rating 4.4 of 49 users Rating 4.4 of 49 users (49)