Web-based dashboard offers software code quality
Vector Software announced VectorCAST/Analytics. VectorCAST/Analytics provides an easy to understand web-based dashboard of software code quality and testing completeness metrics, enabling users to identify trends in a single codebase or compare metrics between multiple codebases. Software projects fall into two categories: maintenance of legacy applications and development of new applications. Each presents a unique challenge. Legacy applications are often under-tested and overly complex.
Understanding where to start is the biggest challenge to improving quality. With new development, the challenge is often release readiness -- how much work has been done and how much remains to be done.
VectorCAST/Analytics helps in both cases. For legacy applications, it identifies hot spots in code bases by comparing key quality metrics against project averages. For new development it reports testing completeness, computing the amount of testing needed with testing completed to date. Heat map graphs of key metrics allow users to identify overly complex or under-tested code sections.
"Software quality and testing completeness are linked. You cannot have quality without complete testing," commented John Paliotta, chief technology officer, Vector Software. "For groups that want to improve software quality, often the hardest question to answer is: ‘where do we start?’ VectorCAST/Analytics helps answer that question by making it easy to gather and publish key quality metrics."
Additional capabilities of VectorCAST/Analytics include:
Real-time quality metrics – provides intelligence data on tests run vs. tests needed, release readiness, risk areas, and resource allocation for risk assessment and hot spot identification.
Technical Debt metrics – reports data on the key components of technical debt such as code complexity, comment density, and testing completeness.
Test case quality metrics – reports on the quantity and quality of test cases allowing you to identify tests without requirements, requirements without tests, and fragile tests that often break.
Customisable dashboards – data presentation is customisable by the end-user, allowing data to be presented using a variety of built-in graphs and tables.
Extendable data connectors – includes built-in data connectors for all VectorCAST tools, and is easily extended to support any third-party data source.
VectorCAST/Analytics is immediately available to customers worldwide. For additional details please contact Vector Software at www.vectorcast.com.
Attendees of Embedded World 2016 can view a live demonstration of VectorCAST/Analytics at the Vector Software booth in Hall 4, Stand 250 at the Nuremberg Exhibition Center from 23rd to 25th February, 2016.