Helpful ReplyWhy are government websites so astoundingly awful?

Author
sharke
Max Output Level: 0 dBFS
  • Total Posts : 13933
  • Joined: 2012/08/03 00:13:00
  • Location: NYC
  • Status: offline
2015/12/20 22:32:39 (permalink)

Why are government websites so astoundingly awful?

Every now and then I think hmm, perhaps I'd better go online and see how much I owe for my worker's comp and disability insurance premiums because well, if your coverage ever lapses they fine you eleventy schmillion dollars. So I head to the New York State Insurance Fund website and am immediately trapped in a circular rut of confusing pages, botched logins and horrible 1990's design (think: horizontally stretched photos) which just compounds the overall funkiness of the experience.
 
Somewhere on that site is an account page where I can see if I have any outstanding amounts owed, but I have to stagger around randomly until I just happen upon it. I tried bookmarking it one time but for some reason that wouldn't work due to the poorly designed log-in process. And they make you have two different accounts, one for worker's comp and another for disability. You have to have a different user name for each! Tonight I did the usual random staggering until at last I had to give up in defeat. Nowhere could I find the place where it tells you how much you owe. I did find a page where you can pay the amount, but that's a separate page which doesn't tell you how much (you have to enter the amount yourself in a box). I frequently clicked on what I thought was the right link but it took me to a blank page which said "web portal." 
 
So I know that tomorrow I'm going to have to call the idiots and ask them how to get there. And I just know I'm going to get some horribly sassy woman with an attitude who is going to INFURIATE me from start to finish - strong chance of an outburst on my part I'm afraid. 
 
So what is it about these government websites? Is it just that there is NO motivation whatsoever to do a good job? 
 
 

James
Windows 10, Sonar SPlat (64-bit), Intel i7-4930K, 32GB RAM, RME Babyface, AKAI MPK Mini, Roland A-800 Pro, Focusrite VRM Box, Komplete 10 Ultimate, 2012 American Telecaster!
#1
craigb
Max Output Level: 0 dBFS
  • Total Posts : 41704
  • Joined: 2009/01/28 23:13:04
  • Location: The Pacific Northwestshire
  • Status: offline
Re: Why are government websites so astoundingly awful? 2015/12/21 03:33:59 (permalink)
Duh. 

 
Time for all of you to head over to Beyond My DAW!
#2
BobF
Max Output Level: 0 dBFS
  • Total Posts : 8124
  • Joined: 2003/11/05 18:43:11
  • Location: Missouri - USA
  • Status: offline
Re: Why are government websites so astoundingly awful? 2015/12/21 08:20:11 (permalink)
$Bazillion contracts are awarded to a provider that doesn't do anything other than sub work out.  They contract to a sub for $Million.  The new sub re-subs for $Thousands to a firm that pays $Squat to a small group that doesn't give a damn.  It's this last group that implements the system in their last two days working for the sub-sub.  Any knowledge about system particulars leaves with these people so that any fixes/changes/improvements will require another $Bazillion contract.
 
As far as gubment employees go ... that's a subject that prolly shouldn't be discussed in any of the Cake forums.
 
 
post edited by BobF - 2015/12/21 08:32:15

Bob  --
Angels are crying because truth has died ...
Illegitimi non carborundum
--
Studio One Pro / i7-6700@3.80GHZ, 32GB Win 10 Pro x64
Roland FA06, LX61+, Fishman Tripleplay, FaderPort, US-16x08 + ARC2.5/Event PS8s 
Waves Gold/IKM Max/Nomad Factory IS3/K11U

#3
bitflipper
01100010 01101001 01110100 01100110 01101100 01101
  • Total Posts : 26036
  • Joined: 2006/09/17 11:23:23
  • Location: Everett, WA USA
  • Status: offline
Re: Why are government websites so astoundingly awful? 2015/12/21 09:51:22 (permalink) ☄ Helpfulby Mesh 2015/12/21 10:18:22
20 years ago, my last stint as a coder-for-hire was for government, and it was an eye-opener. My partner and I were billing between $20k and $30k a month, because that's what they were accustomed to paying. (This was 20 years ago, when coders in the private sector made between $40K and $80K a year.)
 
