We experience data breaches for a number of reasons from hacking to carelessness to (sometimes famously) disgruntled employees. The Department of Homeland Security is reported to have traced many recent data breaches to poorly written software says software assurance company Secure Decisions. The number of US data breaches reached a record high in 2014 according to the Identity Theft Resource Center, increasing 27.5 percent over breaches reported in 2013.
This notion of software assurance emphasizes the need for Quality Control (QC) and code integrity throughout the software development lifecycle. Secure Decisions develops its Code Dx analysis tool for software developers and security analysts to “find, prioritize and visualize” vulnerabilities in production software code. The firm has recently completed the integration of Code Dx with Microsoft Visual Studio and Eclipse (as Integrated Development Environments) as well as Git (a revision control system) and Jenkins (an open-source Continuous Integration tool).