SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
How to get 

Freddie Mercury and Spice
Girls together on stage
Ardita Karaj
@ardita_k
#AAB18
Hello!
Ardita Karaj
@ardita_k
Ardita@IndustrialLogic.ca
New story!
• Is it Sprint planning yet?
• Didn’t we just plan…
like ..yesterday?
• But we do Kanban!!
• How did it get to our
backlog so quickly?
• After 10 min talk: This
doesn’t seem small!
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
Soooo…
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
I want it 

ALL!



And I want
it NOW!
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
Let’s get in to it
• Do it all!
• Start planning everything
• Get approval for over time
budget
• Cancel family plans
• Get the Pizza delivery on
speed dial
• Bring Advil on every desk
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
Or

Ask again
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
Starting with Story mapping
We can’t write User
Stories if we don’t know
Users well, their Stories
and their Desires
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
Before Story Mapping
• What should we see/not see if this is in place today?
• Does this fit with our strategy (grow, new, compete, operationalize,..)?
• Does this help us achieve our Goals/KPIs/Learnings?
• Why is this more important than what we are doing now?
• What do we know about the user/customer (new, existing, segment..)?
• Any research that proves that if we do this we will be successful?
• What do we want to learn?
• What risks do we see?
• ….
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
Smallest thing possible
If you are not embarrassed by it, you released too late
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
: a Learning release
Learning is not free: Learning Releases
Dual Track image: courtesy of Jeff Patton
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
Research - Deliver with ~no code changes
• Wizard of Oz (pretty on UI but all manual behind, Zappos)
• Concierge MVP (would you let me do your grocery and you go
have a coffee, DropBox with 3 min video)
• Smoke test (bunch of Facebook test with different price/
color/ picture…)
• Virgin test (Virgin airlines, 1 airplane doing 1 trip)
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
Example on research : Lost my name
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
Ruthless Prioritization
• What’s the best thing you can do today, not 6 months from now
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
How do we prioritize
• Who screams louder? What’s the rank of the sponsor?
• What is the metric?
• Cost of Delay? Divided by Duration?
• Click Through Rate?
• New customers? Retain current/Increase loyalty? ….
• Start when?
• If there is a (true) deadline, when should we start?
• Should we stop everything we are working at now?
• Can it wait till next sprint?
• Do nothing?
• Example: Do we start with all 4 customers at the same time or finish 2 first and
then start the other two? (4 features were equal)
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
Example: prioritize smallest thing
Compliance change, QC vs Canada
• What is the real problem?
• Who are the real-real customers?
• What is the real-real deadline? Urgency?
• What do we really-really need by that deadline?
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
But we need more: Technical backbone
• What do we have?
• What is our release frequency now?
• Do we have automated tests in place?
• Can we Deploy (not Release)
• Dark launch
• A/B test
• Feature toggle
• Blue/Green
• Do we have monitoring of production in place?
• Do we have version control? Shared ownership? Have we eliminated branches?
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
Co-labor-ation FTW!
• Do we have cross functional teams?
• Who else do we need to be successful?
• Are they able to work with us and our
urgency?
• Do we have collaborative customers?
• Do we have physical space that allows us
to work closer?
• Do we have tools/ways to collaborate with
remote people?
• Is another team able to take this sooner?
• Shared ownership of code
• Dynamic team forming: people with this
knowledge on another team
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
Example: New platform for a new shipment
delivery tracking system
• New platform for dealers to track shipment delivery to stores
• New infrastructure: servers, authentication, configuration, etc
• Environments populated as the code evolved and covering the
issues found on previous environment (Dev/QA/Prod)
• Dealers constantly took part on Demo and gave feedback
• Training and communication in modules for all effected users
• Tests in place from beginning for all the code
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
All together
• Research/Get to know
• Prioritize and make it small-er
• Create technical wealth
• Collaborate everywhere
Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
Singing in harmony
We don’t need to be heroes.
We need to be good collaborators.
Always discussing as a team.
That gets the right thing done right.
Many times.
Without drama.
Sustainably.
@ardita_k
Ardita@IndustrialLogic.ca

Más contenido relacionado

Similar a How to get Freddie Mercury and Spice Girls together on stage