I felt like a thief. Oh, I cashed the checks, but I was always a little uncomfortable with it.
 
We worked on that project for three years. By the time we ultimately turned the software over to them and their in-house programmer, we'd charged them about $1.5 million. 99% of that was take-home profit for just two guys. (If only I'd been buying musical instruments with that money...but I didn't. I bought a boat, new cars, a new house, property overseas, furniture and jewelry. And paid a bundle to Uncle Sam in taxes.)
 
Then my conscience was allayed when we found out that another consultancy had written a nearly-identical application for another government agency. They'd taken 5 years, billed $5 million, and the program still didn't work. I started looking around and found many similar examples. This was around the time that the new Denver airport was unable to open because of software issues with the baggage-handling system. Millions paid out, nothing usable in return. Boondoggles like that were rampant. At least, I told myself, our software worked.
 
But I completely understood why those expensive, failed projects were the norm. They were managed by elected officials and lifetime bureaucrats unqualified to be project managers. There was no motivation to be frugal (forget what you read in the papers, government is not broke and never will be). Requirements changed daily. Sometimes major portions of the program had to be rewritten due to new legislation. More often, department heads just changed their minds about how it should work. Imagine building a house while a committee of untrained architects changed the specs every morning, where they might decide it needed to face east, not south, after the foundation was poured.
 
The most important part of the process was meetings. Lots of meetings, and make sure everybody's there, whether they need to be or not. We're billing $90 an hour to attend a meeting, but they don't care. Every crazy idea they throw out adds another month of development time, but they don't want to hear that. I try to explain why a bad idea is a bad idea, but get blank stares back. I try to explain why the program calculates dollar amounts in millicents, and get lectured by an accountant that there's no such thing as a millicent. Feel their ire when I explain why you can't just type in anything you want into any field of a data-entry form. Why they have to tell me in advance what they want on a report, before I design it for them. Ultimately giving in to their demands and letting them completely circumvent data integrity and security measures, and then spending another month cleaning up their dirty data.
 
Government is by nature inefficient. No government entity has ever managed a project to completion without going over-budget and taking longer than promised. Nobody is ever held accountable. Companies that contract with government, no matter how diligent, end up working the same way. You start thinking of your invoices as a stupidity-tax. Most significant, you stop worrying about software quality and craftsmanship, maintainability and long-term stability. In the end you get kludged-up, fragile spaghetti code that'll continue working for a year if you're lucky.
 
Now, not all government-sponsored software is bad. There are mission-critical applications that absolutely cannot fail, like missile-guidance systems. Many of those projects are spectacularly well-designed and meticulously constructed. But we're talking the big-leagues here, the $100 million and up category. You want it to work, you can have that but you'll pay seriously big bucks for it. But those do not comprise the majority of government projects. Most of them are in the penny-ante range, such as the famous $50 million Obamacare website. They should have let NASA design it - it would have been $500 million but it would have worked flawlessly.
 
Whew. I really didn't wake up this morning thinking "I need a good rant to start my day". But it pisses me off. 


All else is in doubt, so this is the truth I cling to. 

My Stuff
#4
57Gregy
Max Output Level: 0 dBFS
  • Total Posts : 14404
  • Joined: 2004/05/31 17:04:17
  • Location: Raleigh, North Carolina
  • Status: offline
Re: Why are government websites so astoundingly awful? 2015/12/21 10:06:58 (permalink)
"Astoundingly awful government websites"
 
Is that from the Department of Redundancy Department?

Greg 
I am selling my MIM Fender Stratocaster HSS, red and black. PM for more details.

Music Creator 2003, MC Pro 24, SONAR Home Studio 6 XL, SONAR  X3e, CbB, Focusrite Saffire, not enough space.
Everything is better with pie. 

http://www.soundclick.com/bands/default.cfm?bandID=609446
http://www.reverbnation.com/#!/gregfields 
#5
sharke
Max Output Level: 0 dBFS
  • Total Posts : 13933
  • Joined: 2012/08/03 00:13:00
  • Location: NYC
  • Status: offline
