Just Bricks In The Wall

Many of you have attempted to file your income tax online. And many of you have failed. For those of you who are about to try, we salute you. Be prepared for a myriad range of problems ranging from denial of service to strange error messages.
Disclaimer: I do not work for IRAS.
Here are the facts:
- The myTax website is butt ugly. It looks like it was designed by a colour blind nurse (they cant draw for nuts). Even a secondary school kid could have done better then this.
- The myTax website is slow. It’s slow in the morning. It’s slow in the afternoon. It’s always so slow.
- The user interface is a mystery. It looks like it was just cobbled together by some programmer who prefers using the dos command prompt. I bet all of you Mac lovers are screaming bloody murder.
Despite all that, I do not blame IRAS and I’ll explain to you why.
Although IRAS collects all of your taxes, it is not (as many of us believe) fabulously rich. Their coffers do not overflow with our tax dollars. IRAS like any other government agency is accountable for each and every bleeding cent they spend. If they want to build an online tax filing system, you can be as sure as hell that the idea did not originate with them. Didn’t they have to retrench their staff last year because the online system was so ‘efficient’?
Consider also that they have to tender out the project to build such a massive system. Tenders means 2 things - fairness and cost efficiency. The firm that bids with the lowest price and the most features will almost always win the tender. Unfortunately you have to compare apples with apples right? So what happens is that wildly optimistic companies (read: naive) will always look better on paper compared to companies with realistic prices and expectations.
Pay peanuts and you get monkeys. It’s a miracle that the online tax filing system though ugly and user-friendly even works in the first place.
Let’s go to the topic of server speed now. Local blogger Vanessa asks why sites like Amazon cope so well with the sudden spike in visitors and IRAS can’t seem to? Of course things like horribly inefficient code (see pragraph above) make a difference. But l also suspect the culture in IRAS is not like Amazon in the least.
Here’s a conversation I suspect may have happened at one point or another
IT Guy: People are complaining the website is slow. We need to get more servers to deal with the traffic
Manager: Can you gurantee me that if I spend x dollars then the problem will go away?
What just happened? Didja see it? The Manager just effectively (1) gave the IT Guy some rope to hang himself with and (2) effectively shifted responsibility to his subordinate (also known as ‘it is his fault, not mine’). Do you think this encourages any sort of innovative culture that rewards people who solve problems? Is it any wonder that the speed is not improving?
Lastly, I am grateful we even have an online tax filing system in the first place. Last weekend I went to Malaysia and drove my gf to the Malaysian version of IRAS where it took 1 hour to change her address and 3 hours to get somebody to help check her form. Compare the 10 mins I spent online filing my income tax and I sound like a whining loser.
Peace.
Cowboy Caleb recommends 


11 Comments