Middleware Evaluation Methodology
Assessing Your Middleware Requirements
The following list is a synopsis of the steps Aurora Information Systems, Inc. takes our customers through when evaluating Middleware tools for their specific projects.
Of the seven steps, the first three are the most crucial to ensure that the most appropriate Middleware is selected.
1.) Develop Business Understanding and Requirements.
This phase identifies any constraints imposed by the business and will specify the needs of the business. The feature, cost and speed (time to deliver) triad is prioritized.
2.) Develop Application Profile.
This phase attempts to define the technical feasibility of a Middleware solution. The deliverable is a high level technical architecture without any specific vendor.
3.) Develop RFP and Invite Vendors to submit proposals.
We request multiple middleware vendors to respond to a RFP on behalf of the client. The RFP is based upon phases 1 and 2 above.
A complete and well produced RFP will help the vendors better describe their product capabilities. The RFP should contain Success Criteria that will allow vendors to gauge your priorities.
4.) Map Vendor Proposals and Select 2 Vendors.
A matrix is produced to determine which 2 proposals match your requirements and application profile. It is custom that no more than 2 vendors are selected.
5.) Define Prototype Requirements and Success Criteria.
A requirements document is produced and provided to the 2 selected vendors. This prototype should represent a cross section of your full requirements, and the development
effort should last no longer than 3 to 4 weeks.
6.) Evaluate and investigate the vendor during the prototype.
A prototype will provide you with the experience required to make a long term decision. Begin cost negotiations.
Note: This is where our experience can help your company achieve the best value for your money.
7.) Evaluate Prototype Results and Select Vendor.
The selection must be based upon your published Success Criteria.
Aurora Information Systems can help you through each phase of this evaluation process, and with implementing the entire project life cycle.
Contact us by email at: email@example.com
Phone us at: 407-708-1040.