Re: Why are government websites so astoundingly awful? 2015/12/21 10:50:08 (permalink)
bitflipper
20 years ago, my last stint as a coder-for-hire was for government, and it was an eye-opener. My partner and I were billing between $20k and $30k a month, because that's what they were accustomed to paying. (This was 20 years ago, when coders in the private sector made between $40K and $80K a year.)
 
I felt like a thief. Oh, I cashed the checks, but I was always a little uncomfortable with it.
 
We worked on that project for three years. By the time we ultimately turned the software over to them and their in-house programmer, we'd charged them about $1.5 million. 99% of that was take-home profit for just two guys. (If only I'd been buying musical instruments with that money...but I didn't. I bought a boat, new cars, a new house, property overseas, furniture and jewelry. And paid a bundle to Uncle Sam in taxes.)
 
Then my conscience was allayed when we found out that another consultancy had written a nearly-identical application for another government agency. They'd taken 5 years, billed $5 million, and the program still didn't work. I started looking around and found many similar examples. This was around the time that the new Denver airport was unable to open because of software issues with the baggage-handling system. Millions paid out, nothing usable in return. Boondoggles like that were rampant. At least, I told myself, our software worked.
 
But I completely understood why those expensive, failed projects were the norm. They were managed by elected officials and lifetime bureaucrats unqualified to be project managers. There was no motivation to be frugal (forget what you read in the papers, government is not broke and never will be). Requirements changed daily. Sometimes major portions of the program had to be rewritten due to new legislation. More often, department heads just changed their minds about how it should work. Imagine building a house while a committee of untrained architects changed the specs every morning, where they might decide it needed to face east, not south, after the foundation was poured.
 
The most important part of the process was meetings. Lots of meetings, and make sure everybody's there, whether they need to be or not. We're billing $90 an hour to attend a meeting, but they don't care. Every crazy idea they throw out adds another month of development time, but they don't want to hear that. I try to explain why a bad idea is a bad idea, but get blank stares back. I try to explain why the program calculates dollar amounts in millicents, and get lectured by an accountant that there's no such thing as a millicent. Feel their ire when I explain why you can't just type in anything you want into any field of a data-entry form. Why they have to tell me in advance what they want on a report, before I design it for them. Ultimately giving in to their demands and letting them completely circumvent data integrity and security measures, and then spending another month cleaning up their dirty data.
 
Government is by nature inefficient. No government entity has ever managed a project to completion without going over-budget and taking longer than promised. Nobody is ever held accountable. Companies that contract with government, no matter how diligent, end up working the same way. You start thinking of your invoices as a stupidity-tax. Most significant, you stop worrying about software quality and craftsmanship, maintainability and long-term stability. In the end you get kludged-up, fragile spaghetti code that'll continue working for a year if you're lucky.
 
Now, not all government-sponsored software is bad. There are mission-critical applications that absolutely cannot fail, like missile-guidance systems. Many of those projects are spectacularly well-designed and meticulously constructed. But we're talking the big-leagues here, the $100 million and up category. You want it to work, you can have that but you'll pay seriously big bucks for it. But those do not comprise the majority of government projects. Most of them are in the penny-ante range, such as the famous $50 million Obamacare website. They should have let NASA design it - it would have been $500 million but it would have worked flawlessly.
 
Whew. I really didn't wake up this morning thinking "I need a good rant to start my day". But it pisses me off. 




Wow that is over-the-top nuts. I really don't think I could have gone through that and kept my s*** together, although the money would have definitely helped 
 
I get mad every time I call a government agency. There is something about having a cushy job that it's hard to get fired from that turns a person into the most surly, sassy, unhelpful and lazy SOB imaginable. I always start off super polite but by the end of the ordeal I'm on the brink of saying things I shouldn't and in a couple of occasions I have, big time. The problem even extends to 911 operators here in New York. Can you imagine getting a sassy, hostile attitude when you call emergency services? Well, it happens a lot. 
 