From the Ground Up: Building a WordPress Business – A WordCamp Talk
From the Ground Up: Building a WordPress Business – A WordCamp TalkFrom the Ground Up: Building a WordPress Business – A WordCamp Talk
From the Ground Up: Building a WordPress Business – A WordCamp TalkSeth Shoultes
 
PCA14: Herding Cat GIFs - Learning Scrum by Doing Scrum
PCA14: Herding Cat GIFs - Learning Scrum by Doing ScrumPCA14: Herding Cat GIFs - Learning Scrum by Doing Scrum
PCA14: Herding Cat GIFs - Learning Scrum by Doing ScrumTheresa Huth, PMP
 
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019Peter Gfader
 
What is Continuous Delivery really?
What is Continuous Delivery really?What is Continuous Delivery really?
What is Continuous Delivery really?XebiaLabs
 
SWWLG Intro
SWWLG IntroSWWLG Intro
SWWLG IntroSWWLG
 
How Prototyping Helps You Design a Better Product
How Prototyping Helps You Design a Better ProductHow Prototyping Helps You Design a Better Product
How Prototyping Helps You Design a Better ProductUserZoom
 
16 million downloads and 300.000 da us later when those numbers can't keep ...
16 million downloads and 300.000 da us later   when those numbers can't keep ...16 million downloads and 300.000 da us later   when those numbers can't keep ...
16 million downloads and 300.000 da us later when those numbers can't keep ...Mary Chan
 
Pre production techniques pro-forma
Pre production techniques pro-forma Pre production techniques pro-forma
Pre production techniques pro-forma TheJellehKed
 
How and Why We Run Internal Hackdays
How and Why We Run Internal HackdaysHow and Why We Run Internal Hackdays
How and Why We Run Internal HackdaysMelinda Seckington
 
The Art of Inquiry
The Art of InquiryThe Art of Inquiry
The Art of InquiryJenCasson
 
Making More Money: Simple Strategies for Improving Cash Flow and Profitability
Making More Money: Simple Strategies for Improving Cash Flow and ProfitabilityMaking More Money: Simple Strategies for Improving Cash Flow and Profitability
Making More Money: Simple Strategies for Improving Cash Flow and Profitabilityjrd9234
 
Stand Out as a Developer
Stand Out as a DeveloperStand Out as a Developer
Stand Out as a DeveloperRick Deller
 
Evolution of team's remit above and beyond
Evolution of team's remit above and beyondEvolution of team's remit above and beyond
Evolution of team's remit above and beyondAlex Gray
 
Recruiting the right people quickly public
Recruiting the right people quickly   publicRecruiting the right people quickly   public
Recruiting the right people quickly publicAshley Frieze
 
How To Use Research In Advocacy Presentation
How To Use Research In Advocacy PresentationHow To Use Research In Advocacy Presentation
How To Use Research In Advocacy Presentationszoldak
 
Appreciative inquiry and the art of interviewing
Appreciative inquiry and the art of interviewingAppreciative inquiry and the art of interviewing
Appreciative inquiry and the art of interviewingKatherine Brown-Hoekstra
 

Similar a How to get Freddie Mercury and Spice Girls together on stage (20)

From the Ground Up: Building a WordPress Business – A WordCamp Talk
From the Ground Up: Building a WordPress Business – A WordCamp TalkFrom the Ground Up: Building a WordPress Business – A WordCamp Talk
From the Ground Up: Building a WordPress Business – A WordCamp Talk
 
Hiring a dev
Hiring a devHiring a dev
Hiring a dev
 
PCA14: Herding Cat GIFs - Learning Scrum by Doing Scrum
PCA14: Herding Cat GIFs - Learning Scrum by Doing ScrumPCA14: Herding Cat GIFs - Learning Scrum by Doing Scrum
PCA14: Herding Cat GIFs - Learning Scrum by Doing Scrum
 
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
 
What is Continuous Delivery really?
What is Continuous Delivery really?What is Continuous Delivery really?
What is Continuous Delivery really?
 
SWWLG Intro
SWWLG IntroSWWLG Intro
SWWLG Intro
 
How Prototyping Helps You Design a Better Product
How Prototyping Helps You Design a Better ProductHow Prototyping Helps You Design a Better Product
How Prototyping Helps You Design a Better Product
 
16 million downloads and 300.000 da us later when those numbers can't keep ...
16 million downloads and 300.000 da us later   when those numbers can't keep ...16 million downloads and 300.000 da us later   when those numbers can't keep ...
16 million downloads and 300.000 da us later when those numbers can't keep ...
 
to app or not to app
to app or not to appto app or not to app
to app or not to app
 
Even dirtierstartups
Even dirtierstartupsEven dirtierstartups
Even dirtierstartups
 
Pre production techniques pro-forma
Pre production techniques pro-forma Pre production techniques pro-forma
Pre production techniques pro-forma
 
Fintech Startup Weekend Zurich 2016
Fintech Startup Weekend Zurich 2016Fintech Startup Weekend Zurich 2016
Fintech Startup Weekend Zurich 2016
 
How and Why We Run Internal Hackdays
How and Why We Run Internal HackdaysHow and Why We Run Internal Hackdays
How and Why We Run Internal Hackdays
 
The Art of Inquiry
The Art of InquiryThe Art of Inquiry
The Art of Inquiry
 
Making More Money: Simple Strategies for Improving Cash Flow and Profitability
Making More Money: Simple Strategies for Improving Cash Flow and ProfitabilityMaking More Money: Simple Strategies for Improving Cash Flow and Profitability
Making More Money: Simple Strategies for Improving Cash Flow and Profitability
 
Stand Out as a Developer
Stand Out as a DeveloperStand Out as a Developer
Stand Out as a Developer
 
Evolution of team's remit above and beyond
Evolution of team's remit above and beyondEvolution of team's remit above and beyond
Evolution of team's remit above and beyond
 
Recruiting the right people quickly public
Recruiting the right people quickly   publicRecruiting the right people quickly   public
Recruiting the right people quickly public
 
How To Use Research In Advocacy Presentation
How To Use Research In Advocacy PresentationHow To Use Research In Advocacy Presentation
How To Use Research In Advocacy Presentation
 
Appreciative inquiry and the art of interviewing
Appreciative inquiry and the art of interviewingAppreciative inquiry and the art of interviewing
Appreciative inquiry and the art of interviewing
 

Más de Ardita Karaj

You can't buy your organization's handbook on Amazon
You can't buy your organization's handbook on AmazonYou can't buy your organization's handbook on Amazon
You can't buy your organization's handbook on AmazonArdita Karaj
 
Testing the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesisTesting the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesisArdita Karaj
 
Compete with speed
Compete with speedCompete with speed
Compete with speedArdita Karaj
 
Agility beyond frameworks
Agility beyond frameworksAgility beyond frameworks
Agility beyond frameworksArdita Karaj
 
See the Value - Scrum Gathering CA
See the Value - Scrum Gathering CASee the Value - Scrum Gathering CA
See the Value - Scrum Gathering CAArdita Karaj
 
Using your testing mindset to explore requirements
Using your testing mindset to explore requirementsUsing your testing mindset to explore requirements
Using your testing mindset to explore requirementsArdita Karaj
 
From Stoneage to Aagile
From Stoneage to AagileFrom Stoneage to Aagile
From Stoneage to AagileArdita Karaj
 
Working withexecs ss
Working withexecs ssWorking withexecs ss
Working withexecs ssArdita Karaj
 

Más de Ardita Karaj (11)

You can't buy your organization's handbook on Amazon
You can't buy your organization's handbook on AmazonYou can't buy your organization's handbook on Amazon
You can't buy your organization's handbook on Amazon
 
Testing the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesisTesting the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesis
 
Compete with speed
Compete with speedCompete with speed
Compete with speed
 
Agility beyond frameworks
Agility beyond frameworksAgility beyond frameworks
Agility beyond frameworks
 
See the Value - Scrum Gathering CA
See the Value - Scrum Gathering CASee the Value - Scrum Gathering CA
See the Value - Scrum Gathering CA
 
Using your testing mindset to explore requirements
Using your testing mindset to explore requirementsUsing your testing mindset to explore requirements
Using your testing mindset to explore requirements
 
From Stoneage to Aagile
From Stoneage to AagileFrom Stoneage to Aagile
From Stoneage to Aagile
 
Ux your process!
Ux your process!Ux your process!
Ux your process!
 
See the Value
See the ValueSee the Value
See the Value
 
