SlideShare a Scribd company logo
1 of 22
Download to read offline
Mohammad Nafees Butt
Lessons Learned from
Scrum Adoption in Saudi Arabia
intentionally left blank
Speaker Bio
Mohammad Nafees Sharif Butt
•http://au.linkedin.com/in/mnsbutt
•https://twitter.com/mnsbutt
Experience
•~5 years as Agile Coach / ScrumMaster (10 years in SDLC)
•Certified Scrum Professional (CSP)
•PMI-ACP, Certified LeSS Practitioner
•PMP, CSSLP, TOGAF 9, ITIL v3 Foundation
Assignments
•ScrumMaster (Viator – TripAdvisor), Director IT Services (Waseel ASP Ltd.)
•Founder & Organizer - Riyadh Agile & Scrum User Group
•Presented at: Agile ME Summit 2015, Agile Australia, LAST Conf 2015 (planned)
Agenda
• Context
• Leap of Faith
• Start of Journey – 1st team
• Milestones – 2nd/3rd/… team
• In Retrospect
• Questions & Answers
Context
• Promising Demographics
• Underdeveloped Software Industry
• Limited Resource Pool
• Slow Technology Outlook
Context (cont’d)
• Waseel
• Driving Factors
• Integration Duration
• Opaque Development
• Rigid Methodology
• Upfront Design
• Other Attempts
Leap of Faith
• “The Conversation”
• Team Input & Management Approval
• Internal Training
• Small & Interactive
• Mixed Group
• Learn & Teach
• Managers & Peers
Start of Journey – 1st
Team
• Team Formation
• Dev Team - who, why
• Product Owner - who, why
• ScrumMaster - me, why
Start of Journey – 1st
Team (cont’d)
• Before Sprint 1
• SRS to User Story Backlog
• Minimal Release Planning
• First Month
• Formal Definition of Done
Start of Journey – 1st
Team (cont’d)
• Ceremonies
• Sprint Planning
• Daily Scrum
• Product Backlog Grooming
• Sprint Review
• Sprint Retrospective
Start of Journey – 1st
Team (cont’d)
• Lessons
• How Much Design
• Risky Stories – Now/Later?
• Team Balance
• Colocation, but…
Start of Journey – 1st
Team (cont’d)
• Lessons (cont’d)
• Craftsmanship
• Testing Conundrum
• Testing Conundrum II
• DevOps?
• Capturing Sales Leads
• Kano Model
Start of Journey – 1st
Team (cont’d)
• Mistakes
• Middle Management
• Team Overshadowed
• Formal Training
• Product Owner & Sales and Marketing
• Sprint Demo vs Sprint Review
Milestones – 2nd
/3rd
/… team
• Team 2 – wark
• Growth Model
• Stakeholder Sessions
• Product Roadmap & Release planning
• User Story Writing Workshops
• Story Estimation Workshops
Milestones – 2nd
/3rd
/… team (cont’d)
• Team 3 – switch
• First Brownfield project
• Multiple Product Management
• Increase in workload
• On Production Support
• External Dependencies
• Account Managers
Milestones – 2nd
/3rd
/… team (cont’d)
• Team 3 – switch (cont’d)
• Sprint Cancellation
• Deadline from CEO
• User Manual
• Integration Guides
• Release Notes
• Cross Cutting Concerns
Milestones – 2nd
/3rd
/… team (cont’d)
• Team 3 – switch (cont’d)
• Exploratory Testing
• Performance Testing
• Test Doubles
• Definition of Done
In Retrospect
• Middle Management Involvement
• Formal Training of Team on technical skills
• Small Team Size
• Better Usage of Test Pyramid
• External Scrum Coach!?
• Different Product Owner!?
Questions & Answers
Mohammad Nafees Butt
Lessons Learned from
Scrum Adoption in Saudi Arabia
@mnsbutt
…/mnsbutt

More Related Content

Similar to Lessons Learned from Scrum Adoption in Saudi Arabia - A session at Global Scrum Gathering Shanghai 2015

PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deckwjperez0629
 
How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...APMG-International Showcase UK
 
10 summary
10 summary10 summary
10 summaryqtntpam
 
