Following a Feasibility Analysis, our Real-Time Professional Services Team will be ready to deliver a rapid prototype as a practical proof-of-concept. The prototype will illuminate both the chosen technology path and the business needs identified during feasibility analysis.
The best way to assess an approach is to test it. SQLstream uses an iterative development approach to maximize the inclusion of stakeholder insights from the users, the designers and management. These additional insights improve the scope, design, integration opportunities, and efficiencies deriving from new perspectives on cost reduction, design elements, and ways to include business logic.
The goals of the prototype are:
1. To remove risk, by demonstrating executable feasibility for the proposed development, given particular cost, time, and performance constraints.
2. To help visualize a solution to the problem in order to elicit feedback that can steer the next iteration of development. In the service of these goals, a rapid prototype typically includes elements of the following types:
A dynamic data model for a relevant subset of the key streams and message fields.
A data generator or data subset for input to the prototype.
Sets of SQL views and queries to process the data.
Appropriate adapters or plug-ins to provide application-specific processing or data integration.
Implementation of a subset of the main processing path of the intended application.
A disposable UI to illustrate the operation of the prototype.
Development of the prototype usually consists of a team of one to three Real-Time Professional Services consultants working for two to four weeks. The development period begins after completion of the Feasibility Analysis.
Have questions about your current project? Click here to ask a SQLstream expert.
