Scrum Team Workshop
Summary
In the Agile Scrum world, instead of providing complete, detailed descriptions of how everything is to be done on a project, much of it is left up to the Scrum software development team. This is because the team will know best how to solve the problem they are presented.

A Scrum Team is a collection of individuals working together to deliver the requested and committed product increments. It comprises of cross-functional members who are capable of achieving the sprint goals. This could include software engineers, architects, programmers, analysts, system admins, QA experts, testers, UI designers, etc.

The most effective scrum teams are tight-knit, co-located, and usually 5 to 7 members. Team members have differing skill sets, and cross-train each other so no one person becomes a bottleneck in the delivery of work. Strong scrum teams approach their project with a clear "we" attitude. All members of the team help one another to ensure a successful sprint completion.
The workshop will be extensive and would cover aspects like:
  • Agile Manifesto & Principles
  • What is Scrum
  • Scrum theory and values
  • Scrum Roles – Product Owner, Scrum master and the development team
  • Scrum Events – Sprint Planning, Daily Scrum, Sprint Review and Sprint Retrospective
  • Scrum Artifacts – Product Backlog, Sprint Backlog , Definition of “Done”
  • Planning and executing a sprint
Audience
The course is designed for anyone likely to work with or on an agile team. It is ideal for teams or organizations new to Agile who need practical and memorable instruction.
What attendees will learn:
  • Understand the principles underlying agile methodologies and how to apply them in a team context
  • Learn about the trends driving agile adoption and the benefits of an iterative and incremental approach
  • Understand the roles and responsibilities of the ScrumMaster, Product Owner and Development Team
  • Be able to apply the Agile & Scrum principles and practices to build a real product
  • Work together on an agile team, using the iterative process to rapidly learn and change how the team works