Faster time to market

The development approach that the toolkit promotes is designed to shorten development cycles and flatten the learning curve for the project team. The objective of this approach is to effectively save development effort, improve consistency, and reduce the time to market for all delivery channels. Following are some of the ways that the toolkit reduces time to market:

Shortened development cycles
The toolkit provides an environment that supports rapid application development by exploiting the benefits of component reuse. It does this by promoting the extensive use of object-oriented techniques and a high degree of application object parameterization.
Ready-to-use components
The toolkit provides a set of pre-built infrastructure components with well-defined interfaces. The components are ready to be incorporated into delivery channel applications; a project team needs only to learn how to use them, not how to build them.
Parametric application definition
The toolkit reduces the effort required to add new function to a toolkit-based application by providing the richness tooling plug-ins to create the definitions for the function.
Flattened learning curve
The toolkit productivity tools hide the underlying technical details of the toolkit. This reduces the amount of time and effort needed by a project team to learn the toolkit features and how to use them to deliver a solution. The development model creates a clear separation of roles that allows project team members to focus on their specific tasks.