Announcing CrossVista SmartBranch – A fundamentally NEW (and patented) intelligent DevOps platform with unparalleled ease of use, agility, and innovation. Some other offerings use AI to help build complex scripts/workflows. SmartBranch removes the need for complex scripts/workflows altogether… and much, much more.
The world of DevOps will never be the same.
OBJECT-BASED.
UNIFIED.
MULTIDIMENSIONAL.
Incredibly Easy to Set Up!
Other tooling requires a project within a project to create a complex process out of scripts or workflows to manage your SDLC. Organizations have entire initiatives built around “DevOps Maturity”. DevOps processes take weeks, months, and sometimes even years to get “optimized”.
CrossVista’s patented technology approaches the problem in a fundamentally different way. This allows you to onboard (and enforce) ANY standard development methodology without having to write any scripts or workflows! That’s right… NO MORE SCRIPTS OR WORKFLOWS!
Amazing Agility
With other tooling, a change in process requires either (a) a modification to a script or workflow or (b) some sort of manual intervention because what needs to happen is challenging to implement in a script or workflow.
SmartBranch is uniquely adaptive to what you need at the time of development while also keeping you out of trouble. CrossVista’s patented technology enables a universal process that incorporates all other development methodologies. We call it Conflict Driven Release Management DevOps or CDRM-DevOps.
CDRM-DevOps is driven based on changes coming into the system and adapts itself based on the needs of the user. For example, you can do a CI/CD approach for your baseline process but also deploy individual features at your own pace and on your own timeline.
The first REAL innovation in DevOps in 10+ years!!!
Did you ever notice how all of the other DevOps platforms look very similar? Essentially all other DevOps platforms on the market today leverage Git as their source of truth. This approach means they are severely limited in their ability to innovate. SmartBranch is powered by a patented Object-based, Unified, Multi-Dimensional Version Control System. These core features are what make our unique approach possible.
An Object-Based Version Control System
Git is limited to the simple file-based approach to version control we have all become accustomed. Git doesn’t “know” anything about the files that it stores.
SmartBranch treats each asset as an “object”. This means it knows and understands the assets that are stored. It knows if the asset is code, a binary, a config setting, a test, a container or any other asset. SmartBranch is uniquely suited for managing Enterprise Apps, SaaS, and Serverless applications. It doesn’t care if the asset came from an on-prem app or a cloud offering. All objects are treated the same. Also, because every asset is stored as an object, it can also perform a diff between any asset in the repo or on a live environment.
Managing assets as objects as opposed to files is part of what makes it possible to use the same universal CDRM-DevOps process for all of your assets.

A Unified Version Control System
Most software projects today require the use of multiple technologies such as enterprise software platforms and/or SaaS offerings. Even a simple java project might require the management of java source/binaries, configuration files, and database components. The assets for each of those technologies are typically stored in their own git repository. Then a DevOps process is configured around each of those technologies… and finally, the team needs to coordinate the movement of changes across each of those processes. This is complex.
With SmartBranch, we can keep all of your project assets in the same repository. The universal CDRM-DevOps process works with all of them together at the same time. All of your project assets are managed by the same system. No more needing to coordinate across multiple teams. They will all automatically be working together.

A Multi-Dimensional Version Control System
Git is a uni-dimensional version control system. It captures revisions of individual files. It also does not interact with anything outside of the VCS.
SmartBranch dynamically captures the inter-relationships and dependencies between the various assets within the VCS. This means it “knows” if a particular version of code was used to generate a particular binary that also exists in the VCS. SmartBranch also “knows” if a particular code change was related to a particular configuration change. It “knows” what tests are related to a particular code change. Finally, it “knows” from what system/user each asset originated and where it has been deployed. It can also tell what is on a current system and if it is different from what is expected to be there.
SmartBranch redefines the concept of a DevOps platform. It bundles a new approach to version control and extends out into change management, release management, lifecycle management, and deployment. All without needing to write and manage a bunch of increasingly complex scripts and workflows.

An Extendable Platform
CrossVista offers a number of plugins for working with other DevOps tools such as Git, Azure DevOps, Jira, ServiceNow, and more. There are also many pre-built adapters for managing changes to many leading enterprise platforms and SaaS offerings from leading vendors such as IBM, Oracle, Google, and Informatica as well as core technologies such as Java, Containers, Databases, and more. However, CrossVista is not going to build all of the adapters ourselves.
Build Your Own SmartBranch Adapters
CrossVista is actively looking to work with software vendors, consulting partners, and customers to add support for managing additional on-prem enterprise and SaaS platforms. Please contact us if you have a technology you would like CrossVista to add to SmartBranch. IF YOU BUILD AN ADAPTER, YOU OWN IT! WE WILL ALSO HELP YOU DISTRIBUTE IT! If interested, please contact us at BuildAnAdapter@crossvista.com or register on our contact form and a CrossVista team member will contact you.
