Today  we will try to answer a question that vexes a few of our clients at the outset  viz  why software testing services are necessary and form a critical part of the software development lifecycle (SDLC)