According to Jim Kelly, founder of Java application troubleshooting agent Glassbox, one of the big challenges of solving performance problems is that only a fraction of the problem is technical. Where a large portion of problems stem from organizational or psychological issues, Kelly sees automating human processes as a solution to this problem. In this tech talk, given at TheServerSide Java Symposium, Kelly discusses different kinds of performance problems and how to solve them. Topics include: - Performance testing - Problems in Glassbox that lead to performance problems - Necessary skills for an efficient decision process - The Glassbox open source project - How Glassbox is addressing tooling - The Glassbox community - Psychological aspects (performance tuning, etc.) - Glassbox and performance improvement Watch Tech Talk