Software failures in safety-critical techniques may be very severe together with dying. By some estimates, the value of poor quality software could be as high as 20 to forty % of sales. Despite builders’ aim of delivering a product that works completely as intended, virtually all software contains bugs.