• Save
Elad amit - sustainable, successful, and repeatable.v7
Upcoming SlideShare
Loading in...5
×
 

Elad amit - sustainable, successful, and repeatable.v7

on

  • 545 views

 

Statistics

Views

Total Views
545
Views on SlideShare
545
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

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

Elad amit - sustainable, successful, and repeatable.v7 Elad amit - sustainable, successful, and repeatable.v7 Presentation Transcript

  • Sustainable, Successful, andRepeatable Elad Amit
  • Current Reality Tree • Let’s dive into why this is a problem http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem HEAVEY MANUAL TESTING http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LATE HEAVEY MANUAL FEEDBACK TESTING http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LATE QUALITY @ THE HEAVEY MANUAL FEEDBACK END TESTING http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LATE QUALITY @ THE HEAVEY MANUAL FEEDBACK END TESTING BIG BATCHES http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LATE QUALITY @ THE HEAVEY MANUAL FEEDBACK END TESTING BIG BATCHES http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LATE QUALITY @ THE HEAVEY MANUAL FEEDBACK END TESTING BIG BIG FEATURES BATCHES http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE PER PERSON http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE PER PERSON SPECIALIZAT- ION http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE PER PERSON SPECIALIZAT- LONE ION WOLFS http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE PER PERSON SPECIALIZAT- LONE ION WOLFS LIMIT SMALLER OPEN FEATURES DEFECTS http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE LIMIT FEATURES DONE PER IN PROGRESS DONE PERSON SPECIALIZAT- LONE ION WOLFS LIMIT SMALLER OPEN FEATURES DEFECTS http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE LIMIT FEATURES DONE PER IN PROGRESS DONE AUTOMATE AS CONTINUOUS PERSON PART OF DONE INTEGRATION SPECIALIZAT- LONE ION WOLFS LIMIT SMALLER OPEN FEATURES DEFECTS http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE LIMIT FEATURES DONE PER IN PROGRESS DONE AUTOMATE AS CONTINUOUS PERSON PART OF DONE INTEGRATION SPECIALIZAT- LONE ION WOLFS LIMIT SMALLER OPEN FEATURES DEFECTS COLLECTIVE OWNERSHIP http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE LIMIT FEATURES DONE PER IN PROGRESS DONE AUTOMATE AS CONTINUOUS PERSON PART OF DONE INTEGRATION SPECIALIZAT- LONE ION WOLFS LIMIT SMALLER OPEN FEATURES DEFECTS LIMIT AT THE COLLECTIVE FEATURE OWNERSHIP LEVEL http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE LIMIT FEATURES DONE PER IN PROGRESS DONE AUTOMATE AS CONTINUOUS PERSON PART OF DONE INTEGRATION FEATURE SPECIALIZAT- LONE FREEZE NOT EFFECTIVE ION WOLFS POLICY TOO STRICT LIMIT SMALLER OPEN FEATURES DEFECTS LIMIT AT THE COLLECTIVE FEATURE OWNERSHIP LEVEL http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE LIMIT FEATURES DONE PER IN PROGRESS DONE AUTOMATE AS CONTINUOUS PERSON PART OF DONE INTEGRATION FEATURE SPECIALIZAT- LONE FREEZE NOT EFFECTIVE ION WOLFS POLICY TOO STRICT LIMIT SMALLER OPEN FEATURES DEFECTS LIMIT AT THE COLLECTIVE FEATURE OWNERSHIP LEVEL LOSE SIGHT OF LARGE FIX M/L THE BIG OVERHEAD DEFECTS? PICTURE http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE LIMIT FEATURES DONE PER IN PROGRESS DONE AUTOMATE AS CONTINUOUS PERSON PART OF DONE INTEGRATION FEATURE SPECIALIZAT- LONE FREEZE OUR NOT EFFECTIVE HIGH BUILD IS ION WOLFS POLICY TOO STRICT COST NOT LIMIT STABLE SMALLER OPEN FEATURES DEFECTS LIMIT AT THE COLLECTIVE FEATURE OWNERSHIP LEVEL LOSE SIGHT OF LARGE FIX M/L THE BIG OVERHEAD DEFECTS? PICTURE http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE LIMIT FEATURES DONE PER IN PROGRESS DONE AUTOMATE AS CONTINUOUS PERSON PART OF DONE INTEGRATION FEATURE SPECIALIZAT- LONE FREEZE OUR NOT EFFECTIVE HIGH BUILD IS ION WOLFS POLICY TOO STRICT COST NOT LIMIT STABLE SMALLER OPEN FEATURES DEFECTS LIMIT AT THE COLLECTIVE FEATURE OWNERSHIP LEVEL LOSE SIGHT OF LARGE FIX M/L THE BIG OVERHEAD DEFECTS? EXISTING PICTURE GAP IS TO BIG http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE LIMIT FEATURES DONE PER IN PROGRESS DONE AUTOMATE AS CONTINUOUS PERSON PART OF DONE INTEGRATION FEATURE SPECIALIZAT- LONE FREEZE OUR NOT EFFECTIVE HIGH BUILD IS ION WOLFS POLICY TOO STRICT COST NOT LIMIT STABLE SMALLER OPEN FEATURES DEFECTS LIMIT AT THE COLLECTIVE FEATURE OWNERSHIP LEVEL LOSE SIGHT OF LARGE FIX M/L THE BIG OVERHEAD DEFECTS? EXISTING PICTURE GAP IS TO BIG TRANSITION BASED ON NECESSITY http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE LIMIT FEATURES DONE PER IN PROGRESS DONE AUTOMATE AS CONTINUOUS PERSON PART OF DONE INTEGRATION FEATURE SPECIALIZAT- LONE FREEZE OUR NOT EFFECTIVE HIGH BUILD IS ION WOLFS POLICY TOO STRICT COST NOT LIMIT STABLE SMALLER OPEN FEATURES DEFECTS LIMIT AT THE COLLECTIVE FEATURE OWNERSHIP LEVEL LOSE SIGHT OF LARGE FIX M/L THE BIG OVERHEAD DEFECTS? EXISTING PICTURE GAP IS TO BIG EFFECTIVE TRANSITION SLICING BASED ON NECESSITY http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE LIMIT FEATURES DONE PER IN PROGRESS DONE AUTOMATE AS CONTINUOUS PERSON PART OF DONE INTEGRATION FEATURE SPECIALIZAT- LONE FREEZE OUR NOT EFFECTIVE HIGH BUILD IS ION WOLFS POLICY TOO STRICT COST NOT LIMIT STABLE SMALLER OPEN FEATURES DEFECTS LIMIT AT THE COLLECTIVE FEATURE OWNERSHIP LEVEL LOSE SIGHT OF LARGE FIX M/L THE BIG OVERHEAD DEFECTS? EXISTING PICTURE GAP IS TO BIG PRAGMATIC EFFECTIVE TRANSITION RISK SLICING BASED ON PROFILING NECESSITY http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE LIMIT FEATURES DONE PER IN PROGRESS DONE AUTOMATE AS CONTINUOUS PERSON PART OF DONE INTEGRATION FEATURE SPECIALIZAT- LONE FREEZE OUR NOT EFFECTIVE HIGH BUILD IS ION WOLFS POLICY TOO STRICT COST NOT LIMIT STABLE SMALLER OPEN FEATURES DEFECTS LIMIT AT THE COLLECTIVE FEATURE WHOLE AUTOMATION OWNERSHIP LEVEL TEAM PYRAMID LOSE SIGHT OF LARGE FIX M/L THE BIG OVERHEAD DEFECTS? EXISTING PICTURE GAP IS TO BIG PRAGMATIC EFFECTIVE TRANSITION RISK SLICING BASED ON PROFILING NECESSITY http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE LIMIT FEATURES DONE PER IN PROGRESS DONE AUTOMATE AS CONTINUOUS PERSON PART OF DONE INTEGRATION FEATURE SPECIALIZAT- LONE FREEZE OUR NOT EFFECTIVE HIGH BUILD IS ION WOLFS POLICY TOO STRICT COST NOT LIMIT STABLE SMALLER OPEN FEATURES DEFECTS LIMIT AT THE COLLECTIVE INVEST IN FEATURE WHOLE AUTOMATION OWNERSHIP REMOVING LEVEL TEAM PYRAMID INSTABILITY LOSE SIGHT OF LARGE FIX M/L THE BIG OVERHEAD DEFECTS? EXISTING PICTURE GAP IS TO BIG PRAGMATIC EFFECTIVE TRANSITION RISK SLICING BASED ON PROFILING NECESSITY http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE LIMIT FEATURES DONE PER IN PROGRESS DONE AUTOMATE AS CONTINUOUS PERSON PART OF DONE INTEGRATION FEATURE SPECIALIZAT- LONE FREEZE OUR NOT EFFECTIVE HIGH BUILD IS ION WOLFS POLICY TOO STRICT COST NOT LIMIT STABLE SMALLER OPEN FEATURES DEFECTS LIMIT AT THE COLLECTIVE START AS IS, INVEST IN FEATURE WHOLE AUTOMATION OWNERSHIP SHORTEN REMOVING LEVEL TEAM PYRAMID WHEN INSTABILITY PREDICTABLE LOSE SIGHT OF LARGE FIX M/L THE BIG OVERHEAD DEFECTS? EXISTING PICTURE GAP IS TO BIG PRAGMATIC EFFECTIVE TRANSITION RISK SLICING BASED ON PROFILING NECESSITY http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE LIMIT FEATURES DONE PER IN PROGRESS DONE AUTOMATE AS CONTINUOUS PERSON PART OF DONE INTEGRATION FEATURE SPECIALIZAT- LONE FREEZE OUR NOT EFFECTIVE HIGH BUILD IS ION WOLFS POLICY TOO STRICT COST NOT LIMIT STABLE SMALLER OPEN FEATURES DEFECTS LIMIT AT THE COLLECTIVE START AS IS, INVEST IN FEATURE WHOLE AUTOMATION OWNERSHIP IMPROVEMENT SHORTEN REMOVING LEVEL TEAM PYRAMID BACKLOG WHEN INSTABILITY PREDICTABLE LOSE SIGHT OF LARGE FIX M/L THE BIG OVERHEAD DEFECTS? EXISTING PICTURE GAP IS TO BIG PRAGMATIC EFFECTIVE TRANSITION RISK SLICING BASED ON PROFILING NECESSITY http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • Current Reality Tree LOW HIGH STABILIZATION PREDICTABILITY COSTS • Let’s dive into why this is a problem LARGE LONG CYCLE LATE QUALITY @ THE HEAVEY MANUAL WIP FEEDBACK TIMES END TESTING BIG BIG FEATURES BATCHES FEATURE LIMIT FEATURES DONE PER IN PROGRESS DONE AUTOMATE AS CONTINUOUS PERSON PART OF DONE INTEGRATION FEATURE SPECIALIZAT- LONE FREEZE OUR NOT EFFECTIVE HIGH BUILD IS ION WOLFS POLICY TOO STRICT COST NOT LIMIT STABLE SMALLER OPEN FEATURES DEFECTS LIMIT AT THE COLLECTIVE START AS IS, INVEST IN FEATURE WHOLE AUTOMATION OWNERSHIP IMPROVEMENT SHORTEN REMOVING LEVEL TEAM PYRAMID BACKLOG WHEN INSTABILITY PREDICTABLE LOSE SIGHT OF LARGE FIX M/L THE BIG OVERHEAD DEFECTS? EXISTING PICTURE GAP IS TO BIG PRAGMATIC EFFECTIVE TRANSITION RISK SLICING BASED ON PROFILING NECESSITY http://blog.crisp.se/henrikkniberg http://www.flickr.com/photos/librarygoblin/4307610546/lightbox/
  • PO Workshop Automation / CI Limit Features in Progress Done Done / Limit Defects BacklogLearn Backlog Grooming Release Flow Workshop Automation Backlog with Try to break 3 largest Effort and Saved Manual Dry run of release execution VSM Features Cost Avg Feature Size – ½ of Allocate Automation tasks Plan for ½ Features in Progress DoD for Each Stage last release % of release capacity compared to lastPlan Automation tasks as Slack Pull Policy for Everyone defect Leakage/MTBF ½ of last Opportunity / Flexibility Open Defects threshold for stopping the line READY verifies size Nightly Build Feature-Driven Pull Work according to DoD Tactical plan for enabling Focus CI Do on Features Auto Sanity in CI Hand Hold until X% Health Monitor Feature Size Monitor Auto Debt Manage CFD Monitor Defects In/Out Flow Control Chart Progress Monitor actual Feature Monitor Build MTBF, Enforce Pull Monitor Defects Leakage/MTBF Cycle Time MTRRCheck Monitor overall Features in Stop the line if Defects Backlog Progress above threshold Monitor “Total size of Features in Progress” POOGI on features that POOGI on Features were POOGI on Bottlenecks affecting POOGI on reasons for Stopping turned out big Automation was expensive flow the Line Act POOGI On long and tough POOGI on Features that were POOGI on Defects with highest build failures hard to parallelize/focus on MTBF/Leakage Improve Parallelism