Common Issues

  • Execution fails halfway -- "like rolling the dice."
    • Flakey connections / services.
    • Misspecified configuration / parameters.
  • User does incorrect action / hard to troubleshoot.
    • Too much information presented to user.
    • Not enough information presented to user.
    • No access to information.
    • Not knowing of access to information.
    • User may not understand information.
  • Hacked automation.
    • Tools calling tools.
    • No proper API to invoke / receive information.
  • Parallel / concurrent execution interferes with each other.
    • Inadequate namespacing.
  • Cost / unused resources.
    • Forgot to clean up.
    • No means to clean up.
    • Unaware that resource is allocated but not freed.