How many times must a test case be run over and again because the data does not work for the test case? Some other times, the test case executed correctly, but when the code gets into production it crashes because of an unexpected “data behavior” to later
Read more →The Bell X-1 is the historic US plane credited for breaking the sound barrier. The “sound barrier” is a term coined to represent the belief that man and aircraft could not travel faster than the speed of sound. Stemming from the perception that drag (air-resistance and friction),
Read more →In software development, I find that many firms place insufficient emphasis on requirements―one of the most fundamental building blocks of successful software origination. Requirements are the “what” of the matter―what we are supposed to build. However, humans are creatures of action. They are so enamored with the
Read more →Despite its importance in the software development cycle, controlled lab testing can never identify all the issues that actual users might encounter. For mobile apps in particular, there are literally thousands of combinations of devices, operating systems and network conditions, making comprehensive testing of all scenarios impractical.
Read more →When your solution is too slow to meet your business objectives you need to optimize it. This post is primarily based on a recent optimization project we did using AppDynamics to improve their solution. I will note that there were a few browser side optimizations that we
Read more →