Boehm's Top Ten Risk Items

  • Personnel shortfalls
  • Unrealistic schedules and budgets
  • Developing wrong software functions
  • Developing wrong interface
  • Unnecessary perfectionism
  • Continuous requirements changes
  • Shortfalls in outsourced tasks
  • Shortfalls in outsourced components
  • Realtime performance shortfalls
  • Straining computer science capabilities