Independent Software Assessment

The purpose of software assessment is to evaluate the software lifecycle processes and resulting products and to ensure that the resulting software is of the defined safety integrity level and is fit for its intended application.

Since 1999, CCT InfoTech (HK) Ltd has been appointed Independent Software Assessor on numerous railway projects throughout Asia and the Middle East, predominantly to assess software developers’ compliance with EN50128 and ISO90003.

Typically, the Employer (Railway Authority or Operator) requires software suppliers to follow the requirements of EN50128, which defines the role and responsibilities of the Software Assessor. Most of CCT’s Software Assessment appointments have been made by railway contractors and approved or authorized by the responsible Railway Authority, which include:

Land Transport Authority (LTA) Singapore, Mass Transit Rail (MTR) Hong Kong, Road & Rail Transport Authority (RTA) Dubai UAE, Bureau of the High Speed Rail (BOSHR) Taiwan and Qatar Rail.


Why do I need Software Assurance?

Software is designed and developed by humans, and it is human nature to make errors and inconsistencies.

It is important to stipulate formal standards by which software design and development can be assessed, and to take systematic measurements against those standards.

The primary reason for Software Assessment is to provide independent judgement on the application of the formal standards by software suppliers, for the Employer.


How does it work?

Scoping
QA review
;