SlideShare une entreprise Scribd logo
1  sur  51
Télécharger pour lire hors ligne
Building Feedback Loops
 into your Architecture
Zach Nies
Replace guessing
 with feedback
Where are you
 guessing?
Feedback creates
 better decisions
Feedback loops
Built to learn
Learn through
reflection
Inspect &
Adapt
                           Direct
            Adapt
                         Experience




                    Inspect
Team
            Retrospectives

                           What
                                    S
What has    What      HYPOTHESE
HELPED     HIND has      could we
               ERED
 us?!        us?!       draw about
                       how we move
                          forward?!
PDCA
Cycle
        Adjust   Plan

        Check    Do
A3 Process
Development
  Process
Iterative Feedback
Development
   Cycle
Build
feedback
Build Trends
Code quality
   feedback
Stop the line
Performance
Server and client
Server side
Client side
Exceptions
Building in feedback
Data collection
Data sources



request-id



request-id
Data analysis
Reporting feedback
  Specific
  Measurable
  Actionable
  Relevant
  Timely
Real-time feedback
Feedback replaces
    guessing
What is the biggest
guess you’re making?
Replace that guess
    with data
zach.nies@rallydev.com

Contenu connexe

Similaire à Building Feedback Loops

24 05-11 making the most of your internship
24 05-11 making the most of your internship24 05-11 making the most of your internship
24 05-11 making the most of your internship
JPStrategy
 
26-05-10 making the most of your internship
26-05-10 making the most of your internship26-05-10 making the most of your internship
26-05-10 making the most of your internship
JPStrategy
 
Oss Capabilities Slides 2010
Oss Capabilities Slides 2010Oss Capabilities Slides 2010
Oss Capabilities Slides 2010
gvlk
 
Oss Capabilities Slides 2010
Oss Capabilities Slides 2010Oss Capabilities Slides 2010
Oss Capabilities Slides 2010
stephanieselig
 

Similaire à Building Feedback Loops (20)

Lean UX
Lean UXLean UX
Lean UX
 
Web Design
Web DesignWeb Design
Web Design
 
Are You Guessing or Learning? Project Management in Chaotic Times
Are You Guessing or Learning?   Project Management in Chaotic TimesAre You Guessing or Learning?   Project Management in Chaotic Times
Are You Guessing or Learning? Project Management in Chaotic Times
 
Jira Align Presentation
Jira Align PresentationJira Align Presentation
Jira Align Presentation
 
willbeHired
willbeHiredwillbeHired
willbeHired
 
Offshore Agile Maintenance
Offshore Agile MaintenanceOffshore Agile Maintenance
Offshore Agile Maintenance
 
24 05-11 making the most of your internship
24 05-11 making the most of your internship24 05-11 making the most of your internship
24 05-11 making the most of your internship
 
26-05-10 making the most of your internship
26-05-10 making the most of your internship26-05-10 making the most of your internship
26-05-10 making the most of your internship
 
Agile
AgileAgile
Agile
 
Sage Research & Design Introduction 2 17 11
Sage Research & Design Introduction 2 17 11Sage Research & Design Introduction 2 17 11
Sage Research & Design Introduction 2 17 11
 
Agile Architecture Retrospective
Agile Architecture RetrospectiveAgile Architecture Retrospective
Agile Architecture Retrospective
 
Oss Capabilities Slides 2010
Oss Capabilities Slides 2010Oss Capabilities Slides 2010
Oss Capabilities Slides 2010
 
Oss Capabilities Slides 2010
Oss Capabilities Slides 2010Oss Capabilities Slides 2010
Oss Capabilities Slides 2010
 
Agile, TDD and .NET
Agile, TDD and .NETAgile, TDD and .NET
Agile, TDD and .NET
 
Agile, Tdd And .Net
Agile, Tdd And .NetAgile, Tdd And .Net
Agile, Tdd And .Net
 
2015-01-12 TechTalk - Removing Barriers between Development and Operations
2015-01-12 TechTalk - Removing Barriers between Development and Operations2015-01-12 TechTalk - Removing Barriers between Development and Operations
2015-01-12 TechTalk - Removing Barriers between Development and Operations
 
Multi-dimensional: Building 21st Century Experiences for Financial Outcomes
Multi-dimensional:  Building 21st Century Experiences for Financial Outcomes Multi-dimensional:  Building 21st Century Experiences for Financial Outcomes
Multi-dimensional: Building 21st Century Experiences for Financial Outcomes
 
The power of data 2010
The power of data 2010The power of data 2010
The power of data 2010
 
ESSAP Agile Loops
ESSAP Agile LoopsESSAP Agile Loops
ESSAP Agile Loops
 
You keep using the word agile, i do not think it means what you think it means
You keep using the word agile, i do not think it means what you think it meansYou keep using the word agile, i do not think it means what you think it means
You keep using the word agile, i do not think it means what you think it means
 

Plus de IASA

Plus de IASA (8)

Risk Centric Architecture George Fairbanks
Risk Centric Architecture George FairbanksRisk Centric Architecture George Fairbanks
Risk Centric Architecture George Fairbanks
 
Resource-Oriented Architecture (ROA) and REST
Resource-Oriented Architecture (ROA) and RESTResource-Oriented Architecture (ROA) and REST
Resource-Oriented Architecture (ROA) and REST
 
Cloud Computing Bootcamp On The Google App Engine For Iasa V1.2.4
Cloud Computing Bootcamp On The Google App Engine For Iasa V1.2.4Cloud Computing Bootcamp On The Google App Engine For Iasa V1.2.4
Cloud Computing Bootcamp On The Google App Engine For Iasa V1.2.4
 
Domain Driven Design Up And Running
Domain Driven Design Up And RunningDomain Driven Design Up And Running
Domain Driven Design Up And Running
 
Business and Strategic Alignment in EA – Practical Guidelines Based on Indust...
Business and Strategic Alignment in EA – Practical Guidelines Based on Indust...Business and Strategic Alignment in EA – Practical Guidelines Based on Indust...
Business and Strategic Alignment in EA – Practical Guidelines Based on Indust...
 
Database Refactoring With Liquibase
Database Refactoring With LiquibaseDatabase Refactoring With Liquibase
Database Refactoring With Liquibase
 
Rethinking Object Orientation
Rethinking Object OrientationRethinking Object Orientation
Rethinking Object Orientation
 
Making Architecture Business Value Driven
Making Architecture Business Value DrivenMaking Architecture Business Value Driven
Making Architecture Business Value Driven
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
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
 
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
 

Dernier (20)

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
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 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
 
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
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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
 
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...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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...
 

Building Feedback Loops