It's amazing how often giant IT projects like these go off the rails. Exploding costs and garbage implementations. If you start the sentence with: "A 5+ year government IT project that cost over 100 million-" I already know how the story ends. How do we improve this common scenario? What are the root causes? The common themes are: 1. Lack of technical project competence at the decision maker level. 2. Scope creep. Wh…
4. The requirements are often flat out wrong. The Phoenix payroll system comes to mind, the Canadian government tried to shift the blame to IBM, but have their hands tied since IBM delivered exactly what was in the contract. It's just that what the government decided to put in the contract has little to do with how they really do payroll.
In Stockholm there's currently an IT battle underway
31–40 of 241 posts
Re: In Stockholm there's currently an IT battle underway
#32I wonder how Swedes maintain their reputation of having a well-run, corruption-free public sector?
Re: In Stockholm there's currently an IT battle underway
#33It's amazing how often giant IT projects like these go off the rails. Exploding costs and garbage implementations. If you start the sentence with: "A 5+ year government IT project that cost over 100 million-" I already know how the story ends. How do we improve this common scenario? What are the root causes? The common themes are: 1. Lack of technical project competence at the decision maker level. 2. Scope creep. Wh…
That means the government comes up with a way for the parties to collaborate and just enforces that. So the actual implementation is open to competition.
Things like communication protocols or extensible APIs or schemas for exchanging APIs.
Re: In Stockholm there's currently an IT battle underway
#34The changes are pretty ridiculous [1], apparently the gobernment's devs kept deliberately renaming a specific header by adding and increasing a number at the end, from `xsrf-token` up to `xsrf-token11` [0], clearly only with the intend to break their rival free market app. [0] https://twitter.com/oppnaskolplatt/status/137505230118290637... [1] https://github.com/kolplattformen/embedded-api/commit/b61122...
Re: In Stockholm there's currently an IT battle underway
#35Earlier quoted context omitted.
What about blender, vlc, and Firefox?
Firefox and Blender have significant commercial investment behind them to keep them maintained. And they both started out as proprietary. VLC I don't know about. The fact that there are so few successful, non-programming examples exactly demonstrates the point.
Re: In Stockholm there's currently an IT battle underway
#36It's amazing how often giant IT projects like these go off the rails. Exploding costs and garbage implementations. If you start the sentence with: "A 5+ year government IT project that cost over 100 million-" I already know how the story ends. How do we improve this common scenario? What are the root causes? The common themes are: 1. Lack of technical project competence at the decision maker level. 2. Scope creep. Wh…
Re: In Stockholm there's currently an IT battle underway
#37> One parent managed to access other people's private data, leading to @Stockholmsstad being fined for bad security. ... And the fine, levied by bureaucrats paid with taxpayer's money was paid with... Taxpayer's money. “The most terrifying words in the English language are: I'm from the government and I'm here to help.” ― Ronald Reagan
[flagged]
I certainly know I could manage my retirement funds more efficiently than the government. I dislike all the "help" I see government doing when it often produces worse results than anarchy.
Re: In Stockholm there's currently an IT battle underway
#38Perhaps the thing to do is to offer up the government project to an open source initiative. "We need a school comms platform. It needs to have messaging and scheduling. People need to be authenticated (duh)." Now ordinarily I'd say "WTF who would build that for free?" but by the looks of it someone has done substantial work for free already. Heck, you could probably get free work from the kids themselves. There's ple…
> Now ordinarily I'd say "WTF who would build that for free?" but by the looks of it someone has done substantial work for free already. There's a Cunningham's Law parallel here: the best way to get a good free open source system is to first build a terrible expensive proprietary one with shady business practices, and let the frustrated users do the rest.
Re: In Stockholm there's currently an IT battle underway
#39Perhaps the thing to do is to offer up the government project to an open source initiative. "We need a school comms platform. It needs to have messaging and scheduling. People need to be authenticated (duh)." Now ordinarily I'd say "WTF who would build that for free?" but by the looks of it someone has done substantial work for free already. Heck, you could probably get free work from the kids themselves. There's ple…
I love this idea, but it seems that in general bureaucracies are not agile or freethinking enough to be willing to risk doing something like this, even though in the long run it might be amazing. Imagine if an easy-to-administer system of this ilk was freely available and was picked up by school districts around the world; that would be an incredible pool of talent to work with. Especially if the product can be a lit…
Re: In Stockholm there's currently an IT battle underway
#40The changes are pretty ridiculous [1], apparently the gobernment's devs kept deliberately renaming a specific header by adding and increasing a number at the end, from `xsrf-token` up to `xsrf-token11` [0], clearly only with the intend to break their rival free market app. [0] https://twitter.com/oppnaskolplatt/status/137505230118290637... [1] https://github.com/kolplattformen/embedded-api/commit/b61122...