Максим Почебут “Чи шкідливі Agile практики junior інженерам?” Lviv Project M...
Максим Почебут  “Чи шкідливі Agile практики junior інженерам?” Lviv Project M...Максим Почебут  “Чи шкідливі Agile практики junior інженерам?” Lviv Project M...
Максим Почебут “Чи шкідливі Agile практики junior інженерам?” Lviv Project M...Lviv Startup Club
 
From 0 to 100 coaching 100+ teams in an agile transformation by Tolga Kombak...
From 0 to 100  coaching 100+ teams in an agile transformation by Tolga Kombak...From 0 to 100  coaching 100+ teams in an agile transformation by Tolga Kombak...
From 0 to 100 coaching 100+ teams in an agile transformation by Tolga Kombak...Agile ME
 
Agile in QA
Agile in QAAgile in QA
Agile in QAFayis-QA
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organizationInCycle Software
 
Scrum Journey In Healthcare Day Of Agile
Scrum Journey In Healthcare   Day Of AgileScrum Journey In Healthcare   Day Of Agile
Scrum Journey In Healthcare Day Of Agilealstonhodge
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile MethodlogyBahaa Farouk
 
Directions NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementationDirections NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementationAleksandar Totovic
 
Effective Daily Standups
Effective Daily StandupsEffective Daily Standups
Effective Daily StandupsFadi Stephan
 
Agile Lean Conference 2016 - Torres Agile retrospectives
Agile Lean Conference 2016 - Torres Agile retrospectivesAgile Lean Conference 2016 - Torres Agile retrospectives
Agile Lean Conference 2016 - Torres Agile retrospectivesAgile Lean Conference
 
Rbi adaptive organisation philipp fuerdauer
Rbi adaptive organisation philipp fuerdauerRbi adaptive organisation philipp fuerdauer
Rbi adaptive organisation philipp fuerdauerPhilipp Fürdauer
 
Getting started with Scrum
Getting started with ScrumGetting started with Scrum
Getting started with ScrumTecsisa
 
Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff? Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff? Sparkhound Inc.
 

Similar to Lessons Learned from Scrum Adoption in Saudi Arabia - A session at Global Scrum Gathering Shanghai 2015 (20)

PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deck
 
How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...
 
10 summary
10 summary10 summary
10 summary
 
Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)
 
Agile framework
Agile frameworkAgile framework
Agile framework
 
Максим Почебут “Чи шкідливі Agile практики junior інженерам?” Lviv Project M...
Максим Почебут  “Чи шкідливі Agile практики junior інженерам?” Lviv Project M...Максим Почебут  “Чи шкідливі Agile практики junior інженерам?” Lviv Project M...
Максим Почебут “Чи шкідливі Agile практики junior інженерам?” Lviv Project M...
 
From 0 to 100 coaching 100+ teams in an agile transformation by Tolga Kombak...
From 0 to 100  coaching 100+ teams in an agile transformation by Tolga Kombak...From 0 to 100  coaching 100+ teams in an agile transformation by Tolga Kombak...
From 0 to 100 coaching 100+ teams in an agile transformation by Tolga Kombak...
 
Agile in QA
Agile in QAAgile in QA
Agile in QA
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organization
 
Scrum Journey In Healthcare Day Of Agile
Scrum Journey In Healthcare   Day Of AgileScrum Journey In Healthcare   Day Of Agile
Scrum Journey In Healthcare Day Of Agile
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile Methodlogy
 
Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Directions NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementationDirections NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementation
 
Effective Daily Standups
Effective Daily StandupsEffective Daily Standups
Effective Daily Standups
 
Agile Lean Conference 2016 - Torres Agile retrospectives
Agile Lean Conference 2016 - Torres Agile retrospectivesAgile Lean Conference 2016 - Torres Agile retrospectives
Agile Lean Conference 2016 - Torres Agile retrospectives
 
Rbi adaptive organisation philipp fuerdauer
Rbi adaptive organisation philipp fuerdauerRbi adaptive organisation philipp fuerdauer
Rbi adaptive organisation philipp fuerdauer
 
