Boehm's Top Ten Risk Items: Risk Management

  • Personnel shortfalls (more resources)
  • Unrealistic schedules and budgets (more time, more resources)
  • Developing wrong software functions (requirements spec)
  • Developing wrong interface (requirement spec, scenario-based design)
  • Unnecessary perfectionism (review)
  • Continuous requirements changes (review)
  • Shortfalls in outsourced tasks (review, requirement spec)
  • Shortfalls in outsourced components (review, testing)
  • Realtime performance shortfalls (performance evaluation, more resources)
  • Straining computer science capabilities (performance evaluation, more resources)