SlideShare a Scribd company logo
1 of 30
lines
                               circles &
                               directions
Richard Durnall                linkedin.com/in/richarddurnall
Head of Delivery @ REA Group   @rdurnall
A bit about us
• Picture of view from my desk




                         3
lines
circles &
directions
5
Ground Zero
              6
Learning Agile   7
Delivering Results
New data centres within 6 months




                                   8
Delivering Results
realestate.com.au rebuilt and launched in 10 months
lines
circles &
directions
Leadership, talent & structure
            11
Continuous Design
                12
Continuous Delivery




            helped by
Distributed Agile




                    helped by
Distributed Agile




                    helped by
Hack Days

            helped by
China




                               Scripted ‘stops’


           Australia




Baseload




                                                  17
Delivering Results




18
Good effort!




 out of 20
Rewiring for 20/20
lines
circles &
directions
If I had asked my customers what they
wanted,
they simply would have said ‘a faster horse’
Henry Ford, early 1900s
You can’t just ask
customers what they want,
and then try to give that to
them. 1989
Steve Jobs,
Steve Blank                 Eric Ries                   Dave McClure
There are no facts inside   The only way to win is to   AARRR!
the building. Get out and   learn faster than anyone
learn!                      else.                                      http://youtu.be/irjgfW0BIrw
lines
                  circles &
                  directions
Daniel Oertli     linkedin.com/in/danieloertli
CIO @ REA Group   @danieloertli

More Related Content

Similar to Agile Development and Continuous Integration in the Cloud - RIchard Durnall - AWS Australian Summit

I Hate Process/I Love Process - Why designers are divided about process, and ...
I Hate Process/I Love Process - Why designers are divided about process, and ...I Hate Process/I Love Process - Why designers are divided about process, and ...
I Hate Process/I Love Process - Why designers are divided about process, and ...
Joan Vermette
 
Drive Insight From Unstructured Data With Endeca
Drive Insight From Unstructured Data With EndecaDrive Insight From Unstructured Data With Endeca
Drive Insight From Unstructured Data With Endeca
KPI Partners
 

Similar to Agile Development and Continuous Integration in the Cloud - RIchard Durnall - AWS Australian Summit (20)

Staying In Demand After You Land Bobbie La Porte042811
Staying In Demand After You Land Bobbie La Porte042811Staying In Demand After You Land Bobbie La Porte042811
Staying In Demand After You Land Bobbie La Porte042811
 
Building mobile teams and getting a product to market
Building mobile teams and getting a product to marketBuilding mobile teams and getting a product to market
Building mobile teams and getting a product to market
 
Internet retailer
Internet retailerInternet retailer
Internet retailer
 
I Hate Process/I Love Process - Why designers are divided about process, and ...
I Hate Process/I Love Process - Why designers are divided about process, and ...I Hate Process/I Love Process - Why designers are divided about process, and ...
I Hate Process/I Love Process - Why designers are divided about process, and ...
 
Drive Insight From Unstructured Data With Endeca
Drive Insight From Unstructured Data With EndecaDrive Insight From Unstructured Data With Endeca
Drive Insight From Unstructured Data With Endeca
 
7 Reasons for a Career Makeover
7 Reasons for a Career Makeover7 Reasons for a Career Makeover
7 Reasons for a Career Makeover
 
Getting information architecture right
Getting information architecture rightGetting information architecture right
Getting information architecture right
 
You Have Built a Website Now What
You Have Built a Website Now WhatYou Have Built a Website Now What
You Have Built a Website Now What
 
Irl Web Strategy
Irl Web StrategyIrl Web Strategy
Irl Web Strategy
 
Getting found a zillion times
Getting found a zillion timesGetting found a zillion times
Getting found a zillion times
 
Non-Generational Talent
Non-Generational TalentNon-Generational Talent
Non-Generational Talent
 
7 Drivers in Building to a 7 Billion Company with 1Password's CEO
7 Drivers in Building to a 7 Billion Company with 1Password's CEO7 Drivers in Building to a 7 Billion Company with 1Password's CEO
7 Drivers in Building to a 7 Billion Company with 1Password's CEO
 
Strategic Planning for Success
Strategic Planning for SuccessStrategic Planning for Success
Strategic Planning for Success
 
How to Use LinkedIn, Really!
How to Use LinkedIn, Really!How to Use LinkedIn, Really!
How to Use LinkedIn, Really!
 
2020-08 ACE:SoCal "Business of Agile Coaching - COVID REMIX"
2020-08 ACE:SoCal "Business of Agile Coaching - COVID REMIX"2020-08 ACE:SoCal "Business of Agile Coaching - COVID REMIX"
2020-08 ACE:SoCal "Business of Agile Coaching - COVID REMIX"
 
The 21st Century Needs Radical Management
The 21st Century Needs Radical ManagementThe 21st Century Needs Radical Management
The 21st Century Needs Radical Management
 
Skiing and boxing: coaching product and enterprise teams
Skiing and boxing: coaching product and enterprise teamsSkiing and boxing: coaching product and enterprise teams
Skiing and boxing: coaching product and enterprise teams
 
Mike long-portfolio-presentation
Mike long-portfolio-presentationMike long-portfolio-presentation
Mike long-portfolio-presentation
 
Mike long-portfolio-presentation
Mike long-portfolio-presentationMike long-portfolio-presentation
Mike long-portfolio-presentation
 
Portfolio Presentation
Portfolio PresentationPortfolio Presentation
Portfolio Presentation
 

More from Amazon Web Services

Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

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...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Agile Development and Continuous Integration in the Cloud - RIchard Durnall - AWS Australian Summit

Editor's Notes

  1. Today - markets, brands, financials, growth profileHistorystartup, listing > bankruptearly growth > leadershipinternationalisation > defocused/stagnation2008: leadership change2009: rebuilding a healthy core. Key: TW (Agile, XD), LM (platform), HW (reliable ops); core group of key staff (~25), lots of sweat and commitment from all staff, lots of contractors.Mid 2010: people (Delivery).Current focus:broadening the value proposition > market maker, not just market participant.optimising operational performance > global operating model.Financial performance
  2. Introducing Agile, but still using the PLAN-DO approach for both outcome management and execution.
  3. STARTING POINT (2009)Monolithic organisation, thinking internally and moving cautiously Few leaders, low benchstrength, poor employment brandCentralised, plan-do decisionsWaterfall development, ad hoc operationsCluttered design, low delivery outputUnreliable infrastructure, catastrophic riskPoor business systems, lots of manual processes
  4. First two days: Intro with team.First week with board: 1, 2, 3. And manage costs. We’re getting poor value for our investment level.Greg: split the team,relaunch site. Google.Consultants swarming – analysis paralysis? Lots of good opinions, but hard to focus the team.Phone-a-friend. TW within first few weeks. Value Stream Map.
  5. Focused objectives:Delivery a brand new site with a modern experience, new products, new platformQuickly make tactical site improvements.Stabliise our intrastructureDecided (1) couldn’t be done in-house. Lots of debate internally and with TW. Deal with LM.(2) Became the cataylst for Agile. TW engaged as coach, Agile Adoption Group initiated. Would be disbanded less than a year later after massive success in moving quickly to agile development.(3) Turned into a focused DC rebuild. Too early/risky for wholesale move to cloud – discussed and deferred.
  6. Fully embracing agile in Design & IT – and interfacing it with a PLAN-DO business culture.
  7. Not long after launch, EVP rose significantly. We were seen as a company that could move quickly, was serious about agile, and looking for talented people to create experiences and solve interesting problems that would be appreciated by millions.Leadership, talent build, restructure teams along business domains (vs technologies) to attack multiple opportunities in parallel, and build domain knowledge so teams could participate more fully in the design of the product, not just execution.
  8. InceptionBusiness mapping, groupsketching.Most potent of all – unlocks the potential for design-level thinking, helping the team uncover needs before moving into potential solutions.
  9. Continuous delivery
  10. Register. Opportunity to guide customer-focused thinking, without telling. What unmet customer need are we solving?Hacking. Get your product or business or design personnel to participate in teams.Showcase and vote. Watch your team start to vote up hack entries that are most likely to have the biggest customer impacts, rather than just the coolest tech stuff.
  11. REA’s current AWS usage profile
  12. Fully embracing agile in Design & IT – and interfacing it with a PLAN-DO business culture.
  13. …but we don’t all have the brilliance of a Henry Ford or Steve Jobs in our companies, or massive R&D budgets.What sorts of techniques can we use with existing teams to:Leverage customer-focused insightsEncourage innovative thinkingGet a tangible output that can be taken into your Agile delivery process?
  14. But if you can’t tighten the loop between coding and deploying – reducing the time between having an idea and testing it in the wild - it becomes a tough effort to change the business mindset from planning perfection to planning experiments.
  15. Remember what made space invaders so hard? (Couldn’t fire more than one bullet at a time, bullet travelled slowly).Business leads threw every possible spec at you (one shot), designers did fully-finalised artwork.Don’t kill your good work getting to know your customers thoughts, setting up for discover-based creation, and democratising customer-focused design with bad delivery habits.Top 3 mistakes:MMF. Apple showed us that features don’t win the day. A compelling value proposition or experience is typically just a small set of high-value things, done brilliantly. Allow for follow-up work, get lean on your value prop and enabling features, time-to-market remains key. Getting teams out of project mode (setup/tear-down) and into product mode (setup/iteratively release) helps this mentality.Design. Don’t be afraid of starting with 70% finished artwork. As long as the key stories/interactions are there, the high-fidelity artwork can be delivered in parallel with the development iterations.Continuous testing. Don’t’ be afraid of testing prototypes and unfinished experiences.
  16. People care primarily about building and being a part of great things, but they also want to make money.Through the progress of building a team, community, advertising market and investor base – I’ve developed a deep appreciation for how building a strong economic engine and strong growth can be the best way to align many people to solve important problems.
  17. “move fast and break things”.
  18. So, why care about all of this?1. Your current business model has an increasingly shortened lifespan. Your business will be disrupted by one of an increasing number of startups, being funded into operation within increasingly smaller time spans.