Applications Development

  All new applications shall be designed and developed to employ a multi-tier non-proprietary web-based architecture. They should be demonstrably proven to be able to connect to any database management system that meets applicable international standards, and provide web services that can be accessed by any of the commonly available web tools (e.g., Internet Explorer, Firefox, Safari, WAP, etc.). In addition, the systems must co-exist and support interoperability with other programs that may be developed in the future using a different development tool platform.

  Application systems delivered for acceptance testing must be 99.9% correct. This will be determined by comparing the lines of code against the number of non-cosmetic errors found during testing. Systems failing to meet the desired level of correctness shall be sent back to the Company for complete redesign and recoding.

  The Company shall ensure that all applications delivered meet the following Agency requirements:

Metric

Agency Requirement

Online Availability

99.5% during working hours (maximum 2 days downtime per year)

Batch Processing Window

7 p.m. to 7 a.m. on weekdays

7 p.m. Friday to 7 a.m. Monday on weekends

Data Back-up Duration

Incremental back-up daily and full database back-up weekly to be completed within the batch processing window