It is accepted wisdom in software development that the earlier an issue is detected, the cheaper it is to fix. To achieve this economic benefit means that the enterprise must be capable of what Reflective’ calls “software transparency.™” Software transparency is immediate visibility into the quality and security of all code in development, without disrupting the development process.
Simply put, software transparency turns all the development cards “face up.” It enables the development organization to see what’s changing in their application source code, how it’s changing and what the impact is of that change on the application itself. A transparent software development environment means that the enterprise sets its own standards for application quality or security and then monitors compliance with those standards throughout the development lifecycle.
Giving our customers better insight into what’s going on with their code so that development, QA, engineering and security can all make better decisions about how and when to improve their software, is the focus for everything we do at Reflective.
SOURCE: NIST REPORT, "THE ECONOMIC IMPACTS OF INADEQUATE INFRASTRUCTURE FOR SOFTWARE TESTING," 2002. From CIO Magazine May 15, 2003.