Unit 3-Lecture-2-3
Unit 3-Lecture-2-3
Unit 3-Lecture-2-3
Devops
Unit 3 Lecture 2
Scrum Scaling
• When should you scale Scrum to multiple teams? This question isn’t as difficult as it may sound. Scrum is based on the
delivery of a product. The optimal development team size is between 3 and 9 people plus the product owner and Scrum
Master. This means that if you can deliver your product with a team of 9 people or less, then there is no need to scale.
Distributed Scrum Practices:
• Meeting face-to-face is the only way to build trust
• Establish a shared project vision
• Establish continuous integration (CI) with high test coverage across all teams
• Establish a synchronization and communication plan
• Use short sprints
• ScrumMaster at both locations
• Execute 3-4 sprints with entire team at local site
• Involve full team in release planning, iteration planning, review, and retrospectives.
• Agile Environments and tools
• An agile environment is defined as an environment that creates and supports a culture that
encourages a team of people to work toward a common goal. This is done by incorporating the
importance and value of individuals and their interactions - especially in terms of working to
achieve quality, collaboration, and acceptance of frequent change in the company culture.
It recommends collection of time measurements made during sprints Kanban recommends graphs to get an overview of team's progress over
time.
Scrum no longer asks for a commitment from teams. Instead, it is about Kanban relies on time-boxing and forecasts.
the sprint goals and forecasts.
It stresses on planning, and so estimation has a very important role in Kanban has no mandatory requirements for estimation.
Scrum
Every individual has their role and responsibilities. No set roles so flexibility in term of individual responsibilities.
The iterations/Sprints are fixed in duration. This duration varies from 2 Kanban is not based on duration. This thing is measured regarding Cycle
weeks to 1 month. times.
Xtreme Programming vs Scrum
In Scrum framework, team work in iterations In Extreme Programming(XP), teamwork for 1-2
called Sprint which are 1-2 month long. weeks only.
Scrum model do not allow changes in their timeline Extreme Programming allow changes in their set
or their guidelines. timelines.
In Scrum framework, team determines the In Extreme Programming, team have to follow a
sequence in which the product will be developed. strict priority order or pre-determined priority order.