SlideShare une entreprise Scribd logo
1  sur  72
Télécharger pour lire hors ligne
www.productschool.com
Shorter Iterations and Gradual Rollouts
Join 55,000+
Product Managers on
Free Resources
Discover great job
opportunities
Job Portal
prdct.school/PSJobPortalprdct.school/events-slack
CERTIFICATES
Your Product Management Certificate Path
Product Executive
Certificate™
Product Leader Certificate™Product Manager
Certificate™
20 HOURS40 HOURS40 HOURS
Corporate
Training
Level up your team’s Product
Management skills
With Gradual Rollouts
Kenneth Kutyn
Lead Solutions Engineer
@kennethmarshall
Agenda
1.
Guesswork Gap
Guesswork Gap
Guesswork Gap
Culture of
experimentatio
n
Continuous
Code
Deploys
Feature
Flags
if feature_flag is ‘on’:
do_something()
else:
do_something_else()
https://flappy-interactive.onrender.com/
BUILD
LEARN
MEASURE
●
●
●
●
●
●
●
●
●
●
●
●
●
●
○
○
●
●
➔
➔
A “Painted Door” test creates a minimal user
experience that mimics a full feature set and
measures the number of users who engage with it.
Would people use “save for
later” functionality on the
web?
“Save for later” isn’t available yet on our desktop
website but we’re thinking about adding it.
Is this a feature you would use?
Yes No
●
●
○
○
➔
➔
●
●
●
●
➔
➔
●
●
●
➔
41
42
+75
%
Significant uplift
Significant reduction
Inconclusive
●
●
●
➔
◆
◆
◆
44
●
○
○
○
●
○
○
○
○
○
46
47
48
Feature
Flags
if feature_flag is ‘on’:
do_something()
else:
do_something_else()
“The design forces at play for different
categories of toggles are quite different and
managing them all in the same way can lead
to pain down the road”
- Pete Hodgson
Owner of Feature & Release
(PM, IC Eng, Eng Manager, Release Team)
Product Manager
Guesswork Gap
Feature
Flags
if feature_flag is ‘on’:
do_something()
else:
do_something_else()
Kenneth Kutyn
@kennethmarshall
kennethkutyn@optimizely.com
www.productschool.com
Part-time Product Management Training Courses
and
Corporate Training

Contenu connexe

Tendances

Tendances (20)

How to Focus on Shipping Value as a PM by fmr Mastercard PM
How to Focus on Shipping Value as a PM by fmr Mastercard PMHow to Focus on Shipping Value as a PM by fmr Mastercard PM
How to Focus on Shipping Value as a PM by fmr Mastercard PM
 
Building the Right Products the Right Way
Building the Right Products the Right WayBuilding the Right Products the Right Way
Building the Right Products the Right Way
 
Let's Talk Conversion Rate Optimization
Let's Talk Conversion Rate OptimizationLet's Talk Conversion Rate Optimization
Let's Talk Conversion Rate Optimization
 
Good Churn vs Bad Churn. Is Retention as Relevant as We Are Told? by MagicLab...
Good Churn vs Bad Churn. Is Retention as Relevant as We Are Told? by MagicLab...Good Churn vs Bad Churn. Is Retention as Relevant as We Are Told? by MagicLab...
Good Churn vs Bad Churn. Is Retention as Relevant as We Are Told? by MagicLab...
 
Thriving in Product Management
Thriving in Product ManagementThriving in Product Management
Thriving in Product Management
 
Lessons of Successful Partnership Between PM and PMM by Zendesk Dir of Product
Lessons of Successful Partnership Between PM and PMM by Zendesk Dir of ProductLessons of Successful Partnership Between PM and PMM by Zendesk Dir of Product
Lessons of Successful Partnership Between PM and PMM by Zendesk Dir of Product
 
5 Things to Remember When Managing API Platforms by eBay Sr PM
5 Things to Remember When Managing API Platforms by eBay Sr PM5 Things to Remember When Managing API Platforms by eBay Sr PM
5 Things to Remember When Managing API Platforms by eBay Sr PM
 
How to Measure and Prioritize Growth by Intercom Product Lead
How to Measure and Prioritize Growth by Intercom Product LeadHow to Measure and Prioritize Growth by Intercom Product Lead
How to Measure and Prioritize Growth by Intercom Product Lead
 
Taking Your Product From 0 to 100 by Facebook Product Manager
Taking Your Product From 0 to 100 by Facebook Product ManagerTaking Your Product From 0 to 100 by Facebook Product Manager
Taking Your Product From 0 to 100 by Facebook Product Manager
 
No Excuses: How to Attract, Hire, and Grow Diverse Product Teams by Walt Disn...
No Excuses: How to Attract, Hire, and Grow Diverse Product Teams by Walt Disn...No Excuses: How to Attract, Hire, and Grow Diverse Product Teams by Walt Disn...
No Excuses: How to Attract, Hire, and Grow Diverse Product Teams by Walt Disn...
 
