SlideShare a Scribd company logo
1 of 30
Download to read offline
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
Introduction to Scrum
goodagile>
Certified Scrum Training and
Consulting in India and Asia
www.goodagile.com
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
ƒ Time-to-market for products is too long
ƒ Project failure rate is unacceptably high
ƒ ROI delivered frequently falls short
ƒ Responding to change is difficult and costly
ƒ Customer orientation is weak
ƒ Software quality is poor
ƒ Productivity could be higher
ƒ Employee morale, drive and accountability is low
ƒ Widespread micromanagement is required
ƒ Employee turnover rates are too high
The Problems Many Companies Face
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
Many Companies Starting to Use
Scrum to Achieve Success
ƒ Google
ƒ IBM
ƒ Siemens
ƒ Nokia
ƒ Philips
ƒ Accenture
ƒ Microsoft
ƒ Infosys
ƒ Wipro
ƒ Motorola
ƒ Yahoo!
ƒ TCS
ƒ They are finding Scrum an effective tool for
addressing these problems
ƒ Rapid growth in last 3-5 years at leading global
companies, including:
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
What Is Scrum Being Used For?
ƒ Large-scale enterprise software projects
ƒ Consumer software products
ƒ US FDA-approved software for X-Rays, MRIs
ƒ High availability systems (99.9999% uptime)
ƒ Financial payment applications
ƒ Large database applications
ƒ Embedded systems
ƒ CMMi Level 5 organizations
ƒ Multi-location development
ƒ Sustaining and Maintenance Projects
ƒ Non-software projects
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
Scrum at Yahoo!
ƒ Yahoo! has over 200 teams (>2000 people) around the
globe using Scrum
ƒ User-facing projects
ƒ Major infrastructure projects
ƒ Distributed Projects
ƒ New Products
ƒ Maintenance Projects
ƒ Survey data was gathered 18 months after adoption began
ƒ Reflects first 80 teams
ƒ Anonymous responses
ƒ 84% response rate
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
0%
5%
10%
15%
20%
25%
30%
35%
40%
45%
50%
Scrum MUCH
WORSE
Scrum
WORSE
Scrum about
the same
Scrum
BETTER
Scrum MUCH
BETTER
68%
5% Scrum BETTER or MUCH BETTER
Scrum WORSE or MUCH WORSE
Scrum Much
Worse
Scrum
Worse
Scrum About
the Same
Scrum
Better
Scrum Much
Better
Scrum vs. Previous Approach:
Productivity / How much team got done?
+36%
Average
Increase
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
Scrum vs. Previous Approach:
Morale?
0%
5%
10%
15%
20%
25%
30%
35%
Scrum MUCH
WORSE
Scrum
WORSE
Scrum about
the same
Scrum
BETTER
Scrum MUCH
BETTER
52%
9% Scrum BETTER or MUCH BETTER
Scrum WORSE or MUCH WORSE
Scrum Much
Worse
Scrum
Worse
Scrum About
the Same
Scrum
Better
Scrum Much
Better
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
Scrum vs. Previous Approach:
Sense of accountability/ownership in project?
0%
5%
10%
15%
20%
25%
30%
35%
Scrum MUCH
WORSE
Scrum
WORSE
Scrum about
the same
Scrum
BETTER
Scrum MUCH
BETTER
62%
6% Scrum BETTER or MUCH BETTER
Scrum WORSE or MUCH WORSE
Scrum Much
Worse
Scrum
Worse
Scrum About
the Same
Scrum
Better
Scrum Much
Better
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
Scrum vs. Previous Approach:
Collaboration and cooperation in the team?
0%
5%
10%
15%
20%
25%
30%
35%
40%
45%
Scrum MUCH
WORSE
Scrum
WORSE
Scrum about
the same
Scrum
BETTER
Scrum MUCH
BETTER
81%
1% Scrum BETTER or MUCH BETTER
Scrum WORSE or MUCH WORSE
Scrum Much
Worse
Scrum
Worse
Scrum About
the Same
Scrum
Better
Scrum Much
Better
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
Scrum vs. Previous Approach:
Overall quality of what was developed?
0%
5%
10%
15%
20%
25%
30%
35%
40%
45%
Scrum MUCH
WORSE
Scrum
WORSE
Scrum about
the same
Scrum
BETTER
Scrum MUCH
BETTER
44%
10% Scrum BETTER or MUCH BETTER
Scrum WORSE or MUCH WORSE
Scrum Much
Worse
Scrum
Worse
Scrum About
the Same
Scrum
Better
Scrum Much
Better
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
Yes 85%
No / Not Sure 15%
If the decision were solely up to you,
would your team continue using Scrum?
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
The Basics of Scrum
goodagile>
Certified Scrum Training and
Consulting in India and Asia
www.goodagile.com
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
2
1
Sprint
Potentially
Shippable
Product
Product Owner
Sprint Review
Scrum
Master
The Team
7
8
9
10
11
12
3
4
5
6
13
No Changes
(in Duration or Deliverable)
Sprint Planning
Meeting
Daily Scrum
Meeting
Sprint
Retrospective
7
8
9
10
11
12
5
6
13
SCRUM
Product Backlog
• Scrum allows teams of people to develop complex products in
environments of uncertainty and change.
• Scrum is a simple but powerful framework for teams and
customers to inspect and adapt as product is produced.
• Scrum provides a high degree of clarity and transparency to
everyone involved – team, customer, management, and others.
• Scrum rapidly surfaces dysfunction, and enables teams and
organizations to continuously improve their effectiveness.
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
2
1
Sprint
Potentially
Shippable
Product
Product Owner
Sprint Review
Scrum
Master
The Team
7
8
9
10
11
12
3
4
5
6
13
No Changes
(in Duration or Deliverable)
Sprint Planning
Meeting
Daily Scrum
Meeting
Sprint
Retrospective
7
8
9
10
11
12
5
6
13
SCRUM
Product Backlog
• The Product Owner owns the vision of what should be
produced to achieve business success.
• Product Owner gets input from customers, end-users, team,
managers, stakeholders, executives, industry experts, etc.
• The Product Owner turns this into a single list of what should
be produced, prioritized based on business value and risk.
• This list is called the Product Backlog.
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
9
10
11
12
13
9
10
11
12
13
1
Sprint
Potentially
Shippable
Product
Product Owner
Sprint Review
Scrum
Master
The Team
7
8
2
3
4
5
6 No Changes
(in Duration or Deliverable)
Sprint Planning
Meeting
Daily Scrum
Meeting
Sprint
Retrospective
7
8
5
6
SCRUM
Product Backlog
• The Product Backlog is the single master list of features,
functionality, and other work required, prioritized based on
business value and risk, in the judgment of the Product Owner.
• Items at the top of the list will be completed by the team soonest.
• The Product Backlog is constantly being revised (items added,
removed, modified) by the Product Owner, to maximize the
business success of the team’s efforts.
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
9
10
11
12
13
9
10
11
12
13
1
Sprint
Potentially
Shippable
Product
Product Owner
Sprint Review
Scrum
Master
The Team
7
8
2
3
4
5
6 No Changes
(in Duration or Deliverable)
Sprint Planning
Meeting
Daily Scrum
Meeting
Sprint
Retrospective
7
8
5
6
SCRUM
Product Backlog
• The ideal team size in Scrum is 7 people +/- 2
• The team is cross-functional. It has all the skills to produce
finished product – designers, coders, testers, etc. – and everyone
contributes based on competency, rather than just job title
• The team is self-organizing and self-managing. It is responsible
for making a commitment and managing itself to hit the goal (or
get as close as it can). Scrum provides tools to help team do this.
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
9
10
11
12
13
9
10
11
12
13
1
Sprint
Potentially
Shippable
Product
Product Owner
Sprint Review
Scrum
Master
The Team
7
8
2
3
4
5
6 No Changes
(in Duration or Deliverable)
Sprint Planning
Meeting
Daily Scrum
Meeting
Sprint
Retrospective
7
8
5
6
SCRUM
Product Backlog
• The Team works for a fixed period of time, called a Sprint.
• Sprints are typically between 1- and 4-weeks in length. Some
people recommend starting Scrum with 2-week Sprints.
• Sprints occur one after another, without any down-time
between them. Working at a sustainable pace is very
important to avoid team burn-out.
• Team and Product Owner decide the Sprint length in advance.
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
9
10
11
12
13
9
10
11
12
13
1
Sprint
Potentially
Shippable
Product
Product Owner
Sprint Review
Scrum
Master
The Team
7
8
2
3
4
5
6 No Changes
(in Duration or Deliverable)
Sprint Planning
Meeting
Daily Scrum
Meeting
Sprint
Retrospective
7
8
5
6
SCRUM
Product Backlog
• Before each Sprint, the team selects what it will commit to deliver
by the end of the Sprint, starting at the top of the Product Backlog.
• The team creates a task-level plan for how they will deliver.
• The team works together to create an initial assignment of tasks,
and compares total estimated task hours with total estimated
available hours, to make sure the commitment is reasonable.
• Everyone on the team takes part, regardless of experience-level.
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
9
10
11
12
13
9
10
11
12
13
1
Sprint
Potentially
Shippable
Product
Product Owner
Sprint Review
Scrum
Master
The Team
7
8
2
3
4
5
6 No Changes
(in Duration or Deliverable)
Sprint Planning
Meeting
Daily Scrum
Meeting
Sprint
Retrospective
7
8
5
6
SCRUM
Product Backlog
• It is very important that the Product Owner not pressure the team
into committing to more than they think is doable. If there is
pressure, the team will over-commit and either not finish, or burn
themselves out after a couple Sprints.
• Many managers are initially concerned that their team might
under-commit. In reality, most teams have the opposite problem:
it may take them several Sprints to learn to not over-commit.
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
9
10
11
12
13
9
10
11
12
13
1
Sprint
Potentially
Shippable
Product
Product Owner
Sprint Review
Scrum
Master
The Team
7
8
2
3
4
5
6 No Changes
(in Duration or Deliverable)
Sprint Planning
Meeting
Daily Scrum
Meeting
Sprint
Retrospective
7
8
5
6
SCRUM
Product Backlog
• During the Sprint, what the team committed to deliver does
not change, and the end-date of the Sprint does not change.
• This enables team to make and keep commitments, it gives the
team focus and stability during the Sprint, and it trains Product
Owner to clearly think through what is on the Product Backlog.
• If something major comes up, Product Owner can direct the
team to terminate the Sprint prematurely, and start a new one.
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
9
10
11
12
13
9
10
11
12
13
1
Sprint
Potentially
Shippable
Product
Product Owner
Sprint Review
Scrum
Master
The Team
7
8
2
3
4
5
6 No Changes
(in Duration or Deliverable)
Sprint Planning
Meeting
Daily Scrum
Meeting
Sprint
Retrospective
7
8
5
6
SCRUM
Product Backlog
• In return for not making changes during the Sprint, Product
Owner can make any changes they want to the Product
Backlog before the start of the next Sprint.
• Product Owner can add, remove, reorder, or change items.
They can also ask the team to re-implement work that’s
already been completed.
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
9
10
11
12
13
9
10
11
12
13
1
Sprint
Potentially
Shippable
Product
Product Owner
Sprint Review
Scrum
Master
The Team
7
8
2
3
4
5
6 No Changes
(in Duration or Deliverable)
Sprint Planning
Meeting
Daily Scrum
Meeting
Sprint
Retrospective
7
8
5
6
SCRUM
Product Backlog
• Each day, the team has a short meeting to update each other
on progress and surface blocks. They stand up, to keep it fast.
• To keep the meeting to <15 minutes, everyone reports just 3
things: done since yesterday, done by tomorrow, and blocks.
• ScrumMaster notes blocks, and afterwards helps resolve them.
• Others can attend the meeting if the team invites them, but
they do not speak. This meeting is not for monitoring team.
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
9
10
11
12
13
9
10
11
12
13
1
Sprint
Potentially
Shippable
Product
Product Owner
Sprint Review
Scrum
Master
The Team
7
8
2
3
4
5
6 No Changes
(in Duration or Deliverable)
Sprint Planning
Meeting
Daily Scrum
Meeting
Sprint
Retrospective
7
8
5
6
SCRUM
Product Backlog
• Each day, the team updates simple charts that make visible
how they are progressing towards their goal for the Sprint.
• The Sprint Backlog lists all the tasks, and the hours remaining
for each. The Burndown Chart graphs the total hours left for all
tasks. The Task Board shows where tasks are in progress.
• These charts enable the team to successfully self-manage and
deliver what they committed to by the end of the Sprint
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
9
10
11
12
13
9
10
11
12
13
1
Sprint
Potentially
Shippable
Product
Product Owner
Sprint Review
The Team
7
8
2
3
4
5
6 No Changes
(in Duration or Deliverable)
Sprint Planning
Meeting
Daily Scrum
Meeting
Sprint
Retrospective
7
8
5
6
SCRUM
Product Backlog
• The ScrumMaster is a new role. It can be played by an existing
person (such as a former Project Manager or team-member).
• The ScrumMaster serves the team (helping them remove any
and all impediments that surface), protects the team (from any
outside disruption or interference), and teaches and guides the
team’s use of Scrum.
• Without a ScrumMaster, the team has a high risk of failure.
Scrum
Master
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
9
10
11
12
13
9
10
11
12
13
1
Sprint
Potentially
Shippable
Product
Product Owner
Sprint Review
Scrum
Master
The Team
7
8
2
3
4
5
6 No Changes
(in Duration or Deliverable)
Sprint Planning
Meeting
Daily Scrum
Meeting
Sprint
Retrospective
7
8
5
6
SCRUM
Product Backlog
• The aim for the team is to complete 100% of what they
committed to, ideally an increment of Potentially Shippable
Product at the end of each Sprint.
• For software, this means functionality that has been designed,
fully implemented, and fully tested, with no major defects.
• Few teams can do product Potentially Shippable Product from
Sprint 1, but each Sprint they work to get closer to this goal.
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
9
10
11
12
13
9
10
11
12
13
1
Sprint
Potentially
Shippable
Product
Product Owner
Sprint Review
Scrum
Master
The Team
7
8
2
3
4
5
6 No Changes
(in Duration or Deliverable)
Sprint Planning
Meeting
Daily Scrum
Meeting
Sprint
Retrospective
7
8
5
6
SCRUM
Product Backlog
• At the end of the Sprint, the Product Owner, Team,
ScrumMaster, and Stakeholders come together and see
a demo of what the team has produced.
• The Product Owner gathers feedback from everyone on
ways to improve what’s been built.
• This feedback is incorporated into the Product Backlog.
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
9
10
11
12
13
9
10
11
12
13
1
Sprint
Potentially
Shippable
Product
Product Owner
Sprint Review
Scrum
Master
The Team
7
8
2
3
4
5
6 No Changes
(in Duration or Deliverable)
Sprint Planning
Meeting
Daily Scrum
Meeting
Sprint
Retrospective
7
8
5
6
SCRUM
Product Backlog
• The Team, Product Owner, and ScrumMaster meet at
the end of each Sprint to review their way of working,
and look for ways to improve their effectiveness.
• This is the mechanism for continuous improvement,
and also where critical problems are identified and
addressed, or surfaced to management for assistance.
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
What Improves Your Likelihood of
Success with Scrum?
1. High Quality Scrum Training
ƒ Training for Teams, and also for Managers and Executives.
ƒ Important that everyone know the principles and practices thoroughly, and
also be prepared for the challenges and issues.
ƒ Choose your training provider carefully – lots of low-quality providers are
starting to enter the market.
2. Active, Informed Support from Management
ƒ Management role has to shift from micromanagement to macromanagement.
3. Clear Executive and Organizational Buy-In
ƒ Scrum surfaces organizational dysfunction, and executive team needs to
provide leadership and support to address companywide issues that surface.
ƒ Support also required from HR, Finance, Budgets, Metrics.
4. Coaching and Consulting Support
ƒ Useful to have help from outside advisors on tough problems and bigger
projects.
5. Discipline and Commitment to Actually Doing Scrum
ƒ A common mistake is to modify Scrum, or apply it only partially. This can cause
unintended negative effects, or allow existing dysfunction to remain
unaddressed.
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
Scrum Training
ƒ Certified ScrumMaster (CSM) Training is the industry-
standard training for Scrum
ƒ Provided by Certified Scrum Trainers, who have been vetted and
approved by the Scrum Alliance (~50 worldwide)
ƒ Intensive 2-Day Training Course
ƒ Comprehensive training in principles and practices of Scrum
ƒ Strong familiarization with the challenges of introducing Scrum
ƒ Hands-on exercises and scenario simulations
ƒ Topics include release planning, estimation techniques, scaling Scrum
to large projects, multi-location Scrum, Scrum and metrics, strategies
for success with organization-wide adoption.
ƒ Strongly recommended for ScrumMasters, Product Owners, and
functional managers and executives in organizations adopting Scrum
ƒ Full list of classes available at www.ScrumAlliance.org
goodagile> Certified Scrum Training and Consulting in India www.goodagile.com
Pete Deemer
ƒ Managing Director, GoodAgile
ƒ Creating software products for 17 years
ƒ Graduate, Harvard University
ƒ Former Lecturer, University of California – Berkeley
ƒ Co-leader of Yahoo!’s adoption of Scrum, now at >200
teams (>2000 employees) in the US, Europe, and India
ƒ Certified ScrumMaster and Certified Scrum Trainer based in
India and Asia
ƒ One of ~50 CST’s worldwide
ƒ Sponsored by Ken Schwaber, co-creator of Scrum
About the Author

