VectorCAST Services
Deep Domain Expertise Adds Value to Your Software Development Lifecycle

Jump Start

Getting you testing faster and efficiently.

A jump start is a 3-5 day onsite activity that sets up VectorCAST in your environment and documents the configuration, development and management workflows. The Jump Start also provides hands on mentoring for 1-2 engineers and prepares them to start using VectorCAST. Typical efforts for a Jump Start include:

  • Setting up VectorCAST environments and workflows
  • Jointly creating test cases for:

    • Unit Test, Coverage and Systems Testing

  • Collecting test target data and reviewing results
  • Integrating with third party tools:

    • Configuration Management (e.g. Git), Jenkins, and Doors

  • Capturing and documenting testing workflow

Consulting

Our experts can deliver onsite or offsite tailored consulting from a few days to a few weeks.

When you need to integrate VectorCAST within your test environment, guide your team in the best usage of VectorCAST, or any other dedicated help, our experts can deliver onsite or offsite tailored consulting from a few days to a few weeks.

Our specialists can accelerate VectorCAST integration and deployment by performing activities such as:

  • Project setup/configuration
  • RSPs
  • QA automation
  • Jenkins integration
  • Automated environment building using vcshell/vcdb
  • Test case generation and matching of test cases to coverage and requirements
  • Provide guidance on industry standards, workflows and coding for test
  • Provide coverage and analysis documentation for certification submission

Our experts can also provide tailored workshops, premium onsite/offsite dedicated support, guidance on how to use VectorCAST in regulated environments, or any other needs you may have to be successful and efficient in your testing activities.

Implementing Engineering Processes and Regulatory Compliance

Whether you are new to safety-critical compliance or simply need fine tuning per industry best practices, Vector Services can assist you with defining and implementing your development and testing strategy for industry standards including: ISO 26262, DO-1

Developing software in conformance with safety-critical standards can greatly increase testing challenges, costs, and risks. Our consultants have deep domain expertise and real-world experience that can help organizations minimize those impacts with engineering processes covering all development phases with:

  • Quality Assurance auditing
  • Independent engineering reviews
  • Software requirements definition and traceability
  • Software test planning, execution, automation, and reporting

Gap Analysis

Even the best companies have “gaps” within their software development.

These gaps are the differences between your company’s actual processes versus those needed for optimum completion. By leveraging decades of domain expertise in understanding and deploying industry best practices, Vector Services can perform a gap analysis audit for you in as little as one to two weeks.

Vector Services gap analysis audit identifies potential gaps between your current compliance requirements and those required by functional safety standards such as: ISO 26262, DO-178B/C, DO-254, IEC 61508, FDA 510(k), IEC 62304, EN 50128 and others. Vector Services will also provide recommendations for improvements based upon best practices within comparable software development organizations.

Baseline Testing

Vector Services engineers can assist you with implementing a Baseline Testing infrastructure (also known as characterization testing) within your development lifecycle.

Your current challenge may be one or more of the following:

  • Need to get software certified to a standard
  • Software quality is an issue
  • Cost of performing testing is very expensive
  • Legacy software with no requirements, adequate test cases, or test infrastructure
  • Lack of robustness testing (need more than unit testing)
  • No resources with deep testing expertise
  • Resources conflict: implementing new features or improvements versus regression testing

Baseline Testing is useful for legacy code bases that have inadequate test cases, or need certification to a standard. Often the lack of sufficient tests means that the application cannot be easily modified since changes may break existing functionality. Having test cases that formalize the behavior of an existing piece of software enable developers to refactor and enhance the application with confidence; it also provides the data necessary towards obtaining certification.

In summary, you will reduce or eliminate your technical debt, while reusing all the developed test cases on the next software revision. Due to testing automation, it will require minimal personnel or resources to run and maintain your testing environment.

Team Supplementing and Outsourced Testing

When your development team does not have the time, bandwidth or expertise to meet your certification and coverage needs, Vector Services can help.

Vector Services provides onsite and offsite resources that can work as part of your team or as an independent test department . By leveraging our experienced engineers you can reduce risk and free your developers to focus on your value add. Vector Services can help by performing:

  • Test case development: Statement, Branch, Basis Paths and/or MC/DC pairs
  • Requirements testing, expected values, range and robustness testing
  • Developing required documentation and matching test cases to coverage
  • Providing coverage and analysis documentation for certification submission
  • Automated Test Generation (ATG) - Leveraging Vector Services proprietary tools to expedite test case generation

Migration Services

One of the concerns when transitioning to any new technology is how to handle the artifacts from the previous generation of tools.

When changing your tools and methods for software test you would ideally like to re-use as many of the existing test cases as possible. There might be hundreds or thousands of legacy tests.

Migration Services solves this problem by providing proven expertise to: plan, execute, and manage a transition from legacy tools to VectorCAST with minimal risk and loss of investment. Generally the transition involves two phases:

  • 1. For parts of the application that will not change significantly, the legacy tests can be integrated into VectorCAST allowing for roll-up reporting of legacy and VectorCAST tests in a single dashboard.
  • 2. For parts of the application being modified, VectorCAST consultants can use our proprietary tools to migrate legacy tests to native VectorCAST tests. This allows the legacy test environment to be retired once the migration is complete.

Through a combination of automated tools and manual processes, we can help you get legacy test cases migrated and running within VectorCAST. We have experience in migrating the test cases from tools such as:

  • Rational® Test RealTime (RTRT)
  • Cantata® and Cantata++®
  • TESSY®
  • LDRA®
  • TestMate®

VectorCAST Training

Successful projects use their tools productively. Our consultants can help ensure that you are using your VectorCAST tool suite effectively and efficiently, including seamless integration of VectorCAST with the other software engineering tools deployed on your project.

Vector Services offers comprehensive instructor-led training, hands-on workshops, and consulting services designed to benefit software development professionals and impact your company's bottom line. Our trainers are embedded software engineers who will focus on how to best use VectorCAST products to achieve your embedded testing goals.

All VectorCAST training can be customized to focus on your software development requirements, environment, and specific learning requirements.

VectorCAST Training - CorePlus

VectorCAST Training - CorePlus is an interactive 3-day session with 2 days of training followed by 1 day of consulting to apply learned knowledge to your environment.

Learn more

VectorCAST Training - Advanced

VectorCAST Training - Advanced is an interactive 4-day session with 3 days of training followed by 1 day of consulting to apply learned knowledge to your environment.

Learn more

VectorCAST Training - Customized

The VectorCAST Training - Customized is a training class provided or developed to cover your specific needs from your own requirements to regulatory compliance.

Learn more

For more information on Training and Services from Vector Software, please contact us or call us at 1-877-221-3069.