Some years ago I was on the West Side Highway in Manhattan and a set of traffic lights had failed. Cars were whizzing down the highway at high speed, while Chambers St traffic did the same thing at right angles. It was horrible to watch the near misses and was obvious a serious accident was imminent. So I called 911. First of all she said "Sir this is not an emergency. You need to call the DOT." As she was saying this, you could hear the screech of brakes and skidding tires in the background. After I convinced her that it really was a situation that the police needed to handle as soon as possible, she clicked her tongue and said "A'ight. Sigh. Where is your location?" I told her the two streets. She said "That is not good enough. You're gonna have to give me a third street." When I tried to argue the fact that there was no third street, she said "I don't have to deal with this sh**" and hung up. A 911 operator, hanging up on someone in an emergency. I made an official complaint but of course heard nothing back. She was the classic example of someone who knows it's going to take a LOT to get fired. 
 
What really gets my goat is when kid's lives are involved. It's quite common after a child gets murdered by abusive parents here in York to find out later that Child Protection (the ACS) has failed on multiple occasions to spot signs of abuse, or that they have spotted them but failed to report them. I remember a similar case in the UK years ago in which a kid died of neglect surrounded by her own waste. It turned out that a government social worker had visited the house in the weeks up to the kid's death but declined to enter the property because of the putrid smell. She didn't take it any further. Poor kid. 
post edited by sharke - 2015/12/21 11:04:13

James
Windows 10, Sonar SPlat (64-bit), Intel i7-4930K, 32GB RAM, RME Babyface, AKAI MPK Mini, Roland A-800 Pro, Focusrite VRM Box, Komplete 10 Ultimate, 2012 American Telecaster!
#6
jbow
Max Output Level: -0.2 dBFS
  • Total Posts : 7601
  • Joined: 2003/11/26 19:14:18
  • Status: offline
Re: Why are government websites so astoundingly awful? 2015/12/21 12:28:07 (permalink) ☄ Helpfulby Mesh 2015/12/21 12:45:43
Government does nothing well.
They have spent over 2 billion dollars on the 0bamacare website... last I heard it didn't work well and was not secure. I bet all government websites are totally non secured, your personal info is likely wide open. 
I bet there are a lot of people here could build a website that actually works very well for under 20k. What the heck? Why, how could a website possibly cost even a million dollars?? Even 100k??
We are idiots to put up with this sort of incompetence. ..and this isn't political because it is completely nonpartisan, they are all doing it.  
I'm equal opportunity today. I'm mad at everyone... well, not you but the general incompetence of big business and government. MS set the tone for my day.... I'm going out now to try and reset. Good luck to you. I hope you don't actually need anything from the government. They seem good at sending a check now and then and maybe giving away phones.... OH and they said there is no cost of living raise this year for SSI because the cost of living hasn't gone up... HAHAAAAHAAAAA. They don't got to the grocery store do they? Ah.. but
http://freebeacon.com/politics/congress-provides-1-6b-to-resettle-illegal-immigrants-arriving-at-border-through-2018/
Nothing for citizens who worked and need more help though.
 
I hope you get what you need Sharke.
 
 
post edited by jbow - 2015/12/21 12:58:26

Sonar Platinum
Studiocat Pro 16G RAM (some bells and whistles)
HP Pavilion dm4 1165-dx (i5)-8G RAM
Octa-Capture
KRK Rokit-8s
MIDI keyboards...
Control Pad
mics. 
I HATE THIS CMPUTER KEYBARD!
#7
Guitarhacker
Max Output Level: 0 dBFS
  • Total Posts : 24398
  • Joined: 2007/12/07 12:51:18
  • Location: NC
  • Status: offline
Re: Why are government websites so astoundingly awful? 2015/12/21 15:22:19 (permalink)
I'm in the wrong business.

I know nothing about writing software code, but I do know how to write up an invoice for a few million....
 
And I can do change orders with the best of them.  I'll hire some folks overseas to do the coding for a few dollars and call it a day as I relax on my private island.

My website & music: www.herbhartley.com

MC4/5/6/X1e.c, on a Custom DAW   
Focusrite Firewire Saffire Interface


BMI/NSAI

"Just as the blade chooses the warrior, so too, the song chooses the writer 
#8
sharke
Max Output Level: 0 dBFS
  • Total Posts : 13933
  • Joined: 2012/08/03 00:13:00
  • Location: NYC
  • Status: offline