How to Scale Your PM Career by fmr Zalando Product Leader
How to Scale Your PM Career by fmr Zalando Product LeaderHow to Scale Your PM Career by fmr Zalando Product Leader
How to Scale Your PM Career by fmr Zalando Product Leader
 
Prioritization for High Growth B2B Products Splunk Director PM
Prioritization for High Growth B2B Products Splunk Director PMPrioritization for High Growth B2B Products Splunk Director PM
Prioritization for High Growth B2B Products Splunk Director PM
 
How to Launch a New Product Across Teams by American Express PM
How to Launch a New Product Across Teams by American Express PMHow to Launch a New Product Across Teams by American Express PM
How to Launch a New Product Across Teams by American Express PM
 
Breaking Product Myths of the Gaming Industry by Riot Games PM
Breaking Product Myths of the Gaming Industry by Riot Games PMBreaking Product Myths of the Gaming Industry by Riot Games PM
Breaking Product Myths of the Gaming Industry by Riot Games PM
 
Challenges of a Product Manager by eBay Sr PM
Challenges of a Product Manager by eBay Sr PMChallenges of a Product Manager by eBay Sr PM
Challenges of a Product Manager by eBay Sr PM
 
Garnering Executive Buy-In by Chegg Sr PM
Garnering Executive Buy-In by Chegg Sr PMGarnering Executive Buy-In by Chegg Sr PM
Garnering Executive Buy-In by Chegg Sr PM
 
Webinar: Lean Product Experimentation by DAZN Sr PM
Webinar: Lean Product Experimentation by DAZN Sr PMWebinar: Lean Product Experimentation by DAZN Sr PM
Webinar: Lean Product Experimentation by DAZN Sr PM
 
Essential Qualities to be a Great PM by Facebook Product Leader
Essential Qualities to be a Great PM by Facebook Product LeaderEssential Qualities to be a Great PM by Facebook Product Leader
Essential Qualities to be a Great PM by Facebook Product Leader
 
A 6 Step Guide for Creating Balanced Product Teams by Pivotal Dir of Product 
A 6 Step Guide for Creating Balanced Product Teams by Pivotal Dir of Product A 6 Step Guide for Creating Balanced Product Teams by Pivotal Dir of Product 
A 6 Step Guide for Creating Balanced Product Teams by Pivotal Dir of Product 
 
Building products with balance by atlassian sr pm.pptx
Building products with balance by atlassian sr pm.pptxBuilding products with balance by atlassian sr pm.pptx
Building products with balance by atlassian sr pm.pptx
 

Similaire à Shorter Iterations and Gradual Rollouts

Agile Software Development Overview 1231560734008086 2
Agile Software Development Overview 1231560734008086 2Agile Software Development Overview 1231560734008086 2
Agile Software Development Overview 1231560734008086 2
Guang Ying Yuan
 
Scrum for IT Project Outsourcing
Scrum for IT Project OutsourcingScrum for IT Project Outsourcing
Scrum for IT Project Outsourcing
Masoud Bolhassani
 

Similaire à Shorter Iterations and Gradual Rollouts (20)

Agile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK Online
 
Evolving Role of Product Manager
Evolving Role of Product ManagerEvolving Role of Product Manager
Evolving Role of Product Manager
 
Webinar: Key Learnings From 20 Years in Product by fmr Adobe Principal PM
Webinar: Key Learnings From 20 Years in Product by fmr Adobe Principal PMWebinar: Key Learnings From 20 Years in Product by fmr Adobe Principal PM
Webinar: Key Learnings From 20 Years in Product by fmr Adobe Principal PM
 
The Power of Design Thinking in PM by eBay Sr Global Product Lead
The Power of Design Thinking in PM by eBay Sr Global Product LeadThe Power of Design Thinking in PM by eBay Sr Global Product Lead
The Power of Design Thinking in PM by eBay Sr Global Product Lead
 
Leaner and Smarter: How Enterprises Can Develop Better Digital Products (v2)
Leaner and Smarter: How Enterprises Can Develop Better Digital Products (v2)Leaner and Smarter: How Enterprises Can Develop Better Digital Products (v2)
Leaner and Smarter: How Enterprises Can Develop Better Digital Products (v2)
 
Webinar how to be a top 1% pm by fmr adobe pm
Webinar  how to be a top 1% pm by fmr adobe pmWebinar  how to be a top 1% pm by fmr adobe pm
Webinar how to be a top 1% pm by fmr adobe pm
 
You Are 'Your' Backlog by fmr Microsoft Prod Mgmt Consultant
You Are 'Your' Backlog by fmr Microsoft Prod Mgmt ConsultantYou Are 'Your' Backlog by fmr Microsoft Prod Mgmt Consultant
You Are 'Your' Backlog by fmr Microsoft Prod Mgmt Consultant
 
You Are 'Your' Backlog by fmr Microsoft Prod Mgmt Consultant
You Are 'Your' Backlog by fmr Microsoft Prod Mgmt ConsultantYou Are 'Your' Backlog by fmr Microsoft Prod Mgmt Consultant
You Are 'Your' Backlog by fmr Microsoft Prod Mgmt Consultant
 
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launchLean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
 
