I was recently at a Detroit Tigers baseball game with my fellow BMC product managers. Watching the pitchers and batters, I was struck once again by the speed with which the batter must decide whether or not to swing at the ball. In a split second, the batter must gather and process data, then act. Really, the process isn’t all that much different from how our systems respond to abends.
It has been determined that a fastball takes about four-tenths of a second to travel from the pitcher to home plate. A batter needs about a quarter second to see the pitcher’s grip on the ball, where they let go of it, and where it’s travelling—and then make their decision.
A similar split-second gathering of information needs to be done when abends occur. Before the data is gone, all the clues need to be located and saved for presentation. There is an urgency to gather the information, and then present it to the developer.
A batter’s decision making is based on experience and the ability to understand the pitcher’s tendencies; their stance, how they pitch in certain situations, etc. Players look at scouting reports and discuss pitchers before the game so they have some idea of what to expect, based on past performance. BMC AMI DevX Abend-AID uses a similar approach, sharing knowledge and notes of your “opponent”—the abend. Abend-AID is able to leverage decades of experience to help developers quickly diagnose and resolve abends.
The urgency in gathering information is carried forward to notifications. When users are being affected, you need to get developers assigned to the issue, armed with the right information, as soon as possible. Abend-AID provides a new ability to send rapid alerts to Slack or Microsoft Teams, or create trouble tickets. In the time it takes for a baseball to reach the plate, you can have an alert on your phone with a link to the report.
BMC user experience designer Chris Malin, who was sitting next to me at the game, had this to say, “Just like pitchers in baseball, today’s software development and operations teams can win or lose based on velocity. The mainframe is the backbone of web and mobile applications…and seconds matter. Modern software practices, like DevOps, are designed to help improve velocity, quality, and efficiency. Abend-AID’s ability to gather and present information to developers and operations teams immediately, in a modern way, provides teams the ability to speedily react and respond; keeping their critical applications up and running.”
Just as batters are able to collect data, process it, and react in fractions of a second, Abend-AID is able to gather information and present a report that notifies developers of an abend and shares root cause analysis for them to resolve it. The good thing for you is that Abend-AID has a higher percentage of success than even the very best batters. Learn more on the BMC AMI DevX Abend-AID web page.