CONSULTING
1320 Points
Joined April 2008
Originally posted by : Naveen Tuteja |
 |
I have been in IT industry for last 35 years. It is a fact that it is next to impossible to build complex system which perfect in the first instance. I will not delve into the reason for this hypothesis. However, organisation develop methods which reduce the imperfections in the delivered system. First and foremost is common user interface standards which includes, color schemes, look and feel, controls for add/modify/delete actions, common methods for decimal handling for rounding off (in case of financial computations) etc. because complex applications are developed by multiple teams and if there are no common standards, each screen will behave differently and the user will not be able to use the application. In this Infosys has failed in either defining the required standards or validating whether or not the standards were followed at the time of unit and system testing. It definitely has been poor show, that system was released with so many severity 1 bugs. |
 |
I am 23+ into this industry. There are multiple level problems which are invisible or grey areas:
1) What was the detail level requirement for JSON application given to vendor? How were the requirements given to them by the government department and to what level of detail?
2) Did the vendor validate the requirements and conduct gap analysis?
3) What was the kind of skill level of the team deployed by the vendor?
4) What was the depth and coverage of Unit testing done?
5) What was the depth and coverage of System Integration Testing?
NOTE: I see grey areas in both 4 and 5 with vendor might claim root cause as 1)
6) Did the income tax department who is the client actually conduct regular business reviews and regular acceptance tests on the application? If not, why was 7th June 2021 chosen for the Go Live?
Other questions that galore:
a) Why did the income tax department feel the need to build a new portal? Just because the new elected government hates web portals developed by previous elected government, the new elected government gets a right to demolish all old portals and build new portals? See examples
First the IRCTC portal was change
Second was the UAN portal for private provident fund that was replaced with huge chaos
Third portal to change is the Income Tax portal that was working superfine from 2008.
b) Why was faster processing not possible in old portal?
c) Why was faster refund credit not possible in old portal?
d) What is the guarantee that new portal will process returns in 1 day and credit refunds in 3 days?
And last but not the least
Who will ask these hard questions to the elected government? Does the 55 member opposition have these skills?