Whats my MVP?
Whats my MVP?Whats my MVP?
Whats my MVP?
 
Working withexecs ss
Working withexecs ssWorking withexecs ss
Working withexecs ss
 

Último

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
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
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
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
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
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
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 

Último (20)

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
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
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
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
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
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....
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 

How to get Freddie Mercury and Spice Girls together on stage

  • 1. How to get 
 Freddie Mercury and Spice Girls together on stage Ardita Karaj @ardita_k #AAB18
  • 3. New story! • Is it Sprint planning yet? • Didn’t we just plan… like ..yesterday? • But we do Kanban!! • How did it get to our backlog so quickly? • After 10 min talk: This doesn’t seem small! Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 4. Soooo… Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 5. I want it 
 ALL!
 
 And I want it NOW! Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 6. Let’s get in to it • Do it all! • Start planning everything • Get approval for over time budget • Cancel family plans • Get the Pizza delivery on speed dial • Bring Advil on every desk Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 7. Or
 Ask again Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 8. Starting with Story mapping We can’t write User Stories if we don’t know Users well, their Stories and their Desires Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 9. Before Story Mapping • What should we see/not see if this is in place today? • Does this fit with our strategy (grow, new, compete, operationalize,..)? • Does this help us achieve our Goals/KPIs/Learnings? • Why is this more important than what we are doing now? • What do we know about the user/customer (new, existing, segment..)? • Any research that proves that if we do this we will be successful? • What do we want to learn? • What risks do we see? • …. Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 10. Smallest thing possible If you are not embarrassed by it, you released too late Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage : a Learning release
  • 11. Learning is not free: Learning Releases Dual Track image: courtesy of Jeff Patton Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 12. Research - Deliver with ~no code changes • Wizard of Oz (pretty on UI but all manual behind, Zappos) • Concierge MVP (would you let me do your grocery and you go have a coffee, DropBox with 3 min video) • Smoke test (bunch of Facebook test with different price/ color/ picture…) • Virgin test (Virgin airlines, 1 airplane doing 1 trip) Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 13. Example on research : Lost my name Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 14. Ruthless Prioritization • What’s the best thing you can do today, not 6 months from now Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 15. How do we prioritize • Who screams louder? What’s the rank of the sponsor? • What is the metric? • Cost of Delay? Divided by Duration? • Click Through Rate? • New customers? Retain current/Increase loyalty? …. • Start when? • If there is a (true) deadline, when should we start? • Should we stop everything we are working at now? • Can it wait till next sprint? • Do nothing? • Example: Do we start with all 4 customers at the same time or finish 2 first and then start the other two? (4 features were equal) Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 16. Example: prioritize smallest thing Compliance change, QC vs Canada • What is the real problem? • Who are the real-real customers? • What is the real-real deadline? Urgency? • What do we really-really need by that deadline? Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 17. But we need more: Technical backbone • What do we have? • What is our release frequency now? • Do we have automated tests in place? • Can we Deploy (not Release) • Dark launch • A/B test • Feature toggle • Blue/Green • Do we have monitoring of production in place? • Do we have version control? Shared ownership? Have we eliminated branches? Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 18. Co-labor-ation FTW! • Do we have cross functional teams? • Who else do we need to be successful? • Are they able to work with us and our urgency? • Do we have collaborative customers? • Do we have physical space that allows us to work closer? • Do we have tools/ways to collaborate with remote people? • Is another team able to take this sooner? • Shared ownership of code • Dynamic team forming: people with this knowledge on another team Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 19. Example: New platform for a new shipment delivery tracking system • New platform for dealers to track shipment delivery to stores • New infrastructure: servers, authentication, configuration, etc • Environments populated as the code evolved and covering the issues found on previous environment (Dev/QA/Prod) • Dealers constantly took part on Demo and gave feedback • Training and communication in modules for all effected users • Tests in place from beginning for all the code Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 20. All together • Research/Get to know • Prioritize and make it small-er • Create technical wealth • Collaborate everywhere Ardita Karaj: Getting Freddy Mercury and Spice Girls Together on Stage
  • 21. Singing in harmony We don’t need to be heroes. We need to be good collaborators. Always discussing as a team. That gets the right thing done right. Many times. Without drama. Sustainably. @ardita_k Ardita@IndustrialLogic.ca