Re: Why are government websites so astoundingly awful? 2015/12/21 16:40:15 (permalink)
Oh I have an equal opportunities hatred for all political parties too. Some things the government will never do well. The very fact that you don't have a choice in dealing with them means they work to a totally different set of motivations than a private business.

Case in point. I did actually get fined $2000 last year for letting my worker's comp coverage lapse for a very short while (The Hartford neglected to remind me that it was due, but that's another story...) I was able to negotiate a $500 reduction with the worker's comp compliance board, for which I received official notification. I paid the $1500, keenly aware of how many plugins that would have bought me >:(

Some time later I received a letter from them demanding the remaining $500. Typical incompetence. So I called them up and explained, citing the notification I received. After 45 minutes of being p****d around on the phone they eventually conceded it was their mistake and promised to adjust my account accordingly. No apology whatsoever, naturally. A couple of months later I got another demand. I called them up, all to aware that it would be another frustrating 45 minutes out of my work day to deal with their incompetence again. This time they were even more clueless and passed me around from pillar to post until at last someone with a modicum of common sense was able to admit that I didn't owe the money and that they should have adjusted the amount. Again, no apology, just the customary surliness and sassiness and general unpleasantness. To add insult to injury, he told me that to rectify THEIR mistake I would have to write a PHYSICAL letter to such and such an address who would then review the matter. It was at that point I lost it and went into an unstoppable rant about the incompetence and inefficiency and general chutzpah of government agencies like theirs. And after previously telling me that writing a letter was the only possible solution, he then backed down and said he would see to it himself. THANK YOU.

Never ever accept any BS from the government.

James
Windows 10, Sonar SPlat (64-bit), Intel i7-4930K, 32GB RAM, RME Babyface, AKAI MPK Mini, Roland A-800 Pro, Focusrite VRM Box, Komplete 10 Ultimate, 2012 American Telecaster!
#9
BobF
Max Output Level: 0 dBFS
  • Total Posts : 8124
  • Joined: 2003/11/05 18:43:11
  • Location: Missouri - USA
  • Status: offline
Re: Why are government websites so astoundingly awful? 2015/12/21 17:09:26 (permalink)
sharke
Oh I have an equal opportunities hatred for all political parties too. Some things the government will never do well. The very fact that you don't have a choice in dealing with them means they work to a totally different set of motivations than a private business.
.
.
.



You mean like 'govern'?

Bob  --
Angels are crying because truth has died ...
Illegitimi non carborundum
--
Studio One Pro / i7-6700@3.80GHZ, 32GB Win 10 Pro x64
Roland FA06, LX61+, Fishman Tripleplay, FaderPort, US-16x08 + ARC2.5/Event PS8s 
Waves Gold/IKM Max/Nomad Factory IS3/K11U

#10
sharke
Max Output Level: 0 dBFS
  • Total Posts : 13933
  • Joined: 2012/08/03 00:13:00
  • Location: NYC
  • Status: offline
Re: Why are government websites so astoundingly awful? 2015/12/21 17:12:28 (permalink)
BobF
sharke
Oh I have an equal opportunities hatred for all political parties too. Some things the government will never do well. The very fact that you don't have a choice in dealing with them means they work to a totally different set of motivations than a private business.
.
.
.



You mean like 'govern'?


It all falls under the umbrella of providing a service.

James
Windows 10, Sonar SPlat (64-bit), Intel i7-4930K, 32GB RAM, RME Babyface, AKAI MPK Mini, Roland A-800 Pro, Focusrite VRM Box, Komplete 10 Ultimate, 2012 American Telecaster!
#11
arlen2133
Max Output Level: -78 dBFS
  • Total Posts : 601
  • Joined: 2010/05/20 00:09:27
  • Location: Inland Empire, CA
  • Status: offline
Re: Why are government websites so astoundingly awful? 2015/12/21 17:57:09 (permalink)
jbow
Government does nothing well.
They have spent over 2 billion dollars on the 0bamacare website... l

