Its all about the Feedback loop
Upcoming SlideShare
Loading in...5
×
 

Its all about the Feedback loop

on

  • 516 views

This is a presentation i gave at the Israeli ALM user group explaining my view on "What is Agile" Comments are welcome.

This is a presentation i gave at the Israeli ALM user group explaining my view on "What is Agile" Comments are welcome.

Statistics

Views

Total Views
516
Views on SlideShare
516
Embed Views
0

Actions

Likes
0
Downloads
8
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Its all about the Feedback loop Its all about the Feedback loop Presentation Transcript

  • Question: What is the difference between a home cook and a professional chef?Tuesday, March 5, 13
  • The biggest difference between home cooks and professional chefs is that home cooks dont taste the dish often enough as they prepare it. They just follow the recipe step-by-step, without getting that feedback along the way. [wolfgang puck - Famous American chef]Tuesday, March 5, 13
  • Feedback The Secret Ingredient Of success Elad Sofer - Agile coach www.practical-agile.com / @eladsof / elad@practical-agile.comTuesday, March 5, 13
  • What
  •   is
  •   Feedback
  •   ? • The supply of an input to some process or system as a function of its output 4Tuesday, March 5, 13
  • What
  •   if... • There was a 30 second delay between pushing the breaks, and your car responding? • There was a 10 minutes delay between responses in a conversation? • There was a 15 second delay between pushing the button and this bullet appearing? :) 5Tuesday, March 5, 13
  • Late
  •   Feedback
  •   Is
  •   Useless! 6Tuesday, March 5, 13
  • How
  •   does
  •   a
  •   chef
  •   work? 7Tuesday, March 5, 13
  • Agile is all about Shrinking the feedback loop [Corey Haines - Software craftsmen]Tuesday, March 5, 13
  • Question: How feedback loops are different In agile software development process?Tuesday, March 5, 13
  • Agile
  •   Development
  •   PracticesTuesday, March 5, 13
  • Code
  •   Review
  •   Feedback
  •   LoopTuesday, March 5, 13
  • Code
  •   Review
  •   Feedback
  •   Loop 12Tuesday, March 5, 13
  • Bug
  •   Feedback
  •   LoopTuesday, March 5, 13
  • Bug
  •   Feedback
  •   LoopTuesday, March 5, 13
  • Build
  •   status
  •   Feedback
  •   LoopTuesday, March 5, 13
  • Build
  •   status
  •   Feedback
  •   LoopTuesday, March 5, 13
  • Agile
  •   Feature
  •   ManagementTuesday, March 5, 13
  • Requirement
  •   Feedback
  •   LoopTuesday, March 5, 13
  • Feature
  •   Progress
  •   Feedback
  •   LoopTuesday, March 5, 13
  • Feature
  •   Progress
  •   Feedback
  •   LoopTuesday, March 5, 13
  • Feature
  •   Progress
  •   Feedback
  •   LoopTuesday, March 5, 13
  • Agile
  •   Project ManagementTuesday, March 5, 13
  • Regression
  •   Feedback
  •   LoopTuesday, March 5, 13
  • Regression
  •   Feedback
  •   LoopTuesday, March 5, 13
  • Improvement
  •   Feedback
  •   LoopTuesday, March 5, 13
  • Improvement
  •   Feedback
  •   LoopTuesday, March 5, 13
  • SummaryTuesday, March 5, 13
  • Tuesday, March 5, 13
  • The cost of changes increases exponentially the farther along you are in the development cycle [Dr. Barry Boehm]Tuesday, March 5, 13
  • cost
  •   of
  •   bugsTuesday, March 5, 13
  • cost
  •   of
  •   bugs D ! T E DA U T OTuesday, March 5, 13
  • The
  •   big
  •   PictureTuesday, March 5, 13
  • Agile is all about Shrinking the feedback loop [Corey Haines - Software craftsmen]Tuesday, March 5, 13
  • Agile is all about Having Many Short Fast & Nested Fe e d back lo o p s that are simple to learn from TextTuesday, March 5, 13
  • Dont
  •   simply
  •    “Shrink”
  •   the
  •    feedback
  •   loopTuesday, March 5, 13
  • Improve
  •   The
  •   Feedback
  •   Loop • Pair Programming • Having daily meetings. • Unit testing TDD. • Using Burn-Down • Doing testing Inside charts. the team. • Running Automatic • Running Automatic test process. build process. • Doing Retrospectives. • Working in short • KPIs at the right Iterations. level. • Using BDDATDD 35Tuesday, March 5, 13
  • Thank
  •   you Any Questions ? Elad Sofer - Agile coach www.practical-agile.com / @eladsof / elad@practical-agile.comTuesday, March 5, 13