More Related Content

Similar to goodagile_scrum_presentation.pdf

Similar to goodagile_scrum_presentation.pdf (20)

Agile Project Management training by manohar prasad
Agile Project Management training by manohar prasadAgile Project Management training by manohar prasad
Agile Project Management training by manohar prasad
 
Scrum for IT Offshore & IT Outsourcing in Asia
Scrum for IT Offshore & IT Outsourcing in AsiaScrum for IT Offshore & IT Outsourcing in Asia
Scrum for IT Offshore & IT Outsourcing in Asia
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
 
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla Meetup
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Dot+Net+2010+Features
Dot+Net+2010+FeaturesDot+Net+2010+Features
Dot+Net+2010+Features
 
Agile
AgileAgile
Agile
 
Agile
Agile Agile
Agile
 
Seminar On Scrum
Seminar On  ScrumSeminar On  Scrum
Seminar On Scrum
 
Seminar on Scrum
Seminar  on  ScrumSeminar  on  Scrum
Seminar on Scrum
 
Agile
AgileAgile
Agile
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Agile Scrum Project Management
Agile Scrum Project ManagementAgile Scrum Project Management
Agile Scrum Project Management
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
 
Introducing scrum Framework slides techxpla
Introducing scrum Framework slides   techxplaIntroducing scrum Framework slides   techxpla
Introducing scrum Framework slides techxpla
 
Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 

