Forming the Scrum Team for Scrum Masters
Scrum is a framework that encourages delivery of potentially shippable product increments every 2-6 weeks. The work is developed and delivered by the scrum team which is composed of a product owner, scrum master, and development team. In traditional project management or waterfall, the development phases – requirements analysis, coding, testing, and deployment – are done sequentially. Each development phase corresponds to a specific role. Business requirements come from business analysts and product owners; coding is done by developers; testing is executed by software testers, and deployment is made possible by release management professionals.
Traditionally, as all these steps are done in phases, the people working on each phase are people of the same role. For example, during development, all developers work together; during testing, testers interact with fellow testers. Once the code has been turned over, there is no actual interaction between testers and the developers. It is understood that since the phase has ended, the responsibility is handed over as well. In Agile Scrum, all phases are done in one sprint (which spans from 1-6 weeks). This means that all of the significant roles in delivering a potentially shippable product increment are brought together in one team called a scrum team. The scrum team is composed of 6-10 individuals – programmers, testers, business analysts, scrum master and a product owner – that possess the needed skills for development.
Roles
The Product Owner is the representative of the business to the team. He maintains the product backlog, the repository of the work needed to be done. He priorities this list according to business value and ranks the items in order of priority. The product owner makes the decisions about the product and ensures that it meets the business needs.
Roles
The development team is individuals that ensure that the vision presented by the product owner is made into a tangible product. These are the software developers, testers, and business analysts.
Unlike in waterfall where each role does not interact as often as possible in each software development phase, in Agile, it is critical that each of these roles coordinate often. These roles are now functioning as one team with the goal to deliver a potentially shippable product increment each sprint with high quality. It is the responsibility of the Scrum Master to ensure that this team will be able to self-organize – to deliver under minimum supervision – and be cross-functional – for each team member to grow, acquire and use skills as the team needs it to deliver their sprint goal. The Scrum Master is considered as the guardian of Agile and Scrum values, principles and practices. He acts as a teacher, coach and servant leader of the team. He ensures that the committed work is delivered within the sprint. He facilitates the scrum meetings and builds the culture of transparency and collaboration in the scrum team. The Scrum Master guides the team as they undergo Bruce Tuckman’s “forming, storming, norming, performing, norming and adjourning” stages.
Forming Scrum Teams using Tuckman’s Theory
Forming
This is where the team members are brought together and informed that they will be working as a team. During this stage, everyone is still in the “getting to know each other” phase. This is where they try to understand their objectives, roles, and responsibilities both as individuals and as a team.
The ‘Agile Scrum Master Training Course With 59 Seconds Training‘ is now available for free. This free Scrum Master Certified Online Training Course provides an in-depth understanding of the Agile Scrum Master roles and responsibilities, where you find out what a Scrum Master does and how to do it. During this free course you will learn all of the tools needed to succeed as an Agile Scrum Master.
Thank you for choosing us to learn about the Agile Scrum Framework.
<– Continue Reading –>
Our Book Recommendations
We found these books great for finding out more information on Agile Scrum:
Master of Agile – Agile Scrum Master With 59 Seconds Agile (Video Training Course)
Introductory Offer: Free Course
Master of Agile – Agile Scrum Master With 59 Seconds Agile (Video Training Course)
What is this course?
This ‘Master of Agile – Agile Scrum Master With 59 Seconds Agile (Video Training Course)’ provides an in-depth understanding of the Agile Scrum Master roles and responsibilities
You will explore the Agile Scrum project life-cycle, including how an Agile User Story is created, to how we know when it is ‘done’
This course is aimed at those with or without prior knowledge and experience of the Agile values and principles
During this course you will learn the tools needed to succeed as an Agile Scrum Master
What will you learn?
You will gain an in-depth understanding of the Agile Scrum Master roles and responsibilities, and you will be able to
- Fully understand the role of the Agile Scrum Master
- Understand the roles involved in an Agile project
- Create an effective Product Backlog
- Effectively participate in Scrum Meetings such as the Daily Stand-up, Sprint Review and Retrospective
- Identify the roles involves in the Scrum Team
What topics are covered within this course?
You will cover the following topics during this course:
- An Introduction to Agile Project Management (Scrum Master)
- Using the Agile Manifesto to Deliver Change (Scrum Master)
- The 12 Agile Principles (Scrum Master)
- The Agile Fundamentals (Scrum Master)
- Introduction to Scrum (Scrum Master)
- Scrum Projects (Scrum Master)
- Scrum Project Roles (Scrum Master)
- Scrum in Projects, Programs & Portfolios (Scrum Master)
- How to Manage an Agile Project (Scrum Master)
- Leadership Styles (Scrum Master)
- The Agile Project Life-cycle (Scrum Master)