As a firewall appliance manufacturer (i.e. hardware and software that work together perfectly and fulfill a predetermined purpose), in the production process we are often plagued by major uncertainties that are barely apparent in the time prior to project initiation. Likewise, the purchase of hardware based on technical data sheets with the presumption that each component of the planned configuration will function as intended usually also turns out to be a game of Russian roulette.
From a customer perspective, however, it is often difficult to grasp just why a manufacturer is repeatedly met with delay in bringing products to market, or why a highly promising new version proves unstable in practice.
In the following, our software developer Dipl.-Inf. Alexander von Gernler will attempt to provide a thorough and detailed overview of these multifaceted issues, with a measure of entertainment, as he recounts a recent struggle with a particularly persistent hardware/ software problem from a developer perspective.