Recently uploaded

Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 

Recently uploaded (20)

Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 

goodagile_scrum_presentation.pdf

  • 1. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com Introduction to Scrum goodagile> Certified Scrum Training and Consulting in India and Asia www.goodagile.com
  • 2. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com ƒ Time-to-market for products is too long ƒ Project failure rate is unacceptably high ƒ ROI delivered frequently falls short ƒ Responding to change is difficult and costly ƒ Customer orientation is weak ƒ Software quality is poor ƒ Productivity could be higher ƒ Employee morale, drive and accountability is low ƒ Widespread micromanagement is required ƒ Employee turnover rates are too high The Problems Many Companies Face
  • 3. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com Many Companies Starting to Use Scrum to Achieve Success ƒ Google ƒ IBM ƒ Siemens ƒ Nokia ƒ Philips ƒ Accenture ƒ Microsoft ƒ Infosys ƒ Wipro ƒ Motorola ƒ Yahoo! ƒ TCS ƒ They are finding Scrum an effective tool for addressing these problems ƒ Rapid growth in last 3-5 years at leading global companies, including:
  • 4. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com What Is Scrum Being Used For? ƒ Large-scale enterprise software projects ƒ Consumer software products ƒ US FDA-approved software for X-Rays, MRIs ƒ High availability systems (99.9999% uptime) ƒ Financial payment applications ƒ Large database applications ƒ Embedded systems ƒ CMMi Level 5 organizations ƒ Multi-location development ƒ Sustaining and Maintenance Projects ƒ Non-software projects
  • 5. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com Scrum at Yahoo! ƒ Yahoo! has over 200 teams (>2000 people) around the globe using Scrum ƒ User-facing projects ƒ Major infrastructure projects ƒ Distributed Projects ƒ New Products ƒ Maintenance Projects ƒ Survey data was gathered 18 months after adoption began ƒ Reflects first 80 teams ƒ Anonymous responses ƒ 84% response rate
  • 6. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% 50% Scrum MUCH WORSE Scrum WORSE Scrum about the same Scrum BETTER Scrum MUCH BETTER 68% 5% Scrum BETTER or MUCH BETTER Scrum WORSE or MUCH WORSE Scrum Much Worse Scrum Worse Scrum About the Same Scrum Better Scrum Much Better Scrum vs. Previous Approach: Productivity / How much team got done? +36% Average Increase
  • 7. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com Scrum vs. Previous Approach: Morale? 0% 5% 10% 15% 20% 25% 30% 35% Scrum MUCH WORSE Scrum WORSE Scrum about the same Scrum BETTER Scrum MUCH BETTER 52% 9% Scrum BETTER or MUCH BETTER Scrum WORSE or MUCH WORSE Scrum Much Worse Scrum Worse Scrum About the Same Scrum Better Scrum Much Better
  • 8. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com Scrum vs. Previous Approach: Sense of accountability/ownership in project? 0% 5% 10% 15% 20% 25% 30% 35% Scrum MUCH WORSE Scrum WORSE Scrum about the same Scrum BETTER Scrum MUCH BETTER 62% 6% Scrum BETTER or MUCH BETTER Scrum WORSE or MUCH WORSE Scrum Much Worse Scrum Worse Scrum About the Same Scrum Better Scrum Much Better
  • 9. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com Scrum vs. Previous Approach: Collaboration and cooperation in the team? 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% Scrum MUCH WORSE Scrum WORSE Scrum about the same Scrum BETTER Scrum MUCH BETTER 81% 1% Scrum BETTER or MUCH BETTER Scrum WORSE or MUCH WORSE Scrum Much Worse Scrum Worse Scrum About the Same Scrum Better Scrum Much Better
  • 10. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com Scrum vs. Previous Approach: Overall quality of what was developed? 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% Scrum MUCH WORSE Scrum WORSE Scrum about the same Scrum BETTER Scrum MUCH BETTER 44% 10% Scrum BETTER or MUCH BETTER Scrum WORSE or MUCH WORSE Scrum Much Worse Scrum Worse Scrum About the Same Scrum Better Scrum Much Better
  • 11. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com Yes 85% No / Not Sure 15% If the decision were solely up to you, would your team continue using Scrum?
  • 12. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com The Basics of Scrum goodagile> Certified Scrum Training and Consulting in India and Asia www.goodagile.com
  • 13. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com 2 1 Sprint Potentially Shippable Product Product Owner Sprint Review Scrum Master The Team 7 8 9 10 11 12 3 4 5 6 13 No Changes (in Duration or Deliverable) Sprint Planning Meeting Daily Scrum Meeting Sprint Retrospective 7 8 9 10 11 12 5 6 13 SCRUM Product Backlog • Scrum allows teams of people to develop complex products in environments of uncertainty and change. • Scrum is a simple but powerful framework for teams and customers to inspect and adapt as product is produced. • Scrum provides a high degree of clarity and transparency to everyone involved – team, customer, management, and others. • Scrum rapidly surfaces dysfunction, and enables teams and organizations to continuously improve their effectiveness.
  • 14. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com 2 1 Sprint Potentially Shippable Product Product Owner Sprint Review Scrum Master The Team 7 8 9 10 11 12 3 4 5 6 13 No Changes (in Duration or Deliverable) Sprint Planning Meeting Daily Scrum Meeting Sprint Retrospective 7 8 9 10 11 12 5 6 13 SCRUM Product Backlog • The Product Owner owns the vision of what should be produced to achieve business success. • Product Owner gets input from customers, end-users, team, managers, stakeholders, executives, industry experts, etc. • The Product Owner turns this into a single list of what should be produced, prioritized based on business value and risk. • This list is called the Product Backlog.
  • 15. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com 9 10 11 12 13 9 10 11 12 13 1 Sprint Potentially Shippable Product Product Owner Sprint Review Scrum Master The Team 7 8 2 3 4 5 6 No Changes (in Duration or Deliverable) Sprint Planning Meeting Daily Scrum Meeting Sprint Retrospective 7 8 5 6 SCRUM Product Backlog • The Product Backlog is the single master list of features, functionality, and other work required, prioritized based on business value and risk, in the judgment of the Product Owner. • Items at the top of the list will be completed by the team soonest. • The Product Backlog is constantly being revised (items added, removed, modified) by the Product Owner, to maximize the business success of the team’s efforts.
  • 16. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com 9 10 11 12 13 9 10 11 12 13 1 Sprint Potentially Shippable Product Product Owner Sprint Review Scrum Master The Team 7 8 2 3 4 5 6 No Changes (in Duration or Deliverable) Sprint Planning Meeting Daily Scrum Meeting Sprint Retrospective 7 8 5 6 SCRUM Product Backlog • The ideal team size in Scrum is 7 people +/- 2 • The team is cross-functional. It has all the skills to produce finished product – designers, coders, testers, etc. – and everyone contributes based on competency, rather than just job title • The team is self-organizing and self-managing. It is responsible for making a commitment and managing itself to hit the goal (or get as close as it can). Scrum provides tools to help team do this.
  • 17. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com 9 10 11 12 13 9 10 11 12 13 1 Sprint Potentially Shippable Product Product Owner Sprint Review Scrum Master The Team 7 8 2 3 4 5 6 No Changes (in Duration or Deliverable) Sprint Planning Meeting Daily Scrum Meeting Sprint Retrospective 7 8 5 6 SCRUM Product Backlog • The Team works for a fixed period of time, called a Sprint. • Sprints are typically between 1- and 4-weeks in length. Some people recommend starting Scrum with 2-week Sprints. • Sprints occur one after another, without any down-time between them. Working at a sustainable pace is very important to avoid team burn-out. • Team and Product Owner decide the Sprint length in advance.
  • 18. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com 9 10 11 12 13 9 10 11 12 13 1 Sprint Potentially Shippable Product Product Owner Sprint Review Scrum Master The Team 7 8 2 3 4 5 6 No Changes (in Duration or Deliverable) Sprint Planning Meeting Daily Scrum Meeting Sprint Retrospective 7 8 5 6 SCRUM Product Backlog • Before each Sprint, the team selects what it will commit to deliver by the end of the Sprint, starting at the top of the Product Backlog. • The team creates a task-level plan for how they will deliver. • The team works together to create an initial assignment of tasks, and compares total estimated task hours with total estimated available hours, to make sure the commitment is reasonable. • Everyone on the team takes part, regardless of experience-level.
  • 19. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com 9 10 11 12 13 9 10 11 12 13 1 Sprint Potentially Shippable Product Product Owner Sprint Review Scrum Master The Team 7 8 2 3 4 5 6 No Changes (in Duration or Deliverable) Sprint Planning Meeting Daily Scrum Meeting Sprint Retrospective 7 8 5 6 SCRUM Product Backlog • It is very important that the Product Owner not pressure the team into committing to more than they think is doable. If there is pressure, the team will over-commit and either not finish, or burn themselves out after a couple Sprints. • Many managers are initially concerned that their team might under-commit. In reality, most teams have the opposite problem: it may take them several Sprints to learn to not over-commit.
  • 20. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com 9 10 11 12 13 9 10 11 12 13 1 Sprint Potentially Shippable Product Product Owner Sprint Review Scrum Master The Team 7 8 2 3 4 5 6 No Changes (in Duration or Deliverable) Sprint Planning Meeting Daily Scrum Meeting Sprint Retrospective 7 8 5 6 SCRUM Product Backlog • During the Sprint, what the team committed to deliver does not change, and the end-date of the Sprint does not change. • This enables team to make and keep commitments, it gives the team focus and stability during the Sprint, and it trains Product Owner to clearly think through what is on the Product Backlog. • If something major comes up, Product Owner can direct the team to terminate the Sprint prematurely, and start a new one.
  • 21. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com 9 10 11 12 13 9 10 11 12 13 1 Sprint Potentially Shippable Product Product Owner Sprint Review Scrum Master The Team 7 8 2 3 4 5 6 No Changes (in Duration or Deliverable) Sprint Planning Meeting Daily Scrum Meeting Sprint Retrospective 7 8 5 6 SCRUM Product Backlog • In return for not making changes during the Sprint, Product Owner can make any changes they want to the Product Backlog before the start of the next Sprint. • Product Owner can add, remove, reorder, or change items. They can also ask the team to re-implement work that’s already been completed.
  • 22. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com 9 10 11 12 13 9 10 11 12 13 1 Sprint Potentially Shippable Product Product Owner Sprint Review Scrum Master The Team 7 8 2 3 4 5 6 No Changes (in Duration or Deliverable) Sprint Planning Meeting Daily Scrum Meeting Sprint Retrospective 7 8 5 6 SCRUM Product Backlog • Each day, the team has a short meeting to update each other on progress and surface blocks. They stand up, to keep it fast. • To keep the meeting to <15 minutes, everyone reports just 3 things: done since yesterday, done by tomorrow, and blocks. • ScrumMaster notes blocks, and afterwards helps resolve them. • Others can attend the meeting if the team invites them, but they do not speak. This meeting is not for monitoring team.
  • 23. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com 9 10 11 12 13 9 10 11 12 13 1 Sprint Potentially Shippable Product Product Owner Sprint Review Scrum Master The Team 7 8 2 3 4 5 6 No Changes (in Duration or Deliverable) Sprint Planning Meeting Daily Scrum Meeting Sprint Retrospective 7 8 5 6 SCRUM Product Backlog • Each day, the team updates simple charts that make visible how they are progressing towards their goal for the Sprint. • The Sprint Backlog lists all the tasks, and the hours remaining for each. The Burndown Chart graphs the total hours left for all tasks. The Task Board shows where tasks are in progress. • These charts enable the team to successfully self-manage and deliver what they committed to by the end of the Sprint
  • 24. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com 9 10 11 12 13 9 10 11 12 13 1 Sprint Potentially Shippable Product Product Owner Sprint Review The Team 7 8 2 3 4 5 6 No Changes (in Duration or Deliverable) Sprint Planning Meeting Daily Scrum Meeting Sprint Retrospective 7 8 5 6 SCRUM Product Backlog • The ScrumMaster is a new role. It can be played by an existing person (such as a former Project Manager or team-member). • The ScrumMaster serves the team (helping them remove any and all impediments that surface), protects the team (from any outside disruption or interference), and teaches and guides the team’s use of Scrum. • Without a ScrumMaster, the team has a high risk of failure. Scrum Master
  • 25. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com 9 10 11 12 13 9 10 11 12 13 1 Sprint Potentially Shippable Product Product Owner Sprint Review Scrum Master The Team 7 8 2 3 4 5 6 No Changes (in Duration or Deliverable) Sprint Planning Meeting Daily Scrum Meeting Sprint Retrospective 7 8 5 6 SCRUM Product Backlog • The aim for the team is to complete 100% of what they committed to, ideally an increment of Potentially Shippable Product at the end of each Sprint. • For software, this means functionality that has been designed, fully implemented, and fully tested, with no major defects. • Few teams can do product Potentially Shippable Product from Sprint 1, but each Sprint they work to get closer to this goal.
  • 26. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com 9 10 11 12 13 9 10 11 12 13 1 Sprint Potentially Shippable Product Product Owner Sprint Review Scrum Master The Team 7 8 2 3 4 5 6 No Changes (in Duration or Deliverable) Sprint Planning Meeting Daily Scrum Meeting Sprint Retrospective 7 8 5 6 SCRUM Product Backlog • At the end of the Sprint, the Product Owner, Team, ScrumMaster, and Stakeholders come together and see a demo of what the team has produced. • The Product Owner gathers feedback from everyone on ways to improve what’s been built. • This feedback is incorporated into the Product Backlog.
  • 27. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com 9 10 11 12 13 9 10 11 12 13 1 Sprint Potentially Shippable Product Product Owner Sprint Review Scrum Master The Team 7 8 2 3 4 5 6 No Changes (in Duration or Deliverable) Sprint Planning Meeting Daily Scrum Meeting Sprint Retrospective 7 8 5 6 SCRUM Product Backlog • The Team, Product Owner, and ScrumMaster meet at the end of each Sprint to review their way of working, and look for ways to improve their effectiveness. • This is the mechanism for continuous improvement, and also where critical problems are identified and addressed, or surfaced to management for assistance.
  • 28. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com What Improves Your Likelihood of Success with Scrum? 1. High Quality Scrum Training ƒ Training for Teams, and also for Managers and Executives. ƒ Important that everyone know the principles and practices thoroughly, and also be prepared for the challenges and issues. ƒ Choose your training provider carefully – lots of low-quality providers are starting to enter the market. 2. Active, Informed Support from Management ƒ Management role has to shift from micromanagement to macromanagement. 3. Clear Executive and Organizational Buy-In ƒ Scrum surfaces organizational dysfunction, and executive team needs to provide leadership and support to address companywide issues that surface. ƒ Support also required from HR, Finance, Budgets, Metrics. 4. Coaching and Consulting Support ƒ Useful to have help from outside advisors on tough problems and bigger projects. 5. Discipline and Commitment to Actually Doing Scrum ƒ A common mistake is to modify Scrum, or apply it only partially. This can cause unintended negative effects, or allow existing dysfunction to remain unaddressed.
  • 29. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com Scrum Training ƒ Certified ScrumMaster (CSM) Training is the industry- standard training for Scrum ƒ Provided by Certified Scrum Trainers, who have been vetted and approved by the Scrum Alliance (~50 worldwide) ƒ Intensive 2-Day Training Course ƒ Comprehensive training in principles and practices of Scrum ƒ Strong familiarization with the challenges of introducing Scrum ƒ Hands-on exercises and scenario simulations ƒ Topics include release planning, estimation techniques, scaling Scrum to large projects, multi-location Scrum, Scrum and metrics, strategies for success with organization-wide adoption. ƒ Strongly recommended for ScrumMasters, Product Owners, and functional managers and executives in organizations adopting Scrum ƒ Full list of classes available at www.ScrumAlliance.org
  • 30. goodagile> Certified Scrum Training and Consulting in India www.goodagile.com Pete Deemer ƒ Managing Director, GoodAgile ƒ Creating software products for 17 years ƒ Graduate, Harvard University ƒ Former Lecturer, University of California – Berkeley ƒ Co-leader of Yahoo!’s adoption of Scrum, now at >200 teams (>2000 employees) in the US, Europe, and India ƒ Certified ScrumMaster and Certified Scrum Trainer based in India and Asia ƒ One of ~50 CST’s worldwide ƒ Sponsored by Ken Schwaber, co-creator of Scrum About the Author