The entire TCMS system is divided into eight sub-systems: power supply, doors, drive break & control, HVAC, Passenger Information & Entertainment system, traction control, automatic train protection, and visualisation & diagnostics.
The software team works on customer requirements, interfacing with the design teams so that the software is fit for purpose from a system design perspective.
Once we have developed the software, we field test it to see how it performs.
We operate across the V-lifecycle. We offer a comprehensive verification and validation service for all eight modules of TCMS. We also do the V-lifecycle for non-critical systems. For critical components, we support original equipment manufacturers (OEMs) as per their needs.
We have our own TCMS lab, specially ‘qualified’ to meet and follow global rail industry standards. Development engineering and testing teams use the lab by accessing it remotely.
Train zero facilities – highly efficient test centres which promote better aftercare and project support – are available at customer locations. Since our engineering solutions or product offerings are also a part of the V-Model process, we use our train-zero facilities to simulate real-world operation.
The cost-benefit of our in-house facilities and testing is the customer gets a TCMS product with minimal bug fixes needed.
TCMS uses EN 50128 and EN 50657 certification- a customer-centric certification expected by the customer. TS250 is also a customer centric certification. The majority of TCMS employees are also mandatorily certified in ISTQB certification.