What are some of the benefits of using Velocity Objects?

Best-of-Breed Technology Stack

In today´s complex technology landscape, there is no scarcity of available frameworks. It can be an arduous task to choose from the varying alternatives. Velocity Objects help partners choose and integrate the technology that best meets their needs.

Consistent Usage

Velocity Objects utilize techniques that are uniform in bringing together different frameworks across different projects. For instance, GlobalLogic ties Spring with Struts in the JEE framework in a consistent fashion.

Best Practices

Most frameworks provide multiple options to accomplish the same goal. For instance, Struts2 allows validations to be specified in multiple ways in JEE applications. By standardizing usage, GlobalLogic has created utilities that enable developers to utilize a framework in the same manner across multiple products.

Agile Platform Integration

Since Velocity Objects have the ability to integrate with the Velocity Platform, developers gain the advantages of distributed Agile development without needing to make a big investment in the associated infrastructure. Velocity Objects are capable of making effective use of various pieces of the Velocity Platform such as Continuous Integration, Issue Tracker, Code Repository, Advanced Development Websites and Repository Browsing.

End Point Transparency

Velocity Objects can be tied to end points in a consistent manner. For example, a developer can use a JEE Framework with a generic facade that is fronted by various transport end points such as EJB, Message Driven Beans (MDB) or an Enterprise Service Bus (ESB). Typically when a new product is developed, software engineering teams have to write the business logic to implement a functional requirement. But by virtue of using a Velocity Object, the functionality would be accessible using EJB, ESB and MDB. Velocity Objects facilitate the simplified development of service oriented architectures.