Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Assess risks for assessing tests #33

Open
ke4roh opened this issue Jan 19, 2017 · 0 comments
Open

Assess risks for assessing tests #33

ke4roh opened this issue Jan 19, 2017 · 0 comments
Milestone

Comments

@ke4roh
Copy link
Owner

ke4roh commented Jan 19, 2017

Software Reliability Engineering in the style of John Musa. Identify the natural units (warnings) and make a list of the functions (process warning, alert), then break down the cost of failure for each, and figure how bad a failure is in each circumstance.

  1. What if it alerts when the storm isn't here? False sheltering - cost proportional to the number of people alerted * $/hour
  2. What if it doesn't alert when the storm is here? 2011 (a recent busy year) had 553 deaths from 1894 tornadoes = .29 deaths/storm. Storm track width is .25 mi, warned area might be 10 miles wide, and not all warnings contain tornadoes. Death cost is ~$2M for comparison to the other figures.
  3. What if its location is wrong? Is there a way to check the config? Watch for changes in location?
  4. What if it alerts when there is no reason? How did that happen? Hacking?
  5. What if the software alerts but some hardware fails?
  6. What if the power fails?
  7. What if the internet fails?
@ke4roh ke4roh added this to the SOHO model 1 milestone Jan 19, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant