What are the Benefits of Envision VL Accelerator

Envision VL Accelerator maximizes the use and facilities within the Development Environment as well as the Windows User interface while maintaining a high level flexibility.

    Maximizes VL Development Environment

    • Estimated 80% reduction in pilot deliverable Time
    • Estimated 20% reduction in customized development time
    • Estimated 50% reduction in new module development, enhancements, and maintenance costs
    • Estimated 50% reduction in developer VL learning curve

    Maximizes Windows User Interface

    • Estimated 25% better productivity in working with the system (by end users) due to a more natural and efficient user interface.

    Maximizes Flexibility

    • Can use the standard look and feel, or develop your own when needed.

Reduce Time and Cost to Delivery
Good Windows application development requires significant attention to the interface design. This ultimately increases the time required to develop the application and provides very little gain to the actual business need of the application.
Envision VL Accelerator eliminates this complexity from the application development and allows developers to concentrate primarily on business functionality.
With this and many other developer enhancing functionality the tool is estimated to improve team development efforts by more than 50% over standard VL Development.

The framework contained within the VL Accelerator supports and contains all the application modules, it is very easy and quick to add new modules and change existing ones without having to modify the existing system. Because the design is a true object oriented design, it is very easy to integrate those new modules and enhancements into existing modules.
This reduces the time for initial development and future maintenance, and since changes are isolated, it significantly reduces the amount of time required for testing. All resulting in a tremendous amount of savings in the overall cost.

Additionally, since the new and changed modules are deployed faster, the company can benefit from them sooner, thus taking advantage of the increased revenue or decreased cost by having them.

Improve the Bottom Line and Customer Relations
Software is created or changed for one of two reasons: either to reduce costs or to increase profits for your business. In addition, the cost of new software or changes must be justified by the return realized from them.

Using VL Accelerator significantly reduces the overall cost to provide new software and to make changes to software in the future. This means that more software can be justified and implemented, which ultimately reduces more costs and generates more profits.

Additionally, software that is easier and more intuitive to use for your users will reduce their learning curve and help them to provide better service to your customers and other personnel.

Improve end user productivity
By providing an interface that is more natural and efficient, end users will be much more productive.

Increase developer efficiency
By implementing a sound system architecture and utilizing solid development techniques, developers will be much more efficient.

Rapid Prototyping
Because the structure of a system gets defined in the framework, a developer or analyst can easily put together an entire System prototype in a matter of minutes without ever creating or even generating any code. You can literally build the shell of an entire system right in front of the users and get their immediate feedback.

A vision of how the completed result will look, act and feel can be formed and executed before a single line of code is written.

This process also acts as a way of rapidly uncovering new or hidden business requirements.

Reduce pilot deliverable time
After the shell, or prototype, is completed, a developer can spend a little more time to create a functional pilot system by replacing the basic framework components with ones generated from wizards and templates. Then demo the pilot, get user feedback, and move onto the real business needs.

Also, since modules from other systems and applications can be easily integrated into a new system or application, it is possible to provide fully functional pieces of an application with out one stitch of coding. And this can be done with out sacrificing the consistent look and feel you wish to maintain.

Reduce customized development time
VL Accelerator is fully configurable and extremely flexible, therefore it is very easy to add components that are highly customized to a specific business or user requirement with out affecting the rest of the application. Plug and Play!

Reduce new module development, enhancements, and maintenance costs
Because VL Accelerator supports and contains all the application modules, it is very easy and quick to add new modules and change existing ones without having to modify the existing system. Because the design is a true object oriented design, it is very easy to integrate those new modules and enhancements into existing modules.

Reduce developer learning curve
New VL Developers - New developers can get a huge "jump start" with the application development and be guided towards a standard development style and implementation.

Existing VL developers - Existing VL developers can gradually learn and utilized more advanced coding techniques.

Object Oriented development - Visual LANSA is an excellent tool to facilitate the transition of traditional procedural programmers to an event driven paradigm. It does not, however, force object oriented, OO, development, nor should it. Envision VL Accelerator  is based on True OO design, with some performance side tracks here and there. It therefore is an excellent tool to facilitate the transition of a VL developer to an OO development paradigm.

Standardized User Interface
The Base Framework contained within VL Accelerator provides a standard User Interface that follows Microsoft's guidelines for development

Simple to code
A Code Generator is used to easily generate the code that is required to customize an application to fit your data. The code generated is well documented and fairly simple to review and modify if needed.

Load-on-demand architecture
The Base Framework utilizes a load-on-demand architecture that dynamically loads application components as they are needed. This prevents having to load your entire application during startup. This increases the performance of the application and reduces the system resources required to run it.

Open system architecture
The Base Framework provides an open system architecture that allows you to mix and match applications and modules to create many different systems all utilizing the same source.
The open system architecture also makes it possible for you to share/purchase applications and modules to include and extend your own systems.

All the Code is provided
Envision VL Accelerator comes with all of its code. While we strongly recommend that the Base Components not be modified, we do encourage advanced developers to review the code when they wish to duplicate similar functionality in other parts of there development. It is important to know that this is not required to develop a fully function, highly customized application. We have often considered delivering the product without the code, however, part of our goal with VL Accelerator is also to further the growth of the development team. As developers ourselves, we know that it is often easier to learn by example.

"Future Proof"
With Envision VL Accelerator, you can utilize the VL development environment without clobbering the multi-platform, multi-interface, "Future Proof" technology that LANSA provides.

Detailed VL Accelerator Features and Benefits
For more detailed features and benefits, refer to each section within the VL Accelerator Brochure.