Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 4

Project Name Evaluated By:

Project ID: Evaluated On:

15-Jan-10

Goal To decide which (Flex & HTML5) would be a better platform for developing Rich Internet Applications (RIA).

Constraints The project is built on the J2EE platform, so Java is the programming language of choice. It should be able to interact with a J2EE server for exchanging data. The technology/component should operate in a browser and be compatible across different browsers.

Alternatives - 1 Alternatives - 2

Flex HTML 5

Note: Add more rows, if required

Evaluation criteria

Weights (High - 3 / Med 2 / Low - 1) 3 2 3 2 3 1 3

Flex (1 low-> 5 high)


Scale Weights

HTML5 (1 low-> 5 high)


Scale Weights Scale Weights

Technology Maturity & Industry Adoption Maintainability (need for concurrent versions) Development Tools & Resources (cost & features) Skill Availability Suitability for Purpose License Costs Interoperability with current platforms

4 5 4 2 5 3 5

Total

28

12 10 12 4 15 3 15 0 0 0 0 0 0 0 0 0 71

1 2 2 5 5 5 5

25

3 4 6 10 15 5 15 0 0 0 0 0 0 0 0 0 58

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Final Solution Recommendation Flex.

Rationale Behind the Recommended Solution The stability of Flex across browser versions and its low maintenance outweighs the costs of acquiring Flex skills from the market or training them. For a soultion that will be marketed to multiple clients over several years this weighs above all other criteria.

Note: Document the risks for implementing the recommendation using Risk log

Reviewed By Date

Approved By Date

Guidelines - Evaluation Criteria The evaluation criteria should be identified to reduce the subjectiveness of the evaluation process and to ensure the evaluation of all potential solutions is conducted in an un-bias, fact-based manner. Reliability Performance Database independent Reusability Security Scalable Multi platform support Multitier & distributed New business processes Lack of skills within the client IT staff Market pressure to adapt new technologies Maintainability Cost Technology migration, up-grade Evolution of requirements and technology Technology limitations Impact on environment Impact on schedule

A weighted value can be assigned to each of the criteria selected to reflect the relative importance pertaining to the objectives and priorities of the stakeholders.

ss and to ensure the evaluation of all

ortance pertaining to the objectives

You might also like