bitflipper
... the famous $50 million Obamacare website. They should have let NASA design it - it would have been $500 million but it would have worked flawlessly...


If you put these two quotes together, it sounds like the invoice "aka stupidity tax" was invoked.

Arlen
aka
Mr Grant
my music


Cakewalk by Bandlab, Sonar Platinum (2017.09) & X3e , Windows 7 64 bit, Intel I5 3.4 Ghz, 32 Gbs RAM, Saffire Pro40, various pres and VSTi's.

#12
craigb
Max Output Level: 0 dBFS
  • Total Posts : 41704
  • Joined: 2009/01/28 23:13:04
  • Location: The Pacific Northwestshire
  • Status: offline
Re: Why are government websites so astoundingly awful? 2015/12/21 20:17:41 (permalink)
I worked for a defense contractor back in the early 80's.  $34/hour as a 19-year old programmer was REALLY good back then!  Towards the end of my programming career (at least, the apparent end if I can't find new employment!) I was being billed out by Anderson Consulting (now Accenture) at $375/hour - I wish I had gotten more of that than I did! 
 
But, back to the defense contractor for a moment, I was amazed when ANYTHING actually worked.  Programmers were handicapped in every possible way to the point that getting three lines written per day seemed like a good day (there were over 13 million lines of code in the final product of one project, a financial system for the Navy, and that project got cancelled in 1987 after almost six years wasting somewhere around $35 million of tax payer money!).  Back in those days, there were no "canned" subroutines already written and tested for everyone to use so everything was new - and very linear!  No object programming back then.  Yikes!

 
Time for all of you to head over to Beyond My DAW!
#13
jbow
Max Output Level: -0.2 dBFS
  • Total Posts : 7601
  • Joined: 2003/11/26 19:14:18
  • Status: offline
Re: Why are government websites so astoundingly awful? 2015/12/21 22:13:04 (permalink)
craigb
I worked for a defense contractor back in the early 80's.  $34/hour as a 19-year old programmer was REALLY good back then!  Towards the end of my programming career (at least, the apparent end if I can't find new employment!) I was being billed out by Anderson Consulting (now Accenture) at $375/hour - I wish I had gotten more of that than I did! 
 
But, back to the defense contractor for a moment, I was amazed when ANYTHING actually worked.  Programmers were handicapped in every possible way to the point that getting three lines written per day seemed like a good day (there were over 13 million lines of code in the final product of one project, a financial system for the Navy, and that project got cancelled in 1987 after almost six years wasting somewhere around $35 million of tax payer money!).  Back in those days, there were no "canned" subroutines already written and tested for everyone to use so everything was new - and very linear!  No object programming back then.  Yikes!


That is an astounding abomination but $375 an hour is GOOD money. I wish you were still getting it! You know someone is.. government REALLY sux. I really, REALLY wish EVERYONE would claim 15 dependents so the government wouldn't get an interest free loan. If everyone had to write a check for taxes, things would change fast. It would be a hoot to see what would happen if no one paid any tax for maybe a month, just to get their attention.
I always cringe when I hear someone say, "I didn't have t pay any taxes, I got money back". Then again, these days there is the income tax credit. Money for nothing and your chicks for free...
sorry...
Really, I'm glad for you. I would have LOVED to have been in on that and would have done it in a heartbeat. Anytime you can get money back from the government, get it. They sure don't mind taking it from us if we make any.
I told my wife some 40 odd years ago that the only real plan for us was to make enough for us and out neighbor too. It's either that or be poor for the regular guy. The way the economy is going, if the dollar keeps losing value I may actually be a millionaire one day but by that time it will probably take a million dollars to buy a car. Everything is always just a little bit too relative in my experience. Some days you're the windshield, other days you're the bug.. lots of bug days lately.
J

Sonar Platinum
Studiocat Pro 16G RAM (some bells and whistles)
HP Pavilion dm4 1165-dx (i5)-8G RAM
Octa-Capture
KRK Rokit-8s
MIDI keyboards...
Control Pad
mics. 
I HATE THIS CMPUTER KEYBARD!
#14
Jump to:
© 2025 APG vNext Commercial Version 5.1