Skip to content

Instantly share code, notes, and snippets.

@jmacias
Created October 10, 2012 01:17
Show Gist options
  • Select an option

  • Save jmacias/c316ac89b82121f4be5a to your computer and use it in GitHub Desktop.

Select an option

Save jmacias/c316ac89b82121f4be5a to your computer and use it in GitHub Desktop.

Or definition of better it has a better economic characteristic. All our decisions on product development must have an economic characteristic.

Is it always better to prevent problems than it is to find and fix them? NO, you compare the cost of preventing to the cost of finding and fixing problems.

#Dangerous ideas in software development

  • Strive to Eliminate Variability
  • Uncertainty is always harmful - Economically desirable to eliminate uncertainty, meaning the assertion that eliminating uncertainty overcome the cost of eliminating variability.
  • Minimize the idea of variability

VARIABILITY VS INDUSTRY - CMMI repeatable process means no variability ...

Agile

  • Variability = Agility => Responding to change over following the plan
  • innovation produced 2 things value added and uncertainty in outcomes. - close uncertainty and you close innovation
  • No defects = no innovation.

Is prevention better that preventing ? w

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment