Information Technology Audit of Statutory Corporation
Information Technology Audit of Statutory Corporation
Highlights
(Paragraphs 3.8.7)
Introduction
35
Audit Report No.2 of PSUs for the year ended 31 March 2014
The Corporation had six Regional Offices (ROs), 30 Divisional Offices (DOs)
and 250 Depots in the State as on 31 March 2014. The Information
Technology (IT) needs of the Corporation are overseen by the Electronic Data
Processing (EDP) Centre at Head Office (HO), Mumbai. EDP is headed by a
Deputy General Manager who is assisted by Senior Programmers, Junior
Programmers and Data Processing Officers.
IT ticketing system
The project was to be implemented in two phases viz., the pilot phase in ten
depot locations was to be completed by 18 June 2009 and rollout phase with
commercial deployment in all other locations to be completed till 8 April 2010
in three rollouts. The agreement with Trimax was executed on 22 July 2010.
As per terms of agreement, Trimax was to be paid at a unit rate of ` 0.21 per
ticket issued through ETIM and ORS, on which passengers actually traveled
36
Includes 247 depots and 80 bus stations
36
Chapter-III-Information Technology Audit of Statutory corporation
and also on the cancelled tickets if booked through ORS, subject to an annual
minimum of 75 crore tickets. On expiry of contractual period, all the assets
including Hardware and System Software (excluding proprietary software)
was to be transferred to the Corporation at no extra cost with a guarantee for
functioning of equipments for a further period of two years. The platform
adopted by the Corporation was custom developed using open source
technology Linux-Apache-MySQL and PHP (LAMP).
The Management had not, however, framed any IT policy laying down
procedures, rules and regulations till date (December 2014) to oversee and
monitor its IT environment.
Audit objectives
Audit criteria
Scope of Audit
37
Audit Report No.2 of PSUs for the year ended 31 March 2014
3.6 The objectives and scope of audit were explained to the Management
in the Entry Conference held on 18 September 2014 seeking their co-operation
in understanding the table structures and content of the soft data furnished.
For, its inference, audit relied on the detailed analysis of data pertaining to
146 locations of 1237 DOs being the sample selected out of 320 locations from
30 DOs where ETIM and ORS were implemented (February 2014). The data
analysis was carried out through IDEA software package.
Audit findings
The audit findings are discussed in the following paragraphs broadly classified
into two major headings viz., ‘Contract Management’ and ‘IT Ticketing
Database Management’.
Contract Management
3.7 In the implementation of the ETIM and ORS projects, Trimax had not
adhered to certain terms and conditions of Work Order and Master Service
Agreement (MSA) inclusive of Service Level Agreement (SLA) as discussed
below:
37
Aurangabad, Beed, Bhandara, Buldhana, Dhule, Kolhapur, Mumbai, Nagpur, Nasik, Pune,
Ratnagiri, and Yavatmal
38
Amravati, Aurangabad, Mumbai, Nagpur, Nasik and Pune
38
Chapter-III-Information Technology Audit of Statutory corporation
The Management accepted (December 2014) the views of audit and agreed to
finalise the issue at the earliest.
3.7.2 As per terms of MSA and Clause 9.28.1 of RFP, Trimax was to be
provided sufficient space at each depot/bus stand by the Corporation for
preparing infrastructure work as per their needs. Trimax was to make
provision for furniture, electrical fixtures and civil work including cooling
systems for entire project. It was noticed that the Corporation provided the
infrastructure to Trimax at EDP centre and depot/bus stand. The infrastructure
provided includes furniture, electrical fixtures and civil work including
cooling systems at a cost of ` 2.45 crore, which was not recovered from them
till date (December 2014).
The Management stated (December 2014) that amount of ` 2.45 crore was
withheld from Trimax and the decision would be taken for its adjustment after
due diligence.
The Management stated (December 2014) that due care would be taken to
follow the norms of e-Governance policy issued by the GoM.
System design
3.8.2 The Corporation has also been operating its buses outside the State
39
Audit Report No.2 of PSUs for the year ended 31 March 2014
under Reciprocal Transport Agreements39 executed with the respective State
Road Transport Corporations (SRTCs) to cater to the needs of passengers.
Keeping in view its network, the Corporation has created master tables viz.,
State, Region, District, Division and Depot with required fields. Even though
the Corporation had executed inter-state agreements with eight 40 neighbouring
SRTCs, data fields for only five states were created in the table containing
ticket details in ORS database.
In the master table “District”, names of the States with codes meant for
Districts, have been incorporated. Similarly, in the table “Depot”, details of
253 depots41 as against its existing 250 depots were captured. In so long as the
correct data was not captured in the correct table and correct field, besides the
error generation, the prospect of migration to new system in future, without
incurring additional cost, was inherent.
3.8.3 On scrutiny of the tables, it was observed that almost one-third of the
tables under the ETIM database and more than half of the tables under ORS
database were blank and devoid of data. It was also noticed that fields to
capture Divisionname, Divisioncode, Deponame and Depocode though
created were blank and devoid of data in most of the Master tables. The
purpose of their creation was, thus, not achieved.
The reply was not correct as all mandatory fields were overridden and kept
blank. In the event of migration or upgradation or centralisation at a future
date, the database cannot be integrated without remedial measures at
additional cost.
3.8.4 Table created and designed to capture waybill details and lock the date
of waybill was found to be blank and locking date of way bill was being
captured as a Character data field instead of a date field in a separate table
recording waybill time details. Thus, the data captured in the waybill during
the operation of bus schedules was susceptible to the risk of modification.
39
In the absence of any agreement between RTCs of two States for interstate operations, the
respective State Governments execute such agreements and impose the terms and conditions
on such RTCs. Revenue sharing is the major element addressed in such agreements
40
Andhra Pradesh, Goa, Gujarat, Karnataka, Madhya Pradesh, Rajasthan, Chattisgarh and
Dadra and Nagar Haveli
41
Payment Gateway, Sambhaji Nagar Rank and Borivali Nancy Colony, though not, are
included as Depots
40
Chapter-III-Information Technology Audit of Statutory corporation
The Management stated (December 2014) that the process of waybill issuance
and allocation functionality was designed in such a way that ETIM can be
operated only within the schedule operation hours or within the pre-defined
locking date and there was no possibility of modification as apprehended by
audit.
The contention of the Management was not acceptable as in the absence of
capturing relevant data in the table, any happening of such incidences could
not be ruled out.
3.8.5 As per the policy of GoM, the Corporation has been allowing
concession in fares, with or without a limiting factor42 to different category of
passengers like physically handicapped, senior citizens, press reporters,
various sport and other awardees, MP/MLAs etc. The amount of concession so
allowed was periodically claimed from the State Government. In the ORS
database there was provision to capture data on documentary proof of the
passengers eligible for concession. In case of ETIM database at least one field
to capture the identity proof should have been incorporated in the TICKET
table.
The Management stated (December 2014) that capturing proof of record at the
time of ticket issuance may lead to the delay, thereby leaving scope for
de-boarding the passenger without tickets. It was also stated that the
Corporation had not evolved database of relevant ID proof for verification at
the time of issue of tickets.
The reply was not convincing as there should have been separate field for
indicating type of proof used for concessional tickets.
3.8.6 To facilitate mobile based advance booking, table was created in ORS
database to capture personal details of passengers availing the facility for the
first time. Audit observed that out of 247 distinct users captured in the table
during audit period on the basis of their email IDs, the mobile or landline
contact numbers in respect of 204 users were not captured as the relevant field
was not defined mandatory.
Similarly in the transaction table under ORS, the passenger name field
designed to capture the name of passengers booking in advance was blank in
54,65,107 out of 2,69,50,237 records of tickets booked through Authorised
Booking Agents (ABA).
The Management accepted (December 2014) the audit views and agreed to
take due care in this regard.
3.8.7 In the ORS database, the advance bookings are being allowed through
three sources viz., window booking, ABA and web-booking. While in window
booking, the amount collected through sale of tickets are remitted and
accounted for on the same day, in the other two types of bookings the sale
value is being received by the Corporation after lapse of period involved in the
42
Limiting factors are put on the number of times a concession holder can travel and/or the
total kilometres of travel permitted and/or on the total amount of concession allowed
41
Audit Report No.2 of PSUs for the year ended 31 March 2014
process of remittance by the agents/payment gateway banks. Hence, it was
imperative that a set of transaction tables be designed within the ORS database
to depict details of the total value of tickets sold but remittances yet to be
received from those two sources so as to monitor and reconcile the actual
receipt of ticket values with ticket sales preferably before the commencement
of journey. We, however, observed that the ORS database was not designed to
capture the details of cash receipt transactions. In one instance, ABA at Parel
Depot exploited the deficient system and retained an amount of ` 58 lakh, out
of which ` 38.94 lakh was pending for recovery (December 2014) subject to
settlement of litigation raised by him.
The Management while accepting the observation stated (December 2014) that
they were in the process of implementing pre-paid payment system i.e. online
wallet for booking agent by using payment gateway and this functionality
would be enabled soon.
3.8.8 As per terms of MSA, Trimax should integrate both ETIM and ORS
databases within 17 weeks i.e., up to 16 April 2009 from the date of issue of
work order. By virtue of data integration, the Corporation could have reaped
the benefits of standardisation and the Conductors operating ETIM would
have got the system data on the seats booked through advance reservation for
his scheduled trip as against the procedure adopted of relying on manual
intervention by way of printed copy of details of ORS booked tickets
(WBR-Window Booking Returns). It showed that the desired data integration
was not achieved.
The Management stated (December 2014) that System Integration of ETIM
with ORS and payment gateway was done. WBR printing facility has been
provided in ORS system for checking the details about advance reserved seats
and it is up to the user to take printouts or to check the details on ETIM.
However, Audit observed that no deliverables were presented by Trimax to
notify the occurrence of system integration as contended. Further, the User
Manuals stipulated for taking a print of WBR and option to check ORS details
in ETIM was not given.
3.8.9 Audit observed that the sale of passes and the revenue earned there
from either manually or through smart cards, were not being captured in the
database by designing relevant tables to enable the Corporation to estimate the
future cash flow as also to ensure the validity of passes at the time of travel
through the system without human intervention.
The Management stated (December 2014) that the revenue through sale of
passes through EPIM was by using smart card and could be seen on the
common revenue portal of the Corporation and revenue from sale of passes
manually was accounted as per prescribed procedure. The smart cards issued
to passengers were checked by using ETIM machine whereas Manual passes
issued to passengers were physically checked by conductor on board.
The fact remained that any IT system should be ideally designed to avoid
human intervention and the Corporation may design master table to capture
the passes issued manually to passengers.
42
Chapter-III-Information Technology Audit of Statutory corporation
3.9.1 Scrutiny of the table capturing ticket details in ORS database revealed
that 27,405 concession tickets under the "Freedom Fighter (FF) Quota" were
issued by ABA during audit period without capturing identity proof and
concession proof.
The reply was not convincing as the system shows that benefit was also given
to FF below 18 years in 146 cases which was not possible and should not have
been granted.
Application controls
3.10.1 Application controls are those checks and balances that are
incorporated in the developed application for maintaining data integrity. These
include input control, processing control and output control. Lack of any of
these controls would impact the integrity and reliability of the database. Some
of such lapses of control indicators observed during audit analysis are
discussed in the succeeding Paragraphs:
3.10.2 Scrutiny of the table Conductor Master revealed that 1443 out of 146
locations test checked showed duplicate records for 22 conductors due to
failure of constraint (Not_Null) defined for the data fields.
43
Depots at Gangapur, Paithan, Soygaon, Mumbai Central, Nasik 2, Satana, Sinnar, Baramati,
Bhor, Chinchwad, Indapur, Narayangaon, Shirur and Shivajinagar
43
Audit Report No.2 of PSUs for the year ended 31 March 2014
The Management stated (December 2014) that despite ‘Not_Null’ constraint,
if blank is forcefully inserted, there is possibility of devoid of data and that
care would be taken in future system implementation.
3.10.3 As per terms of MSA, Trimax was to update the system considering
changes in the situation. Accordingly Trimax updated the ETIM system from
time to time. However, Audit observed that 9,761 out of 12,072 ETIMs in
operation were still functioning in Mofussil areas with the older version.
The Management stated (December 2014) that efforts were being made to
monitor usage of updated version of ETIM.
The Management stated (December 2014) that the said gaps in the ticket ID
may exist due to standard rollback feature at Relational Data Base
Management System (RDBMS) level operated to maintain the accuracy and
integrity of transaction data.
The reply was not correct as the rollback operation in an IT system was
intended to rectify a failed transaction and restore the database to a previous
state even after erroneous operations were performed.
Sl. CN Particulars of
2009-10 2010-11 2011-12 2012-13 2013-14 Total tickets
No. _ID concession facility
1 0 Null 1,829 28 25,98,17,330 27,62,93,018 3 53,61,12,208
2 11 Senior Citizen 94,43,423 16,07,35,384 4,43,57,248 4,45,20,226 27,15,14,561 53,05,70,842
Handicapped/
3 19 Mentally 12,33,202 2,32,60,516 59,54,661 66,04,372 3,90,53,086 7,61,05,837
Retarded Person
Annual Concession
4 2 4,58,580 83,36,578 21,65,350 31,45,474 1,99,78,049 3,40,84,031
Card
5 9 Blind 1,70,023 19,52,506 5,20,037 6,49,600 37,75,917 70,68,083
Handicapped/
6 45 Mentally Retarded 15,378 6,52,698 1,43,765 2,02,337 11,89,254 22,03,432
Person C
Handicapped/
7 20 Mentally Retarded 13,414 4,03,844 1,19,334 1,20,940 7,23,339 13,80,871
Escort
100 per cent
8 * 1,827 21,783 11,306 10,032 71,338 1,16,286
Concession*
9 ** Partial Concession** 36,611 7,08,177 1,40,442 1,24,431 9,35,804 19,45,465
10 *** No Concession*** 54 469 32 54 8,423 9,032
Total 1,13,74,341 19,60,71,983 31,32,29,505 33,16,70,484 33,72,49,774 1,18,95,96,087
* Includes Freedom Fighters, Arjuna Awardees, etc.
** Includes T.B. Patients, Cancer Patients, Blind, Handicapped persons, etc.
*** Includes Staff on Duty, Employee Free Pass, etc.
It was further observed that 53.61 crore tickets were categorised as concession
tickets without capturing the type of concession availed by the passengers.
44
Chapter-III-Information Technology Audit of Statutory corporation
These concession details were the foundation on the basis of which
reimbursement were claimed by the Corporation from GoM.
In the absence of reliable and correct data for concessions to passengers, the
reliability and correctness of the claims raised by the Corporation on the GoM
for reimbursement of differential fare could not be vouchsafed. On verification
of data related to the claims made during 2013-14 against the concession of
senior citizens pertaining to selected 12 Divisions, Audit observed that in
11 Divisions (except Buldhana), the Corporation claimed reimbursement of
` 180.55 crore based on manual data as against the fare amount of
` 166.37 crore collected from senior citizens as per data generated by the
system. This needs reconciliation between system data and manual data.
The Management stated (December 2014) that proof of concession was not
captured in the ETIM and it was physically verified by conductor before issue
of ticket. It was further stated that concession wise ticket codes were captured
at depot level server and was not pulled centrally till December 2011 and that
for preferring the claims, monthly reports were being obtained from the depots
and manually consolidated at central level.
The fact remained that the Corporation had not made use of system generated
reports and data was also not reconciled.
3.10.6 The table for capturing waybill trip details was designed to generate
analytical report on trip-wise revenue earned for decision making process.
• Scrutiny revealed that in 21,235 records, ticket income of ` 4.44 lakh was
reported to have been generated against route number “0”, which was not
available in the master table containing routes.
The Management stated (December 2014) that this was related to Depot Crew
operation and there were various routes, bus services created in the reservation
system, which were later on synchronised with depot ETIM application.
Further in regard to the case of "0" route number, it was stated that route data
string may not be loaded properly and in respect of Trip number “00000”, it
was stated that these trips referred to extra trip.
The reply was not acceptable as the fact remained that in an IT system human
intervention should be minimal.
45
Audit Report No.2 of PSUs for the year ended 31 March 2014
3.10.7 Gaps of 134 crew ID numbers in the table recording crew duty in 41
locations were observed which raises doubt on the completeness, integrity and
reliability of data
The Management stated (December 2014) that crew id may have gaps due to
standard usage of roll back feature at RDBMS level to maintain the accuracy
and integrity of transaction data.
The reply was not correct as the rollback operation in an IT system was
intended to rectify a failed transaction and restore the database to a previous
state even after erroneous operations were performed.
3.10.8 Audit trail in a system is essential to verify the veracity of the output
with reference to keyed input to ensure that its process control is proper and
for security of database was maintained. In ORS database, a table though
created, was being maintained only from 12 March 2014.
The Management stated (December 2014) that Audit trail data for all the
functionalities are captured and available with it. The reply was not
convincing as verification of database revealed that the audit trail was
available only for 15 tables as against 781 tables in ORS database.
3.10.9 Besides its own staff for window booking, ABAs were allowed to book
advance tickets for the prospective passengers by collecting fare from them.
As per contractual terms, credit limit approval44 was specified and the money
so collected was to be deposited in the designated bank account within specific
period. To enable them to perform their contractual obligations, limited access
to the ORS database was allowed and for capturing the details of agents,
irrespective of whether own employees or private booking agents, master table
for booking agents was maintained in ORS database. Scrutiny of the same
revealed the following deficiencies:
• In none of the ABAs, the data on money value limit specified in the
contractual terms was captured in the limit column contained in the master
table and hence the method of monitoring money value limit was not
known;
• In another 109 cases though Agent codes were available, details of Booking
Centre (BC) Code and BC Names were not captured to limit their access
over database;
• In the case of its own employees as Booking Agents, 119 cases where same
Agent code with access to more than one BCs falling in various locations
were detected;
44
Aggregate limit of value of tickets beyond which Corporation’s money could not be retained
by ABAs
46
Chapter-III-Information Technology Audit of Statutory corporation
• In other 29 cases, different BC Codes were created for the same Agent at
the same location thereby facilitating the ABAs to avail more credit limits.
The Management (December 2014) accepted the observations and stated that
they were in the process of implementing pre-paid payment system i.e. online
wallet for booking agent by using payment gateway and this functionality will
be enabled soon.
The reply of the Management did not address the issue of non-generation of
unique receipt number for each transaction distinctly but addressed the CWA
which was not the point of issue.
The Management accepted (December 2014) the observation and assured that
care would be taken in future system implementation.
45
Depots at Kurla, Mumbai Central, Panvel, Parel, Kolhapur, Sambhajinagar, Baramati,
Chinchwad, Narayangaon, Shivajinagar, Swargate and Talegaon.
47
Audit Report No.2 of PSUs for the year ended 31 March 2014
The Management stated (December 2014) that in all around 200 MIS reports
are being generated from the system and made use of at depot level in its day
to day traffic operation, which facilitated to have overall control on traffic
operation, mechanical operation, KPTL, CPKM, EPKM, etc. During the exit
conference, Management also agreed for improvement in analysis of data for
suitable decision making.
Deficient services to passengers
3.12 To make the e-ticketing more successful and increase the efficiency
and profitability of operations, a table was created in ETIM and ORS database
to define all the routes and all service stops on the routes. In respect of
Aurangabad-1 depot, Audit observed that out of 6,470 routes captured in the
aforesaid table, service stops were defined only for 837 routes leaving 5,633
routes.
The Management stated (December 2014) that v_routes' is prepared for only
Routes information present in routes table and 'v_all_service_stops' has only
those route stops on which the bus service is defined for the own depot only.
The fact remained that as long as all the service stops of all routes were not
defined and captured in the relevant tables, the services of Trimax was
deficient and the Corporation could not derive expected benefits of e-ticketing
by allowing prospective passengers to avail advance tickets as per their
requirement.
System performance audit
3.13 Clause 1.24 of MSA, stipulated that the operator should allow the
Corporation to access the network monitoring system located centrally or
locally for the purpose of verifying performance by way of quarterly audit that
would verify all service levels during the contractual period through the
necessary software/tools provided by the operator. It further stipulated that the
Corporation may, at its discretion, appoint a third party for carrying out
Performance Audit and the third party so appointed would be responsible for
verification, validation of all invoices under the terms and conditions of the
agreement and would recommend on the eligible payment within two days.
It was observed that Corporation did not carry out such audits during the
initial five years of the contract. Since the cost of such audits and inspections
was to be borne by the operator, the lapse of the Corporation in not carrying
out the audit had resulted in an extension of undue benefit to Trimax.
The Management, while explaining the constraints faced in carrying out the
system performance audit as envisaged in the contract, stated
(December 2014) that the Corporation had retained ` 3.50 crore from the
payment of Trimax for this lapse.
Disaster recovery and management
48
Chapter-III-Information Technology Audit of Statutory corporation
scenario. It was observed that even though DR centre at Pune was established,
mock drills were not carried out periodically to ensure sound health of
equipments and cables deployed for the purpose as a preventive measure.
The Management has agreed (December 2014) to take due care in future to
conduct mock drills periodically.
Business continuity plan
3.15 As per contractual terms and conditions Trimax was to cover all the
aspects of providing, computerising, implementing and maintaining ETIM and
ORS with web facility for six years ending 11 December 2014. It also
included providing training (including hand holding training) to the
Corporation’s employees/officials, transferring ownership of all the assets
including Hardware and System Software (excluding proprietary software) to
the Corporation at free of cost. The contract envisaged that Trimax was to
submit an exit management plan in writing within 90 days from the effective
date of agreement. There was delay in handing over the exit plan which was
handed over only in October 2014 instead of within 90 days from the date of
agreement (22 July 2010).
The Management stated (December 2014) that Trimax has already complied
with submission of Exit Management plan, submission of source code,
imparting hand holding training to Corporation officials and data dictionary as
per contractual terms. However, after due "MAKE and BUY" Analysis
discussion, it was examined on whether Corporation can take over the ETIM
and ORS project and operate on its own. Non-availability of adequate and
suitable technical manpower, technical support (for operations and
maintenance) financial implication (for manpower, hardware, software, etc.)
and the constraints on recruitment, etc. were the reasons for not taking the
complete operations independently. In the mean time, Corporation has
initiated the process for selection of a new system integrator for up-gradation
of ETIM & ORS project. The new system integrator shall require a lead time
of approximately nine months for the development and deployment of the
new/upgraded ETIM & ORS system. Moreover, in order to have a complete
hand holding without any disruption in the operations of ticketing system
between the existing and the new system integrator there will be a requirement
of additional lead time. Hence, considering the overall impact on the business
it has been concluded by the Corporation for extending the existing contract
with Trimax for one year.
The fact remained that the aim of business continuity plan was to carry on the
business independently without any hindrance after completion of validity of
contract period. Under the circumstances, the Corporation, for its business
continuity, has no alternative but to rely on the support of either Trimax or
third parties in so far as its e-ticketing and on-line reservations are concerned.
It is pertinent to note that pending initiation/finalisation of tendering process
for next term, the Corporation initiated extension of existing contract with
Trimax for one year which indicated the fact of its incapability to continue the
business of e-ticketing and on-line reservations independently.
49
Audit Report No.2 of PSUs for the year ended 31 March 2014
Miscellaneous issues
3.16.1 The transaction table 'ticket' contains departure date and time of the
bus. Audit however, observed that record entries in these columns appeared as
0/0/0000 and 00:00:00 respectively. In so long as the conductors are not
instructed to punch the date and time of the actual departure of the bus through
ETIM by making it mandatory, the objective of designing the system for
improving the operations was defeated.
3.16.2 As per terms of contract ETIM was to be kept ready 40 minutes before
the scheduled departure time (30 minutes before the sign on time and Sign on
to be done before 10 minutes of the departure of the buses). The penalty of
` 1,50,000 per depot/per month was recoverable if the average delay was
between 0 and 10 minutes before schedule sign on time. Scrutiny of
conductors’ availability table revealed monthly average delay between 21 and
39 minutes in Asti Depot (District: Beed) during July 2011 to March 2012.
The penalty recoverable as per contract worked out to ` 13.50 lakh. However,
the same was not recovered from Trimax till date (December 2014).
The Management stated (December 2014) that all SLA parameters were
considered as per SLA business rules. SLA Formula’s was used as per the
business rule document and penalty was applicable after applying the SLA
business rules.
The reply was not acceptable as the SLA software developed and deployed
was kept by Trimax outside the database.
Scrutiny of data revealed reporting of 59,794 errors (ORS 197 and ETIM
59,597) logged after the UAT and up to 9 May 2014.
The Management replied (December 2014) that these tables were created to
handle exceptional conditions to maintain transactional data integrity so that
later on, these logs can be further examined for application performance
tuning & enhancement in the system and these findings would not hamper the
operations or business.
The reply was not correct as verified from the SLA which, in its correctness of
delivery definition, inter alia, stipulated that “Correctness would mean that
submission of all software components/ source code etc after the completion
of the UAT (or the 1 UAT), should be defect/bug free”.
50
Chapter-III-Information Technology Audit of Statutory corporation
The Corporation had not framed any IT policy laying down procedures, rules
and regulations to oversee and monitor its IT environment.
The Corporation may formulate IT policy laying down procedures, rules and
regulations.
The deficient input control and validation checks resulted in low assurance
regarding completeness and reliability of data as observed from the tables
containing details of freedom fighters, Arjuna awardees etc. There was
deficient systems design resulting in non-capturing of data for grant of
concessions.
The Corporation may ensure sufficient input controls and validation checks
to have assurance of completeness and reliability of data.
The system could not be used for an effective MIS, data mining and data
integration as envisaged in the scope of the contract due to non-capturing of
details of buses available with depots, manual pass collection data, digitised
routes and bus stops, digitisation of data of pass holders.
The Corporation may evolve a system to make use of the data captured in
the e-ticketing database as business intelligent tool for improving the
business operations.
Audit findings were reported (December 2014) to GoM; the reply was awaited
(December 2014).
51