Getting started with Scrum
Getting started with ScrumGetting started with Scrum
Getting started with Scrum
 
Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff? Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff?
 
Scrum ban
Scrum banScrum ban
Scrum ban
 

Recently uploaded

Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
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
 
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
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
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
 
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.
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxnada99848
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 

Recently uploaded (20)

Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
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
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
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
 
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
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptx
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 

Lessons Learned from Scrum Adoption in Saudi Arabia - A session at Global Scrum Gathering Shanghai 2015

  • 1.
  • 2. Mohammad Nafees Butt Lessons Learned from Scrum Adoption in Saudi Arabia
  • 4. Speaker Bio Mohammad Nafees Sharif Butt •http://au.linkedin.com/in/mnsbutt •https://twitter.com/mnsbutt Experience •~5 years as Agile Coach / ScrumMaster (10 years in SDLC) •Certified Scrum Professional (CSP) •PMI-ACP, Certified LeSS Practitioner •PMP, CSSLP, TOGAF 9, ITIL v3 Foundation Assignments •ScrumMaster (Viator – TripAdvisor), Director IT Services (Waseel ASP Ltd.) •Founder & Organizer - Riyadh Agile & Scrum User Group •Presented at: Agile ME Summit 2015, Agile Australia, LAST Conf 2015 (planned)
  • 5.
  • 6. Agenda • Context • Leap of Faith • Start of Journey – 1st team • Milestones – 2nd/3rd/… team • In Retrospect • Questions & Answers
  • 7. Context • Promising Demographics • Underdeveloped Software Industry • Limited Resource Pool • Slow Technology Outlook
  • 8. Context (cont’d) • Waseel • Driving Factors • Integration Duration • Opaque Development • Rigid Methodology • Upfront Design • Other Attempts
  • 9. Leap of Faith • “The Conversation” • Team Input & Management Approval • Internal Training • Small & Interactive • Mixed Group • Learn & Teach • Managers & Peers
  • 10. Start of Journey – 1st Team • Team Formation • Dev Team - who, why • Product Owner - who, why • ScrumMaster - me, why
  • 11. Start of Journey – 1st Team (cont’d) • Before Sprint 1 • SRS to User Story Backlog • Minimal Release Planning • First Month • Formal Definition of Done
  • 12. Start of Journey – 1st Team (cont’d) • Ceremonies • Sprint Planning • Daily Scrum • Product Backlog Grooming • Sprint Review • Sprint Retrospective
  • 13. Start of Journey – 1st Team (cont’d) • Lessons • How Much Design • Risky Stories – Now/Later? • Team Balance • Colocation, but…
  • 14. Start of Journey – 1st Team (cont’d) • Lessons (cont’d) • Craftsmanship • Testing Conundrum • Testing Conundrum II • DevOps? • Capturing Sales Leads • Kano Model
  • 15. Start of Journey – 1st Team (cont’d) • Mistakes • Middle Management • Team Overshadowed • Formal Training • Product Owner & Sales and Marketing • Sprint Demo vs Sprint Review
  • 16. Milestones – 2nd /3rd /… team • Team 2 – wark • Growth Model • Stakeholder Sessions • Product Roadmap & Release planning • User Story Writing Workshops • Story Estimation Workshops
  • 17. Milestones – 2nd /3rd /… team (cont’d) • Team 3 – switch • First Brownfield project • Multiple Product Management • Increase in workload • On Production Support • External Dependencies • Account Managers
  • 18. Milestones – 2nd /3rd /… team (cont’d) • Team 3 – switch (cont’d) • Sprint Cancellation • Deadline from CEO • User Manual • Integration Guides • Release Notes • Cross Cutting Concerns
  • 19. Milestones – 2nd /3rd /… team (cont’d) • Team 3 – switch (cont’d) • Exploratory Testing • Performance Testing • Test Doubles • Definition of Done
  • 20. In Retrospect • Middle Management Involvement • Formal Training of Team on technical skills • Small Team Size • Better Usage of Test Pyramid • External Scrum Coach!? • Different Product Owner!?
  • 22. Mohammad Nafees Butt Lessons Learned from Scrum Adoption in Saudi Arabia @mnsbutt …/mnsbutt