Whitepapers
NEW - Early and Often: Avoiding Security Flaws with Continuous Integration with High Code Coverage (PDF)
Security vulnerabilities are caused by flaws in code that are exploitable and are not caught before software is released. There are tools available to try and find such vulnerabilities after they have been coded, but these tools are often used after software changes are migrated to the later integration/testing phases of development. Software flaws would be much easier to find early, and less likely to occur at all, if the software is being properly analyzed and tested in a continuous integration environment with tests providing a high level of code coverage. Such a process complements and enhances the value of static analysis tools that scan code for known security flaws.
Case Study: AgitarOne Ensures Quality of Outsourced Software Development at Major International Bank (PDF)
One of the major international Banks has adopted AgitarOne technology for delivering generated unit tests for their Java software development. The Bank services millions of customers and is a leading provider of current accounts, savings, personal loans, credit cards, mortgages, etc. AgitarOne was able to substantially reduce the cost of software development and significantly improve the software quality process.
Through implementation, the bank discovered enormous financial gains in uncovering defects and reducing software complexity in the code base being maintained by their various outsourcers and contractors. We tell the story here about why AgitarOne was purchased, what was found, and how it assists management with the software development and quality process today.
Coding In Quality for Business Agility - An IDC Whitepaper(PDF)
Written by Melinda Carol-Ballou, Program Director of Application Lifecycle Management at IDC, this whitepaper describes the importance of "coding in" quality for business agility, and how effective, iterative unit testing should be a critical component of any company's approach to ensuring software quality.
Getting Your Software to Meet Your Business Goals - An Agitar Executive Summary (PDF)
