Managing Project Risk through Early Defect Detection
With the most recent spurt of inclement weather, there is really no denying that winter is here. After awaking to about 4 inches of snow accumulation, I begrudgingly bundled myself up in my warmest winter gear and proceeded to dig out my car. Perhaps the brisk air woke me up faster than usual because as I dug a path to the car, I began to think about software testing, specifically how effective early testing can reduce the chances of schedule slippages and cost overruns. Allow me to explain.
Being an eternal optimist, I was grateful that the snow I was shoveling and later brushing off my car was light and powdery. Despite the frigid temperature and large quantity of snow, I realized that it was good that I had decided to complete this task first thing in the morning. At the time the snow was relatively easy to clear, and had I waited until the afternoon, the sun would have melted enough of the snow to make this task significantly more difficult and time consuming.