Validata SAS | ALM for Banking and Finance

Switch to desktop Register Login

Validata Automated Build and Configuration (ABC)

  Overview

Traditional CM tools are file based and their support for continuous actions of check-in and build introduce new challenges to their design. This continuous integration and build practice, places considerably more stress and load on the CM version control and build systems.

Validata ABC is faster, smarter and more efficient with an underlying infrastructure to support these continuous actions. It is a next generation CM tool truly integrated with Validata SAS ALM platform. It has the ability to instantly build the application; right after a developer had committed changes to the source code repository. Imagine to immediately know the build was broken and who made the most recent changes, and all packages produced to have an easy way to display version ID on request.

Grab the release on its journey from QA to production! Create a ‘release map’ where every piece had a unique identifier build in the code itself that could be retrieved easily – even while it was running and be able to regenerate the ‘release map’ based upon the current code running in production. Compared this to the ‘release map’ that you had packaged, with the release of the time of deployment, that’s when you can find that you had the wrong scripts running in production!

Being able to do a CM audit, even while production was live, is where Validata ABC is unique.

       

Advantages and Benefits:

Validata ABC delivers many benefits to a banking project, with clients achieving:
Efficiency and Quality throughout the project
Reduced Deployment errors, associated with interdependencies between applications, software requirements, work packages, tasks and environments achieving efficiency and quality throughout the project.
Reduced Costs and Effort
The increased effectiveness and accuracy of distributed application rollouts across environments reduce actual deployment costs and effort while enabling faster time to market.
Ensures Higher Product Quality
Granular access controls achieve accuracy during package development, promotion, and deployment across environments, ensuring higher product quality.
Continuous delivery and integration
Supports parallel development, multiple releases maintenance and manages file revisions rather than software versions. It guarantees the integrity of every build
Reduced Downtime
Ensures consistency in configurations across multiple environments actually reduces downtime and related costs.
       


  Product Capabilities
Validata ABC is unique in many ways. The product’s capabilities are summarized below:

Configuration Management
  1. Role-Based tool supporting workflows, ensuring different teams follow the same processes.
  2. Full history and audit trail of configurations.
  3. Supports parallel development across local and off shore teams.
  4. Environments management and comparison
  5. Configurations Conflict Detection
  6. Ability to merge or branch different version of the same source files and records.
  7. Integrates with the ALM platform and leverages unified central repository and Dashboard
  8. Stores source code and data, requirement documents, specifications, web pages
Build Automation
  1. Build Configurable workflows enforced through the use of Transition Rules
  2. Ability to manage any number of builds through an automatic version and release control for each component
  3. Ability to track the builds, highlighting the status of the work, requirements coverage and source versions
  4. Integrates with other development tools such as Eclipse, Visual studio
  5. Integrated GUI for Driving T24 Compilation and Display of Error Messages
  6. Version and Access control
  7. Build Management for T24 using Toolbox.
  8. Advanced control over the automated build process flow
Package and Deployment Automation
  1. Create, store and release deployment packages
  2. Deploys T24 records using OFS messages (Input and Authorize commands)
  3. Referential integrity, code analysis and deployment ordering reporting
  4. Generation of BUILD.CONTROL packages containing all development and necessary settings
  5. Setting Prerequisite Actions and Post Deployment Actions as part of the deployment procedure
  6. Backup procedure for all affected libraries
  7. Generates DL.DEFINE packages