key points to consider when evaluating media and database solutions to problems
how robust the system is- a robust system can handle valid and exceptional data
how closely the application meets the original design specification
whether the system is a complete solution to the problem identified
where the solution is efficient- an efficient solution is one which makes minimal use of resources during the operation
whether the solution operates on the specified platforms