How to Build Accessible Products by Slack Accessibility PM
How to Build Accessible Products by Slack Accessibility PMHow to Build Accessible Products by Slack Accessibility PM
How to Build Accessible Products by Slack Accessibility PM
 
Product Analytics is Useless by Heap CEO
Product Analytics is Useless by Heap CEOProduct Analytics is Useless by Heap CEO
Product Analytics is Useless by Heap CEO
 
Let's Go Back to School! Successful Product Management with Senior PMs
Let's Go Back to School! Successful Product Management with Senior PMsLet's Go Back to School! Successful Product Management with Senior PMs
Let's Go Back to School! Successful Product Management with Senior PMs
 
Webinar: Product Backlog: Create, Prioritize & Organize by Expedia Global PM
Webinar: Product Backlog: Create, Prioritize & Organize by Expedia Global PMWebinar: Product Backlog: Create, Prioritize & Organize by Expedia Global PM
Webinar: Product Backlog: Create, Prioritize & Organize by Expedia Global PM
 
How to Define a Product MVP by Stretto PM
How to Define a Product MVP by Stretto PMHow to Define a Product MVP by Stretto PM
How to Define a Product MVP by Stretto PM
 
Understanding Iterative Prioritization by Pivotal Labs Senior PM
Understanding Iterative Prioritization by Pivotal Labs Senior PMUnderstanding Iterative Prioritization by Pivotal Labs Senior PM
Understanding Iterative Prioritization by Pivotal Labs Senior PM
 
Top 5 Learnings as a Google Product Manager
Top 5 Learnings as a Google Product ManagerTop 5 Learnings as a Google Product Manager
Top 5 Learnings as a Google Product Manager
 
Product & Development Collab Tactics by Workday Dir of PM
Product & Development Collab Tactics by Workday Dir of PMProduct & Development Collab Tactics by Workday Dir of PM
Product & Development Collab Tactics by Workday Dir of PM
 
Agile Software Development Overview 1231560734008086 2
Agile Software Development Overview 1231560734008086 2Agile Software Development Overview 1231560734008086 2
Agile Software Development Overview 1231560734008086 2
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Scrum for IT Project Outsourcing
Scrum for IT Project OutsourcingScrum for IT Project Outsourcing
Scrum for IT Project Outsourcing
 

Plus de Product School

Plus de Product School (20)

Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechWebinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
 
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
 
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
 
Launching New Products In Companies Where It Matters Most by Product Director...
Launching New Products In Companies Where It Matters Most by Product Director...Launching New Products In Companies Where It Matters Most by Product Director...
Launching New Products In Companies Where It Matters Most by Product Director...
 
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
 
Revolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
Revolutionizing The Banking Industry: The Monzo Way by CPO, MonzoRevolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
Revolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
 
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
 
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner,  Challenge Like a VC by former CPO, TripadvisorAct Like an Owner,  Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
 
The Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product SchoolThe Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product School
 
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdfWebinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
 
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM LeaderWebinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
 
Unlocking High-Performance Product Teams by former Meta Global PMM
Unlocking High-Performance Product Teams by former Meta Global PMMUnlocking High-Performance Product Teams by former Meta Global PMM
Unlocking High-Performance Product Teams by former Meta Global PMM
 
The Types of TPM Content Roles by Facebook product Leader
The Types of TPM Content Roles by Facebook product LeaderThe Types of TPM Content Roles by Facebook product Leader
The Types of TPM Content Roles by Facebook product Leader
 
Match Is the New Sell in The Digital World by Amazon Product leader
Match Is the New Sell in The Digital World by Amazon Product leaderMatch Is the New Sell in The Digital World by Amazon Product leader
Match Is the New Sell in The Digital World by Amazon Product leader
 
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping RevolutionBeyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
 
Designing Great Products The Power of Design and Leadership
Designing Great Products The Power of Design and LeadershipDesigning Great Products The Power of Design and Leadership
Designing Great Products The Power of Design and Leadership
 
Command the Room: Empower Your Team of Product Managers with Effective Commun...
Command the Room: Empower Your Team of Product Managers with Effective Commun...Command the Room: Empower Your Team of Product Managers with Effective Commun...
Command the Room: Empower Your Team of Product Managers with Effective Commun...
 
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
 
Customer-Centric PM: Anticipating Needs Across the Product Life Cycle
Customer-Centric PM: Anticipating Needs Across the Product Life CycleCustomer-Centric PM: Anticipating Needs Across the Product Life Cycle
Customer-Centric PM: Anticipating Needs Across the Product Life Cycle
 
AI in Action The New Age of Intelligent Products and Sales Automation
AI in Action The New Age of Intelligent Products and Sales AutomationAI in Action The New Age of Intelligent Products and Sales Automation
AI in Action The New Age of Intelligent Products and Sales Automation
 

Dernier

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 

Shorter Iterations and Gradual Rollouts