Slashdot Mirror


OSHA App Costs Gov't $200k

itwbennett writes "How much does it cost to make a phone app to tell local temperature and suggest how not to get heatstroke, such as drink water and avoid alcohol? If you're the U.S. Government, it'll cost you a pretty penny. Using MuckRock to file a Freedom of Information Act, Rich Jones of GUN.IO discovered the Department of Labor, Occupational Safety and Health Administration paid $106,467 for the Android version; $96,000 for the iPhone version, and an additional $40,000 for a BlackBerry app that never got distributed."

234 comments

  1. It was actually $467 for the Android version by ShavedOrangutan · · Score: 5, Funny

    ... plus $106,000 for change management.

    --
    Godaddy is a scam and a ripoff.
    1. Re:It was actually $467 for the Android version by mwvdlee · · Score: 5, Insightful

      You know as well as I do that you can't function as a developer unless you spend atleast half your day reporting progress to management.
      If the six layers of management above you don't know what you're doing, how could you?

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    2. Re:It was actually $467 for the Android version by oakgrove · · Score: 2

      Oh, God, sing it on the freaking mountain. My elocutory skills have increased 10 fold since getting a job developing software with all of the play by play ridiculous detail I have to go into with management.

      --
      The soylentnews experiment has been a dismal failure.
    3. Re:It was actually $467 for the Android version by Seakip18 · · Score: 1

      I'm going to etch your comment onto something at my desk so that I will always remember it.

      We were at the end a release and the two dev directors start hounding you "When will it be done? How much longer?", etc.

      It gets to a point when you just want to say "It'll be done when it's checked in and code reviewed."

      --
      import system.cool.Sig;
    4. Re:It was actually $467 for the Android version by Doc+Ruby · · Score: 1

      You do realize that people other than you need to do something when your code finally works, or something different when it still doesn't work - right?

      Sure, it probably doesn't take more than one person to stay on top of your work to keep what follows coordinated. But if you can't even answer one of them, you're not doing it right. Even if doing it right means telling the manager who gave you the task to specify and/or design it better, so it can be estimated by you, or by someone else better at the planning part of development.

      The work doesn't revolve around you. You're just a means to the end of getting the code to the other people who consume it.

      --

      --
      make install -not war

    5. Re:It was actually $467 for the Android version by Seakip18 · · Score: 1

      When you have monthly deliverables, you get a pretty fast feedback loop. The code I write gets put in use pretty darn quick.

      I'm not saying a manager keeping updated is a bad thing. I'm just saying that the frequent pings and requests for information can cause more harm than good, especially if a manager thinks they can get highly accurate and highly precise data every time.

      --
      import system.cool.Sig;
    6. Re:It was actually $467 for the Android version by Anonymous Coward · · Score: 0

      What a bargain!
      The new logo for the Dutch government did cost us $18milion in taxpayers money.
      They took the previous logo, removed the d*cks of the lions and presented it as a whole new logo.

    7. Re:It was actually $467 for the Android version by tehcyder · · Score: 3, Insightful

      Oh, God, sing it on the freaking mountain. My elocutory skills have increased 10 fold since getting a job developing software with all of the play by play ridiculous detail I have to go into with management.

      Well why don't you start your own company and organise the management structure in what you consider a more sensible way?

      The idea that companies employ layer upon layer of management for the sake of it is ludicrous. Do you really not think that if they could do it, any profit-driven organisation wouldn't sack all the administrative staff they could?

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    8. Re:It was actually $467 for the Android version by tehcyder · · Score: 1

      We were at the end a release and the two dev directors start hounding you "When will it be done? How much longer?", etc.

      Because obviously all projects would just work magically without any management at all, yes?

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    9. Re:It was actually $467 for the Android version by tehcyder · · Score: 0

      I'm not saying a manager keeping updated is a bad thing. I'm just saying that the frequent pings and requests for information can cause more harm than good, especially if a manager thinks they can get highly accurate and highly precise data every time.

      If you're in an organisatin with a management/reporting structure you're unhappy with, you can either try to change it, or leave. Otherwise you just have to accept that that's how the organisation works.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    10. Re:It was actually $467 for the Android version by CrimsonAvenger · · Score: 2

      If you're in an organisatin with a management/reporting structure you're unhappy with, you can either try to change it, or leave. Otherwise you just have to accept that that's how the organisation works.

      And, in accordance with my First Amendment Rights, I may also:
      A) Bitch about it at every opportunity,
      B) Make if fun of it at every opportunity.

      --

      "I do not agree with what you say, but I will defend to the death your right to say it"
    11. Re:It was actually $467 for the Android version by Doc+Ruby · · Score: 1

      Yeah, but if you don't even try to change it, you exercise your 1st Amendment right to look like a fool.

      --

      --
      make install -not war

    12. Re:It was actually $467 for the Android version by CrimsonAvenger · · Score: 1

      Yeah, but if you don't even try to change it, you exercise your 1st Amendment right to look like a fool.

      You must have mistaken me for someone who wants to leave the world a better place than I found it.

      Hint: I have no such intentions. I lost any such intentions at the end of the Apollo era.

      --

      "I do not agree with what you say, but I will defend to the death your right to say it"
  2. Change job by Anonymous Coward · · Score: 0

    Damn, I have to start writing phone apps ! I could then live with one contract per year...

  3. wow, a guy made a mistake by Anonymous Coward · · Score: 0, Flamebait

    if it was in corporate America nobody would ever hear about it. since it's government, every conservative creep in the world is going to dump in his pants over it. american politics are too stupid to care about.

    1. Re:wow, a guy made a mistake by Anonymous Coward · · Score: 0

      if it was in corporate America nobody would ever hear about it. since it's government, every conservative creep in the world is going to dump in his pants over it.

      Yeah, we'll hear no end of how the private sector could have done it cheaper and how they should have outsourced it to the private sector. I'm sure a private company like Eastern Research Group could have done it for much less than that!

    2. Re:wow, a guy made a mistake by gregulator · · Score: 3, Insightful

      Because I could give two shits less about what some private company does with their private money.

      My governement, spending my money does peek my interest.

    3. Re:wow, a guy made a mistake by Anonymous Coward · · Score: 2, Informative

      If it was in corporate America, whoever authorized it would be fired and the CEO would have some explaining to do to the shareholders. "Nobody" would hear about it since it doesn't really affect anyone.

      This, however, is the government wasting everyone's money.

    4. Re:wow, a guy made a mistake by Anonymous Coward · · Score: 2, Insightful

      If it was corporate America, the company that spent money in this fashion might go out of business. That is how the market works.

      Your defense of government is shameless. Your defense of an expense useless app as a "mistake" is indicative of the stupidity of the statist crowd.

      I expected nothing less from the Slashdot crowd.

    5. Re:wow, a guy made a mistake by Fluffeh · · Score: 4, Insightful

      I'm sure a private company like Eastern Research Group could have done it for much less than that!

      That depends on if it was a smart private company. Private companies are there to make money. If someone is waving around a huge fat wad of cash calling for an app, you really need to quote just under that amount, but deliver the best that money can buy for that price. Especially with governments, it isn't about offering the cheapest price (though that does come into it) but often if a budget has already been set and approved, anything under that budget is fair game the b'cats won't flinch. Now, I am not saying sell them a $10 app for $200k, but if you have $200k of development funds to use, give the customer an app that is worth what they paid for it.

      This is where truly good companies stand out. If you have a ship of fools running a company, they will likely burn through development costs, making mistakes, paying the wrong developers and end up with a rubbish product. If you have a strong tight company, they will also go through the same budget, but the final product will be fantastic.

      The problem is that sometimes it is hard to differentiate the the ship of fools company from the legend company - especially by b'cats who think that a power point presentation is a wonderful way to demo what a final product can do.

      --
      Moved to http://soylentnews.org/. You are invited to join us too!
    6. Re:wow, a guy made a mistake by Anonymous Coward · · Score: 1

      It's more likely it piqued your interest.

    7. Re:wow, a guy made a mistake by Anonymous Coward · · Score: 0

      Are you part of this Slashdot crowd, good sir?

    8. Re:wow, a guy made a mistake by greg1104 · · Score: 4, Funny

      The version with spell checking costs $300K.

    9. Re:wow, a guy made a mistake by skids · · Score: 1, Troll

      If it was corporate America, the company that spent money in this fashion might go out of business.

      Hahah. No, the company that spent money that way would then proceed to A) pay a PR firm to drive up the value of their stock, B) let the CEOs sell off some of their options, C) dilute the value of their stock D) sell privileged shares to exclusive private investors, E) file for bankruptcy and shaft the stockholders F) emerge from bankruptcy after letting a few executives move on to better paying positions at different companies with lovely severance packages F) find more fools to pour in more "venture capital" for a new effort G) put their former executives on the Board of Directors because obviously they have tons of free time at their new day jobs H) Hire the Board of Directors of the company where the old executives got their new jobs into executive positions, and pay them higher salries as last time I) goto A)

    10. Re:wow, a guy made a mistake by heinousjay · · Score: 5, Insightful

      I get that many, many people believe that the people belong to the government (hence your post, for instance) but that is dead wrong. The government does not "represent" the people. The people ARE the government. The government's money IS the people's money. You don't pay the government for the privilege of living, and reading that actually makes me a little sick to my stomach. Your attitude is the problem, not the solution.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    11. Re:wow, a guy made a mistake by Hazel+Bergeron · · Score: 0, Flamebait

      The people ARE the government.

      So you are the government? That's great. Is everything going exactly as you want it? No? Then it must be that your assertion is wrong.

      You don't pay the government for the privilege of living, and reading that actually makes me a little sick to my stomach.

      Swallowing a straw man will make anyone feel a little queasy.

      Your attitude is the problem, not the solution.

      My attitude or your straw man's attitude? Because if you mean my attitude, I'm fairly sure it's your attitude too. You're still living under the protection of society, right?

    12. Re:wow, a guy made a mistake by Sir_Sri · · Score: 5, Insightful

      Ya, and depending on how involved those tasks are, that doesn't sound all that unreasonable, it's just an excuse of politicians to yell about things. Developer churn is about 10-11k/month at the best of times, so 10 'man months' of developer time (3 people for 3 months + some of a manager) gets you pretty close to those numbers. In all of that you have to develop, verify, test, test compliance (accessibility etc.) before you can distribute.

      Those figures actually seem pretty reasonable. Not only do you have a 'developer' but you have to have an artist, there's oversight and meeting time to arrange it etc. Oh and since it's a private company, they need to be making moneywhich is probably 10-20 %. +

      I'm working on a mobile project right now, where we have 9 'sub modules' of the app, which are done, and we're going to add 3 more across 3 platforms, one for bus location services, one for building room locations, one for exam schedules. The planning for this involved 7 people, (this is for a student project that will be deployed for a production system), two people from ITS, the two course developers/instructor/TA (one of those is me), two people from legal, and security about how we handle some information with students (or don't), and then the undergraduate chair. We've had two meetings already, which if you price it out, for the work done for the meetings plus development time, you're looking at already having spent 10k or so, and we haven't actually got formal requirements, nor have we let students touch a line of code yet. This is going to run, just on our end, about 40-50k, and that's with students doing the actual programming. And we already have art assets to be pulled from our communications department, but those cost money to make too, and the actual services themselves needed to be created (which cost a LOT of money, we're just doing the client).

      So in short, that seems about realistic. And that's the problem, people are going to jump up and down and complain, but from what I can tells this seems about reasonable value for money. You may disagree with if the money should have been spent at all (and that's a valid ideological position I suppose), but it doesn't seem like it's that far off base.

      Also, I'd kinda like to see the government offer more web and mobile services where appropriate. That might mean that you spend some time on simple stupid things while you learn just what is involved, and as with any spending programme, some things you spend money on will turn out badly. But that's alright.

    13. Re:wow, a guy made a mistake by Cyberllama · · Score: 2

      They almost certainly contracted a private sector business to do this for them, and this was the bill they got.

    14. Re:wow, a guy made a mistake by Anonymous Coward · · Score: 1

      You don't need to be a conservative to make an honest statement about the inefficiency and waste of government. It shouldn't cost 200 grand to put out a couple of simple smartphone apps that any of us could write in an afternoon for maybe a few hundred bucks of our time. This is a legitimate recurring issue that needs to be addressed.

    15. Re:wow, a guy made a mistake by Anonymous Coward · · Score: 0

      Indeed. I'm of the opinion that when a person confuses a word for its homonym, then they don't really know what they're actually trying to express, and as such, their words, in general, are not worthy of consideration.

      If something "peeked your interest," well, that's just gibberish; you're just babbling. I thus presume that you don't really know what the fuck you're talking about.

    16. Re:wow, a guy made a mistake by Anonymous Coward · · Score: 0

      200k does sound high until....

      You pay your developer (1-3 weeks of work).
      You pay your PM (1-4 weeks of work)
      You pay your OTHER developer for the host side (2-3 weeks of work)
      You have some sort of 'dude in charge' who is making sure the data feeds work...
      You pay your lawyers to get the contract 'just right' (and the gov will want that)
      Oh and then some profit.
      Oh and the EXTENDED support.

      So yeah 200k is probably high. But it depends on if it was a 1 guy shop cranking out some crap app that support will be gone in 2 months. Or someone setting up a hosting application that will be around for a long time...

    17. Re:wow, a guy made a mistake by Anonymous Coward · · Score: 1

      Tell me that after you pay $100+/hr each for a project manager, business analysist to gather requirements, developers to write the software, testers writing test plans and executing them, managers for all of them etc.

      I spent the last year as the sole developer on a project. The project cost over $1,500,000. I only got $150,000 of that. The rest went on testing, ba's, project management, bau support, change management, subject matter experts....

      That was in cheap NZD though, so scale it down to $1.1m and $110k

    18. Re:wow, a guy made a mistake by riverat1 · · Score: 4, Insightful

      No, if it was corporate America whoever authorized it would be promoted and the problem would disappear with creative accounting. Anyone who thinks big corporations are less wasteful of money than government has never experienced big corporation life. The government has to put all their dirty laundry out in public, corporations don't.

    19. Re:wow, a guy made a mistake by micheas · · Score: 4, Interesting

      You have it wrong.

      If a budget has been approved, the bureaucrats have an incentive to award the bid that exactly matches the budget, because otherwise next years budget will be cut.

      You would be amazed at what gets approved at the end the year of a well run department that is well under budget. (at least I always am.)

    20. Re:wow, a guy made a mistake by micheas · · Score: 1

      Unless of course the contractor that was hired was the owned by the sons of the CEO and President of the Board of Directors, in which case the person might have got a nice bonus as a thank you for keeping the two fuckups out of trouble for a bit.

    21. Re:wow, a guy made a mistake by Anonymous Coward · · Score: 0

      b'cats? Really? Am I the only person here who has no idea what that means? Just type out the words!

      This is a website, not a tweet. You're not limited to a certain few letters to get your point across. Whatever time you saved by using your personal abbreviation, you have now lost by reading this response to your message. /rant

    22. Re:wow, a guy made a mistake by Fluffeh · · Score: 2

      b'cat == Bureaucrat

      I abbreviated because that's one of the dozen or so words that I can never remember how to spell correctly, no matter how much I try or how embarrassing it is personally, due to rare use and asinine spelling it always manages to slip through the cracks.

      --
      Moved to http://soylentnews.org/. You are invited to join us too!
    23. Re:wow, a guy made a mistake by BitZtream · · Score: 1

      I'm fairly certain that there is no way that you could justify 3 people's time for 3 months to write an app that is essentially a interactive PDF viewer that takes some of the thinking out of not being an idiot.

      I'm fairly certain you couldn't justify one person spending 3 months if the data was provided already, which it certainly was provided by OSHA themselves. Its not like they had to do any research.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    24. Re:wow, a guy made a mistake by Doc+Ruby · · Score: 0

      Almost no companies are that good.

      Conversely, governments are about as frequently that good. They have a lot of pressure from the media and professional snipers to improve, and a lot less ways to hide than private companies have.

      I've worked for and with many dozens of private companies and governments, of all scales, for over 20 years. The only real difference between government and private projects is that the government projects usually have much more reliable specifications and much less ad hoc changes. Businesses usually change anything at any time, and try to ignore any consequences.

      --

      --
      make install -not war

    25. Re:wow, a guy made a mistake by Doc+Ruby · · Score: 2

      You should care that your government' s productivity is the same as what you could get from the private company. You should care that the people telling you that government productivity is worse than private business' are lying, depending on private business secrecy and low standards to con you. Because those people are destroying the government that is the only thing protecting you from the private businesses that manufacture these lies.

      --

      --
      make install -not war

    26. Re:wow, a guy made a mistake by Doc+Ruby · · Score: 4, Insightful

      No, corporate America wastes money like this all the time. You just don't hear about it, because corporate America isn't as transparent or accountable as even the US Federal government. And because the Federal government propaganda about itself can't compare to Corporate America's.

      You might have noticed that corporate America got bailed out by the Federal government, and far from the first time. Because corporate America totally blew their business, relying on secrecy and propaganda to get so far wrong before running out of rope.

      This app might be far too expensive, but it's not useless. You corporate anarchists ("libertarians") refuse to acknowledge how much many people's lives benefit from things that don't do you specifically any good - but the same is true about benefits to you that others don't need.

      And along the same lines you judge the entire government, which is literally millions of times bigger than this project, by its highly visible mistakes. Yet $200K mistakes that are indeed truly worthless are made all day, every day by private businesses. But since you (mostly delusionally) aspire to someday owning your own multimillion dollar corporation, you ignore their tendency to waste with impunity - invisibly.

      --

      --
      make install -not war

    27. Re:wow, a guy made a mistake by Jeremy+Erwin · · Score: 1

      Their interest has peaked. It's all downhill from here, and soon they'll be quite bored.

    28. Re:wow, a guy made a mistake by Xacid · · Score: 1

      I applaud your humility, sir!

    29. Re:wow, a guy made a mistake by Sir_Sri · · Score: 3, Insightful

      Have you ever worked for the government, ever? The reason you know about this at all is because they need a paper trail a Km long. The government cannot, and does not do anything without layers of approvals, analysis, and more approvals. That cost money.

      If the government is going to say it, they probably have to run it by an expert. That's a 10k consulting fee for the guy to talk to you.

      The 'unfinished' blackberry app is telling at 40k. 40k is the price of getting a sufficiently working prototype, that they can decide it's not worth the next 60k in testing and everything else. And who knows what exactly they prototyped first (which, by the way, I'd still charge you for, whether it goes live or not) and decided it wasn't worth the price. Or that they prototyped for the other versions before concluding they sucked and axed those features. That happens a lot in this business, you get grand ideas, and when you try and do them, they turn out to be bad ideas, and you have to... scale back.

      Don't understate the cost of testing here. Especially if you get hit with a platform revision part way through. God help you with government testing. An 'interactive PDF viewer' may have licence requirements, oh wait, did I just say licence? Even if it doesn't, the government has to do due diligence with a lawyer, there goes some money. But back to testing. You have to test platforms, accessibility, multiple OS versions, multiple devices. That costs a LOT of money. I had dinner with a 6 person outfit last week, and they'll charge you 50-60k for a month of testing, mobile or PC. In that time you send them stuff to test, and then you might be sitting around waiting if you have no other contract for them to send back testing metrics, then you iterate, repeat.

      What I can write in a day, if it's coming from a company, takes a week, and if it's coming from the government takes a month, since this is a company for the government, it takes a month. That's not necessarily inefficiency, just different priorities. The government absolutely cannot release an app that destroys your phone. I know, I know, it's not doing anything that would destroy your phone. But the government *HAS* to test that, on every version of the code they submit. A small mobile company wouldn't bother to test it at all against some of those things. The government has to at least try and make it accessible, which means hiring a specialist, testing, testing and more testing, revisions revisions and more revisions (and in the end it might fail, so you're still SOL), physical accessibility, etc. etc. etc. Oh and it has to be tested in spanish too.

      If the company is handing it off to the government, source or not, all of that was supposed to be documented. In a private company that documentation might be shorter than this post, but someone has to write a 20 page report on it so the Auditor general (here in canada) or the GAO (general accounting office) in the US can verify how the money was spent.

      If you actually try out the app (galaxy S II here), it has some location aware services (which don't work in canada, obviously). So someone has had to coordinate with NOAA about the data format and source, because if that changes the whole app breaks. There is a pile of information in it. Sure, the information (and a LOT of pictures) might have been pulled from other sources, but you need to coordinate that with those other sources, get the info, verify it, test it. It also bases it on the heat index it calculates. Simple calculation by itself, but it combines with a lot of information. Every step of development and prototyping of the app needs to be checked and rechecked with OSHA publications on what to do (notably the first aid procedures, identifying heat problems and then the specific recommendations).

      Again, it's not 'hard' but it depends on specifics. If someone handed then the 20 or so pages worth of text and diagrams and said 'here, make an app out of it' 200k might be a bit much, but if they had to write t

    30. Re:wow, a guy made a mistake by rtfa-troll · · Score: 1

      Correct; this is exactly what the conservatives are asking for. The application was done by "Eastern Research Group" a private / outsourced company. I have no doubt that if this had been done internally it would cost just as much, but it would probably actually work (which the article says it does not).

      --
      =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
    31. Re:wow, a guy made a mistake by eWarz · · Score: 1

      A friend of mine was hired by a pharmaceutical company as a contractor on a large software project for $150,000/year. He was a project manager and only had a 24 month contract. He was told to stay out of the way. He spent his days browsing the internet, drinking coffee, and playing video games. He was recently hired full time for his 'excellent work'. This is a true story. Corporations are no less wasteful than big government.

    32. Re:wow, a guy made a mistake by gl4ss · · Score: 1

      they seem reasonably only if you don't actually take a look at the app that was being produced here...

      it looks more like a widget. or a weekend project.

      --
      world was created 5 seconds before this post as it is.
    33. Re:wow, a guy made a mistake by tehcyder · · Score: 0

      b'cat == Bureaucrat

      I abbreviated because that's one of the dozen or so words that I can never remember how to spell correctly, no matter how much I try or how embarrassing it is personally, due to rare use and asinine spelling it always manages to slip through the cracks.

      (1) Surely "bureau" is a fairly well known word?

      (2) If you know a certain word causes you problems, don't use it if you're in a hurry.

      (3) If you know a certain word causes youproblems, use a dictionary if you're not in a hurry. (If you do this enough times, you will surely end up being able to spell it anyway).

      (4) A minor spelling error would not have been as noticeable or grating as writing "b/cats" in the first place. My first assumption was that is was some 4chan meme I hadn't seen before.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    34. Re:wow, a guy made a mistake by tehcyder · · Score: 1

      Yes, the government's money is the people's money, but it is not your money as an individual.

      If the government builds a school, you can't say "as I don't have any children myself, I want a refund of part of my taxes". That's not how it works.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    35. Re:wow, a guy made a mistake by tehcyder · · Score: 1

      A friend of mine was hired by a pharmaceutical company as a contractor on a large software project for $150,000/year. He was a project manager and only had a 24 month contract. He was told to stay out of the way. He spent his days browsing the internet, drinking coffee, and playing video games. He was recently hired full time for his 'excellent work'. This is a true story. Corporations are no less wasteful than big government.

      Dammit, I was ideally qualified for that job, except you didn't mention whether he also spent a lot of time eatring cake. I love cake.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    36. Re:wow, a guy made a mistake by Anonymous Coward · · Score: 0

      True. But take a look at the app causing all the fuss.

    37. Re:wow, a guy made a mistake by Anonymous Coward · · Score: 0

      It's not a mistake. If basement software.com put out the app, they could do it for 3 hours of labor and pizza, but the government doesn't get mulligans when their software creates a security vulnerability, stores information on citizens, or violates one of the billion or so laws, treaties, departmental regulations, court rulings, administrative subpoenas, departmental MOUs or pinky swears with congress. God help them if it kills a spotted owl.

      When it's not your pocketbook, you pay the money so you can pass the "washington post test"

    38. Re:wow, a guy made a mistake by Tarsir · · Score: 1
      GP:

      you pay money to the government in return for the privilege of living and working in your nation.

      Parent:

      You don't pay the government for the privilege of living, and reading that actually makes me a little sick to my stomach.

      A beautifully subtle and clever troll. Who will notice if you omit a tiny preposition that is a couple words away from the verb it is linked to? Still deserves a Troll mod though. Too bad my points ran out earlier today.

    39. Re:wow, a guy made a mistake by shakah · · Score: 1

      pique

  4. alot of that cost has to be overhead and paper wor by Joe_Dragon · · Score: 3, Insightful

    alot of that cost has to be overhead and paper work

  5. Summary can't add by Samantha+Wright · · Score: 5, Informative

    The iPhone version was $56,000. The Blackberry version was $40,000. Together, they were $96,000. It says this very clearly in the original scan.

    --
    Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    1. Re:Summary can't add by dredwerker · · Score: 3, Insightful

      The iPhone version was $56,000. The Blackberry version was $40,000. Together, they were $96,000. It says this very clearly in the original scan.

      It doesn't sound that much once you have dealt with specs and tenders with govt orgs.

      --
      On a long enough timeline. The survival rate for everyone drops to zero. Chuck Palahniuk, Fight Club, 1996
    2. Re:Summary can't add by Again · · Score: 0

      The iPhone version was $56,000. The Blackberry version was $40,000. Together, they were $96,000. It says this very clearly in the original scan.

      Where does it say that?

      The iPhone version cost $96,000, and a BlackBerry app that never got distributed cost an additional $40,000.

    3. Re:Summary can't add by oakgrove · · Score: 0

      And obviously you're a stupid american who can't read.

      If she couldn't read then how in the fuck did she respond? Obviously, she can read. So what does that make you? Stupid Nationalist Bigot?

      --
      The soylentnews experiment has been a dismal failure.
    4. Re:Summary can't add by Samantha+Wright · · Score: 2

      Simple:

      in the original scan.

      You did actually read my post, right?

      Estimates for the additional programming and testing necessary to ensure similar functionality and accessibility access across the available iPhone and BlackBerry platforms are $56,000 and $40,000 respectively.

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    5. Re:Summary can't add by DaleGlass · · Score: 0

      Hello!

      I would like to ask a question in your journal, but it's been archived.

    6. Re:Summary can't add by Anonymous Coward · · Score: 0

      I would have done it for $10,0000 for each platform. I never did any bb dev, so I'd outsource that to one of the many mobile developer bid sites for $2k and keep the change.

    7. Re:Summary can't add by Mr.+Underbridge · · Score: 1

      50k to develop an app? How is that high, again?

      Sounds like someone is unfamiliar with developing real budgets for real companies.

    8. Re:Summary can't add by zippthorne · · Score: 2

      The real question isn't whether they paid too much, but whether they should've made the app in the first place....

      --
      Can you be Even More Awesome?!
    9. Re:Summary can't add by zippthorne · · Score: 1

      I thought this was the real question. I just downloaded the app and it is apparently a half dozen rich text help pages and a simple calculator. The most complicated thing (for me, maybe there's an api that does it easily...) is that it can use the location data to maybe get the current temperature.

      So, yeah, they probably shouldn't have bothered, AND they paid way too much for what they got. The iPhone app, at least, did not have any noticeable performance issue on my fourth-gen iPod Touch, and looks a little better than the android app screen cap from the article. Although, apparently if the temperature is too low to calculate a risk factor, it uses the message for the highest risk factor...

      There are probably templates for this kind of thing. I'd be surprised if it took a single person more than a few days to put together. Maybe a week, counting the "research" needed to pull in information for the help pages.

      --
      Can you be Even More Awesome?!
    10. Re:Summary can't add by rtb61 · · Score: 2

      So the drive for privatisation and contract out all government task, as driven and controlled by lobbyists is working well for the US. One wonders how much it would have cost if done internally by full time employees with lobbyist interaction.

      So is this government waste or typical corrupt private corporation manipulation of government spending ie the privatisation campaign dollar at work. So who drove the project, who employed that individual, were they a 'political' appointee.

      --
      Chaos - everything, everywhere, everywhen
    11. Re:Summary can't add by Samantha+Wright · · Score: 1
      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    12. Re:Summary can't add by Anonymous Coward · · Score: 2, Interesting

      Government program manager here. 2 sources of this problem. It probably cost the contractor that much to meet the requirements; in this case I'd not jump all oevr the desire to blame the dirty contractors, unless they are NG.

      1) Acquisition law is so fucking complex that everything they write has to be internally audited and vetted by a contractor.
      2) IT acquisition regulations are built to prevent bad program managers from letting a contract for a bad system. Therefore, they are so complex that you can not buy a simple system. Everything from the UI design has to be specified, and someone has to be paid to write those specifications.
      3) The requirements creep for almost every government acquisition is retardedly huge. While you think it would be nice to have a page to tell you how to stay in the shade, my SOW (Statement of Work) will be bounced back if it doesn't specify what languages the text will be written in, what accessibility measures it will accomodate, what the objectives of the text are, and a plan to archive all of that data. It also includes a meeting for me to review your proposed text.
      4) Yes, I am required by law to require you to have a certified quality assurance plan. You can self certify, but you have to have a quality assurance plan that conforms to industry standards. You get to pick which standards, but in my line of work, DO-187B is the standard standard, and it completely prohibits things like agile, and prototyping.
      5) There is a list of standards a yard long for user interfaces. None of them are rational or complete. I pull one out of my ass, which in my line of work actually means pay someone to do a study to determine which standard should be used and what information should be displayed in what manner.
      6) Even though you think this is a smartphone app, I must treat it like a federal IT system, and ensure IA (Information Assurance) compliance, contractually. Therefore, you have to run the whole gauntlet of documentation to demonstrate best practices, even if you still don't do input validation.

      The poor fuck who bought this seems to have gotten off relatively cheap. Don't blame him; he followed the law. You idiots voted for the idiots who wrote the law, or abstained. If he had been a little more creative, he could have cut the cost of the prorgam in half by contracting a service instead of an IT system. However, that would have required the money be a different color, and I shit you not, potentially congressional legislation to change the color of money. Hell, he was probably forced by department or agency rules to waste 100 man hours to do a code re-use study. And in the end, if he had cut the cost in half, he would not have gotten any reward besides the warm fuzzy that he stuck it to the man by snookering him to save money, as he drank himself to sleep.

    13. Re:Summary can't add by Danga · · Score: 1

      So the drive for privatisation and contract out all government task, as driven and controlled by lobbyists is working well for the US. One wonders how much it would have cost if done internally by full time employees with lobbyist interaction.

      So is this government waste or typical corrupt private corporation manipulation of government spending ie the privatisation campaign dollar at work. So who drove the project, who employed that individual, were they a 'political' appointee.

      This is most certainly government waste, I can't blame the private companies for taking a chance to get way overpaid. I would say this is either one of two things, the first being the person in charge of awarding the contract(s) to a company they got along with the best and also had a cost closest to what was budgeted. I have heard so many first hand stories of those in the government making sure to spend all money in a budget for fear of the budget being cut, there is no benefit to cutting costs apparently. My second guess is the contract was awarded to companies run/own/invested in by buddies of whoever was in charge of the contract without worrying if they were qualified, similar to how the White House got Solyndra their loan even with warnings that the company was doomed.

      If on the off chance the person in charge of awarding the contract was not doing either of those things then this is a prime example of management making decisions on things they have NO CLUE about. I can guarantee if I were to mention to some of my developer friends that I could get a contact for such basic work for such extreme fees that they would bust out laughing at how much the contract awarder was overpaying. Seriously, this is the results you can get with non-technical management making technical management decisions, they have no idea what it takes to complete such a project and figure since magic wizards developers are involved they are getting a good deal even though they are getting hugely ripped off.

      Even though the project is pretty pointless I think a better alternative would have been to offer the gig kind of like an internship to a college student or team of students. The project is so simple that I don't see why even only one student would have a problem completing an app for each platform and offer either a small stipend or even let the developer keep one of each of the 3 platforms phones for free to do with as they wish. I am usually not an advocate for working semi-free but when I was nearing graduating college I would have jumped at the chance to get some great real world experience for a widely known organization like OSHA and get to expand my mobile device development skills as well as pick up some cool electronics in the deal. I mean seriously this would only take working a few nights for a few weeks and some weekends as well, there is an API to get GPS information so that is dead easy to grab, it is trivial to use a GPS coordinate to query for temperature in that region, and then you would just have to add in a small collection of information/warning messages. Sounds like a perfect project for a younger developer looking for experience.

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
    14. Re:Summary can't add by Anonymous Coward · · Score: 0

      So, basically, even developing a fart app on government contract would run up to the same numbers?

      Leaves you wondering, how much developing something actually complex and useful would cost.

    15. Re:Summary can't add by Reservoir+Penguin · · Score: 1

      Except they could have had it written it for 300 bucks by posting the job on elance. I'm actually pretty sure the people that were contracted by the government did just that and pocketed the rest.

      --
      US-UK-Israel: The real Axis of Evil
    16. Re:Summary can't add by rtb61 · · Score: 1

      Of course you blame the private companies, they hired lobbyist as bagmen to pay off corrupt politicians who make the political appointments to ensure those corrupt criminal corporations get their 10 to 1 kick back. WTF, you should always pursue and convict the bribe payers they are the ones doing harm across a massive scale, many lobbyists, many corrupt politicians and many robot signing political appointees.

      So you know who screams the loudest about government and how the people have no control and they might as well ignore it, those paying the bribes and profiting the most by it. Want to kill the waste, then stop bloody contracting and do everything in house, the opportunities for corruption shrink down to basically nepotistict employment opportunities, rather than billion dollar no bid contracts or tenders designed to be won by one company or cartel style bidding on government contracts.

      As for safety, lets kick off with the typical private industry lie, but I didn't know it wasn't safe to force people to work until they drop from heat stroke, I didn't know the safe temperatures, if it was unsafe the government should have regulated, other workers stopped (the ones I fired) so it is the fault of the ones who continued to work. Now that is exactly how private industry and their lawyers work.

      --
      Chaos - everything, everywhere, everywhen
  6. Sounds normal by Anonymous Coward · · Score: 1

    They are not developing it in house so it's contracted out. You basically pay about the developer's work + support + your usual for profit over the top charge you know you can charge government. Contracting out work to contractors (who know how to deal with the government) is alot different then contracting it out to actual developers. Of course, support cost doesn't come to play into this as it's never been released but those prices generally include that. Dealing with government is usually a large hassle and priced accordingly alot of times (not that contractors don't take advantage of this fact either since it means a higher barrier of entry which creates less competition).

  7. This sounds like an article by rsilvergun · · Score: 4, Informative

    By someone that's never written anything more complex than an Excel Macro. Programming is hard. I mean that. I've written some applications myself, and making it reliable (which is kinda the point for something like this) and useful is not that simple. $200k for a professionally built application that runs on reliable on 3 platforms isn't that much. In programming, everything is always harder than you thought it was going to be.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:This sounds like an article by Anonymous Coward · · Score: 4, Interesting

      I don't know about that... Android and iOS offer very easy to work with developer APIs, I have personal experience. In 5 lines of code on iOS you can request the GPS location of the phone, then you just query the weather data from a public source... never done this personally, but I am sure there are weather data providers available for cheap or free....

      If all this app does is display the weather, and display hardcoded recommendations based on that weather, any competent developer could have this done in a day... of course since this was a more professional job there is far more people involved, so with all the beurocratic nonsense that goes into your average disfunctional R&D unit I would be surprised if this took more than 2 weeks.

    2. Re:This sounds like an article by Anonymous Coward · · Score: 0

      The price isn't entirely unreasonable for what they wanted... but the end product is total garbage. total shit.

    3. Re:This sounds like an article by ilsaloving · · Score: 2

      Except in this case, it apparently cost $200k and it *still* wasn't professionally written. According to the author it was unstable and inaccurate.

    4. Re:This sounds like an article by Zaphod+The+42nd · · Score: 1

      I really wish we could see the app, a screenshot or anything. The story here hinges on how useful / trivial / pointless it is.

      --
      GCS/MU/P d- s:- a-- C++++$ UL++ P+ L++ E+ W++ N o K- w--- O M+ V- PS+++ PE Y+ PGP t+ 5- X R++ tv+ b++ DI++ D++ G+ e++ h-
    5. Re:This sounds like an article by stanlyb · · Score: 2

      $200k for one month worth development??? Sounds good, please, don't hesitate to send the contract to me, and i will make it for half the price, and then have 11 months rest on some sunny beach, with cocktail, and, you know, the usual suspects around...

    6. Re:This sounds like an article by poetmatt · · Score: 3, Insightful

      You mean like, if you had read the fucking article? Or were you going for sarcasm?

    7. Re:This sounds like an article by geekoid · · Score: 1

      oh? You'll need to pay for clearance..and pay the person who submit the bid, and then time doing specs, and servers, and connection, and testing, and rent, and documentation, and taxes.

      Have you ever ran a business?

      They should have developed it in house.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    8. Re:This sounds like an article by anonymov · · Score: 1

      That part about "never written anything more complex than an Excel Macro" probably explains why programming is hard for you.

      Any job is hard for unskilled person, but for anyone with programming experience looking at such contracts amount of kickbacks is pretty obvious.

      The estimation of those $106467 as $467 for an undergrad to write the actual crapplication (did you even look at the app's description? That's something out of "hack together with some JS and PHP for my homepage after reading For Dummies book" category), $1000 for his manager, $5000 for manager's boss and $100000 to split between the guy who approved the contract and the guy promising the kickback looks pretty plausible.

      This kind of government contract kickbacks are rather popular, as general public doesn't know shit about IT, except "It's hightech and buzzwordy, so must be real complicated and expensive" and actual project costs can be brought rather low with most limiting factor being cost of the hardware.

    9. Re:This sounds like an article by modmans2ndcoming · · Score: 1

      Not to mention the government requires all contractors be CMMI level 3 certified which ups the costs a lot..... you pay for the quality of the code... not to mention I am sure the contract includes ownership of the code and IP involved

    10. Re:This sounds like an article by Zaphod+The+42nd · · Score: 1

      Calm down. The first link which was titled "how not to get heatstroke" takes you to a very useless page:
      http://www.itworld.com/cloud-computing/227687/worthless-osha-app-federal-government-costs-200000 I read through the whole page, thank you very much. So I did read the fucking article.

      The other link was "Rich Jones of GUN.IO", I didn't know that a link about the person would have more information about the subject than the linked article would.

      --
      GCS/MU/P d- s:- a-- C++++$ UL++ P+ L++ E+ W++ N o K- w--- O M+ V- PS+++ PE Y+ PGP t+ 5- X R++ tv+ b++ DI++ D++ G+ e++ h-
    11. Re:This sounds like an article by anonymov · · Score: 2

      The "quality of the code" was one of the things that started it all. It couldn't even correctly report the temperature.

      Anyways, here's the source code of the app in question disclosed per FoIA.

      Didn't yet really look in it, but it's 2k SLoC of what seems to be moderately shitty Java for Android version, for example.

    12. Re:This sounds like an article by Anonymous Coward · · Score: 0

      That part about "never written anything more complex than an Excel Macro" probably explains why programming is hard for you.

      Any job is hard for unskilled person, but for anyone with programming experience looking at such contracts amount of kickbacks is pretty obvious.

      The estimation of those $106467 as $467 for an undergrad to write the actual crapplication (did you even look at the app's description? That's something out of "hack together with some JS and PHP for my homepage after reading For Dummies book" category), $1000 for his manager, $5000 for manager's boss and $100000 to split between the guy who approved the contract and the guy promising the kickback looks pretty plausible.

      This kind of government contract kickbacks are rather popular, as general public doesn't know shit about IT, except "It's hightech and buzzwordy, so must be real complicated and expensive" and actual project costs can be brought rather low with most limiting factor being cost of the hardware.

      Yeah, because "All You Have to Do Is..."

      People always oversimply the real amount of work required, and I don't just mean the Sidewalk Superintendents. Even the programmers forget that computers are so unutterably stupid that you have to explain even the simple and obvious to them in agonizing detail, then put in more functions to catch all the stupid "gotchas" that pop up. They almost invariably forget that and do their estimates based on how long it would take to get a reasonable person to be taught the job.

      In fact, that's why "instant gratification" languages like Python and PHP are so popular. Because people think that a program "works" when the GUI works and these are platforms designed to make the GUI produce output ASAP at the expense of attending to the less-visible details. But the bill still comes due, since the last 10% is (as they say) 90% of the work.

      And that's just the development cost. Deal with any external entity and you have to pay for their managers, analysts, accountants, executives, and so forth as well. Plus extra punishment when you're the Federal Government and add your own demands on top of that.

    13. Re:This sounds like an article by Anonymous Coward · · Score: 0

      As a programmer, I can reassure you the price for this app is ridiculous.

    14. Re:This sounds like an article by anonymov · · Score: 1

      Except we're not talking just about abstract code projects, we're talking about specific app. You can go grab the source code and see it in all its copy-pastish beauty.

      It's hard to see it as something worth $50-100k of taxpayers money, when it's something a pair of students could slap together as a weekend project.

    15. Re:This sounds like an article by Anonymous Coward · · Score: 0

      My incredulity at the $200K pricetag is the fact that I could likely do all three apps, single handed, in the space of 4 months, and I only earn $110K/year and would be starting fairly fresh into each development environment, learning as I go.

      Even with a 4x multiplier for management and accounting, that app (3x over) would have come cheaper from my company. I suppose the multiplier gets even larger when you've got the government managing a contractor who are themselves managing a department that manages programmers.

      Still, as described, if they got people who actually knew how to write apps in the environment before they started, it should have been less than one month from spec to approval.

    16. Re:This sounds like an article by scdeimos · · Score: 1

      Thank you for the link.

    17. Re:This sounds like an article by mortonda · · Score: 1

      ... and the weather app on my phone says "no data available" half the time. That may not be acceptable for this app.

    18. Re:This sounds like an article by Rich0 · · Score: 1

      This is the government we're talking about.

      They don't care if you write the app, or if it works. They care that you can show them documentation proving that you wrote the app, and proving that it works. Whether it actually works or not is just a by-product of the process.

      Quality is measured in pounds of paperwork. Oh, and chances are you will in fact be printing it on paper, since how else do you intend to prove that you reviewed it all without signatures? Oh, electronic signatures? Great, can you show me the documentation proving that you have a working electronic signature system?

      It would cost $100k to build hello world to government standards...

    19. Re:This sounds like an article by ShakaUVM · · Score: 1

      >>Calm down. The first link which was titled "how not to get heatstroke"

      Note that while it is legal in the United States to claim that water can be used to treat dehydration and heatstroke, it may become illegal to do so in the EU:
      http://www.telegraph.co.uk/news/worldnews/europe/eu/8897662/EU-bans-claim-that-water-can-prevent-dehydration.html

      Obviously, the high cost of the app was ensuring compliance with all international laws regarding drinking water.

    20. Re:This sounds like an article by tehcyder · · Score: 1

      In programming, everything is always harder than you thought it was going to be

      In any job, everything is always harder than you thought it was going to be. You are not a precious snowflake.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    21. Re:This sounds like an article by tehcyder · · Score: 2

      >>Calm down. The first link which was titled "how not to get heatstroke"

      Note that while it is legal in the United States to claim that water can be used to treat dehydration and heatstroke, it may become illegal to do so in the EU: http://www.telegraph.co.uk/news/worldnews/europe/eu/8897662/EU-bans-claim-that-water-can-prevent-dehydration.html

      Obviously, the high cost of the app was ensuring compliance with all international laws regarding drinking water.

      Usual Torygraph/Daily Fail slant as expected. The point was that the EU didn't want manufacturers of bottled water claiming some sort of unsubstantiated health benefit for their product. If you're seriously dehydrated, it's not just a question of necking down as much water as you can.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    22. Re:This sounds like an article by CrimsonAvenger · · Score: 1

      If you're seriously dehydrated, it's not just a question of necking down as much water as you can.

      Of course, absent some underlying health issues (CKD for example), necking down a lot of water regularly will pretty much prevent dehydration....

      --

      "I do not agree with what you say, but I will defend to the death your right to say it"
    23. Re:This sounds like an article by quacking+duck · · Score: 1

      >

      If all this app does is display the weather, and display hardcoded recommendations based on that weather, any competent developer could have this done in a day... of course since this was a more professional job there is far more people involved, so with all the beurocratic nonsense that goes into your average disfunctional R&D unit I would be surprised if this took more than 2 weeks.

      As another example, a big deal has been made about how Siri was duplicated in a mere 8 hours by the Iris team. This is very obviously sensationalized--they got the very bare essentials in place, but almost 2 months later Iris is still nowhere near where Siri was at launch, in features or polish. Their own blog post covers the work they needed to do before they released Iris 2, like location awareness, and optimizing it so their server wouldn't melt under the request load. Never mind that many Android users must install voice processing libraries to make Iris work.

      Yes, many projects have wasteful spending, but that's the problem with people who always think $X is excessive to develop professional-quality apps and services (never mind for three different platforms), and Siri/Iris proves geeks aren't immune to that flaw in thinking either.

    24. Re:This sounds like an article by Anonymous Coward · · Score: 0

      I'm surprised they didn't blow the whole $200k JUST on interfacing with our federal government procurement process.

      America got a fucking BARGAIN, provided the apps work. Most people have no idea what it costs to deliver software to users hot little hands. My thumb rule is 2-10x the basic development costs to get it tested, client-accepted, bagged/tagged for online stores, etc.

    25. Re:This sounds like an article by Splab · · Score: 1

      No it won't. Thats the whole point of the discussion and the ruling. If you are seriously dehydrated and you chuck down a bunch of tap water (or bottled) you will die from dehydration.

      What you need to be drinking is a solution of 1l. water with 3g. salt and 18g. sugar.

  8. paperwork by Anonymous Coward · · Score: 0

    a large part of that was probably spend writting up a spec, a contract, a detailed list of what part would cost what, etc. etc.

  9. Dog bites man. by Anonymous Coward · · Score: 0

    Is this news?

    Now, if it were a "Money Saving" app, you'd be on to something.

  10. Planning by Rinisari · · Score: 1

    I'll bet most of that cash went into the rounds and rounds of planning and back-and-forth that come with ANY government project planning process, followed by user testing and compliance analysis. The actual coding process was probably less than 10% of the cost. That's still high, but gov't contractors are very well compensated.

    1. Re:Planning by _Sharp'r_ · · Score: 1

      The app doesn't actually work. An example was it giving 140 degrees outside during winter in Philly.

      How much user testing could they possibly have done?

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
    2. Re:Planning by Anonymous Coward · · Score: 0

      Kelvin?

    3. Re:Planning by geekoid · · Score: 4, Insightful

      This app worked fine on my devices.
      What we have here is:
      A person notorious anti government
      A person who doesn't know what a heat index is
      And someone who makes shit up.

      So take everything that site has to offer with a grain of salt.

      Can you really trust a review of this app by someone who doesn't know what a heat index is?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    4. Re:Planning by anonymov · · Score: 1

      Boston. Autumn. Heat index 140 sounds about right, s-sure.

    5. Re:Planning by Hatta · · Score: 1

      That's still high, but gov't contractors are very well compensated.

      You say that like it's something we should accept. You and I pay for the government, so we're paying for those very well compensated contractors. Why can't we find some reasonably priced contractors? Or hell, why doesn't the government have an in house software development team?

      --
      Give me Classic Slashdot or give me death!
    6. Re:Planning by afabbro · · Score: 1

      What we have here is: A person notorious anti government

      Is that a rapper?

      --
      Advice: on VPS providers
  11. The acquisition process is broken by MikeRT · · Score: 2

    This is what happens when you rely on a a complex bureaucracy to screen even minimally difficult acquisitions. All of the bureaucratic red tape exists to be able to say "we can account for your money" to the tax payer, but what the tax payer really wants is just to get the damn job done cost-effectively. For a lot of federal projects, projects a few million dollars or less, the simplest route is to give a federal PM a budget, give them the freedom to hire contractors off monster.com and get the work done.

    But that would require throwing out the whole feel-good kabuki that lets them employ thousands of paper-pushers whose job is to make sure every i is dotted and every t is crossed, but are significantly less useful than tits on a bull when it comes to actually preventing serious wastes of money.

    1. Re:The acquisition process is broken by stanlyb · · Score: 1

      Don't forget that the happy contractors are bribing, i mean giving for free money for the local congressman' election campaign, something that your cost effective little guy could not, and would not afford.

    2. Re:The acquisition process is broken by R3d+M3rcury · · Score: 5, Insightful

      All of the bureaucratic red tape exists to be able to say "we can account for your money" to the tax payer, but what the tax payer really wants is just to get the damn job done cost-effectively.

      At least until there's some scandal. Then those same taxpayers start yelling about "why wasn't there anybody to check this stuff out?"

      Keep in mind that the bureaucracy didn't just appear out of thin air. It came about because of scandals. We taxpayers want our tax dollars to not end up in some political crony's pocket, so there has to be lawyers to make sure this doesn't happen. There have to be accountants who track the money and make sure that it goes where it's supposed to go. There have to be auditors who make sure that the government is getting what it paid for.

      It's really easy to have the knee-jerk reaction--"WHAT!? $100,000 to develop an app that I could probably write in a weekend?!" And I agree wholeheartedly with that reaction. The question is, would you rather pay $100,000 to make sure that the app appears on the other side or would you rather just write a check for x dollars and not have any idea what happened to that money? Nope, sorry, you can't have both.

    3. Re:The acquisition process is broken by geekoid · · Score: 1

      Well knucklehead, maybe you should have put in a bid for less money.

      Of course, you can't because it's a lot more expensive to make an app then people think. Coding is the cheapest part.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    4. Re:The acquisition process is broken by cardpuncher · · Score: 2

      It isn't just government overhead either.

      The cost to bidders of responding to government tenders is generally high - as, paradoxically, is the number of bidders. Organisations that habitually work on government contracts have somehow to recoup the amount of money they've spent on unsuccessful bids. Add that to the cost of writing the original call for tenders and evaluating all the bids that come in and the process is horrendously inefficient.

      Knowing the limitations of the procurement process, you'd think governments would have a high threshold of necessity before procuring anything. But voters don't like governments that don't do much, however much they may complain that what they do is usually wrong.

    5. Re:The acquisition process is broken by Anonymous Coward · · Score: 0

      You must be a bureaucrat.

    6. Re:The acquisition process is broken by Anonymous Coward · · Score: 0

      Well, true, there has to be oversight, but when the oversight to prevent people from lying on their travel reimbursement forms costs half as much as all the travel combined *something* is wrong.

    7. Re:The acquisition process is broken by Forbman · · Score: 1

      Depends on the tax payer. Some tax payers don't like the current administration, so it really comes down to them wishing they were CSI, detective and forensic accountant all in one. Or, at least asking their representatives to be like this (along with some freespeech encouragement, e.g., $$$ to their election fund).

    8. Re:The acquisition process is broken by Anonymous Coward · · Score: 0

      No where in the Constitution are the words efficiency or spending money wisely mentioned.

    9. Re:The acquisition process is broken by Anonymous Coward · · Score: 0

      I have a friend who works in the defense industry who is fond of pointing out that the reason the military pays $300 for hammers is that it really does cost the contractor $270 in paperwork to prove that the $30 for the hammer wasn't misspent.

    10. Re:The acquisition process is broken by Anonymous Coward · · Score: 0

      Then maybe managers shouldn't be paid a full order of magnitude or more than those under them.

    11. Re:The acquisition process is broken by R3d+M3rcury · · Score: 1

      The problem becomes, what do you do about it?

      Yeah, it's easy to say, "Something is wrong." But when you hear about, say, $2 million in Government employees scamming on their travel reimbursement forms, will you say, "Well, I'm not willing to pay for people to find and stop this, so I guess we'll just let it slide?"

  12. depressing by Anonymous Coward · · Score: 0

    There is a whole little industry of shell companies that 'deal' with the gov'ment for contracts. But for a while it was mostly 'hardware'. With software's little brother.. apps there is no limit what a smart, well connected individual will be able to steal from the tax payers.
    I do not, for one second, believe that this is a case of incompetence. Someone was paid not to see. That is the beaurocratic overhead, as it was nicely put, TFA referred to.
    Depressing. Fucking depressing.

  13. And it'll cost MORE next time because of it by jfengel · · Score: 5, Insightful

    The project wasn't completed by a government developer. It was done by a contractor, because everybody knows that the government is inefficient and costs a lot of money.

    So they demand that they outsource it to the private sector, which means all kinds of extra overhead. Private contractors, being driven by the profit motive, will turn in crappy work unless you spend huge amounts of effort clarifying precisely what's required, followed by meetings to ensure that they have done it. Just the product spec meeting cost more than the time spent actually doing it. All because the Government is Bad.

    So the next time, they're going to install even more extra levels of control, thus raising the costs. The alternative, decreasing the right-wing screech machine so that the government could just let some in-house developer bang out an app for a request that somebody needs, won't even be considered as an option.

    1. Re:And it'll cost MORE next time because of it by Anonymous Coward · · Score: 1

      At least they didn't hire a new government employee, buy a building, and set up a department of application development for the constituents of some congress critter to buy a vote that we'd be paying for every year till they die.

    2. Re:And it'll cost MORE next time because of it by skids · · Score: 4, Insightful

      And the left-wing, apparently, won't consider getting rid of OSHA altogether

      ...because we are all looking forward to our kids telling our grandkids how we died of mesotheleoma, or falling off a substandardly built scaffold, or from a chemical leak within an enclosed space.

    3. Re:And it'll cost MORE next time because of it by Baloroth · · Score: 1

      It doesn't get better if they do it inhouse. When was the last time you heard "oh, I'm so glad the TSA are government employees and not private security firms!" Never, that's when.

      Different situations call for different things. In theory, application development like this should be outsourced. Are you seriously proposing OSHA should hire a team of programmers to produce a single one-off app? Who wouldn't have anything further to do afterwards? Of course not. The problem is that the market of government contractors isn't free. The job goes to whoever makes the best contributions or who employs people in a certain congressional district. There is no simple fix for this problem, unfortunately. Well, besides firing every single last congressman and senator, which is a good idea but practically impossible.

      Also, no conservative will be in favor of installing more controls: that shows a clear misunderstanding of a fundamental right-wing tenant, which is and has been for a long time smaller government (a large part of the point of independent contractors). A few people who claim to be conservative are in favor of larger government, but they are by far the exception.

      --
      "None can love freedom heartily, but good men; the rest love not freedom, but license." --John Milton
    4. Re:And it'll cost MORE next time because of it by sco08y · · Score: 2

      The project wasn't completed by a government developer. It was done by a contractor, because everybody knows that the government is inefficient and costs a lot of money.

      So they demand that they outsource it to the private sector, which means all kinds of extra overhead. Private contractors, being driven by the profit motive, will turn in crappy work unless you spend huge amounts of effort clarifying precisely what's required, followed by meetings to ensure that they have done it. Just the product spec meeting cost more than the time spent actually doing it. All because the Government is Bad.

      So the next time, they're going to install even more extra levels of control, thus raising the costs. The alternative, decreasing the right-wing screech machine so that the government could just let some in-house developer bang out an app for a request that somebody needs, won't even be considered as an option.

      Speaking as someone who works at a contracting firm: It's not simply that the government is inefficient. It's that they don't have the expertise and can't recruit or retain the expertise.

      They're actually acutely aware that they're spending other people's money, and as such they have tons of controls to prevent wasting money, which usually means they that are highly risk-averse. So if you're a professional looking to do cutting edge stuff, you simply don't go into the government. Further, everything is based on rank and seniority, so if you're a young wunderkind, you're not going to be rewarded for your talents. Worse, you're going to have to take direction from your mediocre boss who, even if he recognizes your talent, can't reward you.

      Private contractors are usually people like me who were in the government (or military, in my case) and still want to make a difference by working as closely as they can. If there were a way I could do what I'm doing now and still be in the Army (or, hell, I'd go to the dark side and join the Air Force), I'd do it. But I would have had to wait 10 years before I was senior enough to get to choose what I wanted to do. Instead, I get out, and within a few months I'm doing exactly what I want and what I'm good at.

      All because the Government is Bad.

      Really, the only "bad" party here is you. You're self-righteousness is matched only by your ignorance and stupidity: you've clearly never actually worked with the government, you have no idea what the problems are, and yet you're ready to lay blame and insult the men and women who are seriously committed to making our government work. Most of the contractors working for the government are ex-military or ex-government themselves, but you dismiss them as some idiotic caricature of Capitalists Motivated By Greed. Fuck you, buddy.

    5. Re:And it'll cost MORE next time because of it by jfengel · · Score: 1

      Actually, I'm a government contractor. But thank you for playing.

    6. Re:And it'll cost MORE next time because of it by Brian+Feldman · · Score: 1

      Actually, I am also a government contractor, and I agree with the other guy, and not you. Doing your best to fulfill nebulous requirements is not the same as trying to weasel out of work. There is a lot of waste, but it's nowhere near in the locations that you seem to think it is.

      --
      Brian Fundakowski Feldman
    7. Re:And it'll cost MORE next time because of it by Anonymous Coward · · Score: 0

      I doubt that very much. Or you're one of the lazy pita lowest bidder contractors if you actually believe what ou just posted. In short, it sounds like you are part of the problem.

    8. Re:And it'll cost MORE next time because of it by Anonymous Coward · · Score: 0

      All OSHA cares about is fining businesses so they can get their money to pay their own salaries. Anyone who works in small business manufacturing can tell you the same. Three different inspectors came through our shop and the third one is the only one who found anything wrong, $88000 of wrong. Lawyer got it down to $13000, apparently they decided $20000 for an "unsafe parking lot" was a fine they could drop. BTW the fines go directly to OSHA and have nothing to do with fixing the safety hazard.

      Yay government. The cost of those apps is covered by the real workers of America, when some useless 'superior' decides to collect his $75000 a year salary. OSHA is a giant fail IMO. I get what they're out there to do, though it is ridiculous that they go after small business, but the facts show on their own website that work place injuries are becoming more common not less common.

    9. Re:And it'll cost MORE next time because of it by Eskarel · · Score: 1

      I interpreted the OP as saying that the crap is caused by the fact that the right wing doesn't believe that government can do anything correctly so they have to spend a hundred grand proving that they could correctly write this application and then had no money to actually get it written. That is to say he wasn't saying government or any of the people in it are bad or even particularly inefficient but that the screams that government is bad and all the safety mechanisms that get put in to deal with them are what causes the bad results.

      This instance is actually a particularly good example of this. In the budget of any sufficiently large organization, let alone the government, $130k is really a pittance. It's not even particularly ridiculously over priced for what they got. With three platforms and a few hundred device variations you could easily burn through that just getting some example platforms for testing. That hasn't stopped the most of the first dozen posts on this article being about how government is wasteful and we should give it to private enterprise. In response to this of course they'll implement even more over the top safeguards which will make the next one of these they want to write cost double that. Certain kinds of people like to jump up and down if they think the government has poorly spent even one dollar of taxpayer money, so the government has to prove that they've spent every dollar wisely which means for every dollar they spend they end up generating about $20 worth of paperwork. It's not the government's fault, they're at least as efficient as any other large organization especially when you consider that the guys in charge change every few years so office politics is deadly.

    10. Re:And it'll cost MORE next time because of it by FooAtWFU · · Score: 1

      Yes. OSHA is all that stands between us and doom. No fear of lawsuits and liability, steeper insurance prices, labor union action, common sense or regard for basic human dignity could possibly prevent a massive wave of industrial accidents dooming us all.

      I mean, I don't know about dismantling it altogether either, but maybe life would go on? perhaps? A government agency is not all that stands between us and armageddon. It should exist if the benefits it brings (accidents prevented and lives saved) are worth more than the costs (you can't put a value on an individual human life, but you sure can put a value on a statistical human life, and there's a limit to how much it makes sense to spend to prevent accidents.)

      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    11. Re:And it'll cost MORE next time because of it by afabbro · · Score: 1

      Private contractors are usually people like me who were in the government (or military, in my case) and still want to make a difference

      "make a difference"? Who talks like that?

      Fuck you, buddy.

      Ah.

      --
      Advice: on VPS providers
    12. Re:And it'll cost MORE next time because of it by Anonymous Coward · · Score: 0

      Or they could have just spent $0 and done nothing. There are already loads of apps that fulfill this function. The price was certainly too high, but in this case, the argument shouldn't be about why the price was so high but why the project was started at all. It's a total waste of our tax money. The fact that it's so much waste only makes it worse.

  14. Wow, Slashdot by onefriedrice · · Score: 1

    I have no idea how this made front page...

    --
    This author takes full ownership and responsibility for the unpopular opinions outlined above.
  15. Sounds reasonable. by pclminion · · Score: 5, Insightful

    $96000 / $150 per hour = 640 hours, 640 hours = 16 man-weeks. You have a team of four people working on it for four weeks, you rack up about that much cost. And $150 an hour billed to the government is cheap.

    1. Re:Sounds reasonable. by Anonymous Coward · · Score: 0

      Four people working in tandem for four weeks is about right for a weatherbug app. It's not like this is one of those problems that's been repeatedly solved already, nor is this something that you could basically have picked up off anyone's app store or repository pre-written except for a few hardcoded recommendations and a few extra bugs to make it less stable than a normal commercial app. And, yeah, $150/h billed to the government is cheap, since taxpayer funds and the debt burden placed on future generations basically constitute an unlimited pool of money. This is dead on par for the course; I don't see what people are complaining about.

    2. Re:Sounds reasonable. by greg1104 · · Score: 3, Informative

      Check out How much does it cost to develop an iPhone application? for a few numbers that are in line with what you roughed out here. There seems cause to complain about the quality of the result, but the price tag itself isn't surprising at all. $150 an hour is also cheap for a good mobile phone developer, given the rampant gold rush speculation driving up salaries in that section of the market right now.

    3. Re:Sounds reasonable. by LeanSystems · · Score: 1

      How in the world do you think 16 man-weeks is anywhere near reasonable. I put together a website/app that auto loads locally stored pictures to the website and automatically displays them in galleries based on the folder structure... total labor 16 MAN-HOURS! While I was watching TV the whole time.

      And if you think the contracting/bureaucracy is the problem, I am willing to bet there is at least one decent programmer on the OSHA payroll that could have knocked this out in a few weeks at most! Why even outsource it?

    4. Re:Sounds reasonable. by LeanSystems · · Score: 1

      Your link says twitterific took 200 hours. This guy is claiming 400 hours for something that is probably much simpler (mot really sure, but it would seem that way if TFA is anywhere near accurate about the features). Also that link has many people calling BS on the answer, stating instead that it would be less.

    5. Re:Sounds reasonable. by DynamiteNeon · · Score: 3, Insightful

      Also factor in that a lot of people just look at the time it would take to write code, but ignore all the time it takes to sit down with a client, find out what they need, do design, possibly do some prototypes, jump through whatever other hoops the client expects from you, write documentation....coding is only one step in the process. Many contractors screw themselves over by estimating TOO LOW because they ignore all the mundane stuff and end up losing money on projects.

      I'm not saying all that had to go into this project, but don't assume that just because you can copy and paste some code from the internet in a few hours to do something similar that that was all that went into the work.

    6. Re:Sounds reasonable. by pclminion · · Score: 1

      I work for a company that provides services to governments. We discovered a bug on a single line of code which caused us to have to release three new builds of the software. Simple bug, simple fix, time it takes to get it from understanding the bug to releasing the new code was about 80 hours, involving 10 people. It sucks that the end product was apparently really crappy, but that sounds like failure to vet.

    7. Re:Sounds reasonable. by LeanSystems · · Score: 1

      Those are good points but I think that's a reason to have programmers on staff. I am guessing this app could have been done in a month's work (160 hours) including all those other steps. It just isn't that complicated.

      Pay that guy $120,000 and this app costs $10,000. Maybe x3 to port to 3 phones. Although that brings me to the point... WHY ISN"T THIS JUST A WEBSITE! Seriously... this could have been done in a mobile formated website in days! Why is everything an "app"?

    8. Re:Sounds reasonable. by Anonymous Coward · · Score: 0

      Uh.. The author of Twitterific says it took well over a 1000 hours just to do the development.

    9. Re:Sounds reasonable. by gazuga · · Score: 1

      Re-read the link, specifically the post by chockenberry who is apparently one of the devs for twitterific. He says that the project took way more than 200 hours. The first poster "guesstimates" 200 hours, but is clearly wrong.

      --
      "I turn away with fright and horror from the lamentable evil of functions which do not have derivatives."
    10. Re:Sounds reasonable. by greg1104 · · Score: 1

      From where I'm setting Twitterrific seems like the "hello, world" of app development, but maybe this OSHA thing is even simpler; it's hard to get too excited about either. Regardless, it is a very popular app, which should have some correlation with the developers being decent. I'd like to think that "people who have won the app store competition and build something popular" are a more competent and productive group, on average, than "people who develop phone apps on government contract". And bad programmers always end up costing a lot more than good ones, even when they deliver junk that happens to meet spec.

    11. Re:Sounds reasonable. by Paul+Slocum · · Score: 3, Interesting

      I'm an iPhone developer and I've had to do a lot of research on pricing lately. I installed the app, and it has one simple form that does a simple calculation, a few static HTML screens, and it gets weather info based on your location. I think most experienced devs could do this in a few days including testing. You could probably get some kid to do it for a few hundred on the iOS developer forums I use, but if you want a tried and true developer with credentials, probably a few thousand.

      That said, it's easy these days to spend more than you need to on iOS development. And in the grand scheme of things I don't think the amount they overspent is that crazy, especially considering there's probably some overhead just because it's the government. I'm sure a lot of companies are overspending when getting apps made.

    12. Re:Sounds reasonable. by jon3k · · Score: 1

      You think this required four $150/hour developers working for four weeks? I could have 1 indian guy write it in an afternoon for $500 and he'd be so happy I'd probably be on his christmas card list.

    13. Re:Sounds reasonable. by Rich0 · · Score: 1

      Don't forget the 30 pages of requirements revised 12 times (written in the abstract without any regard for the API, so that in the end you build 3000 lines of code where you could have had 2 API calls and a stock widget or whatever, because the stock widget isn't available in green or whatever the requirement says). Don't forget the RFP response before you even get the contract. Don't forget the unit tests, system tests, acceptance tests, change management, and all that. Inevitably the customer will want three things tweaked when it is almost done, so that means rewriting half that documentation, getting it all signed off on paper again, and doing a full set of testing just in case changing the text from green to yellow (which would have worked with the stock widget) broke something, since otherwise you have to write up 300 pages of FMEAs to justify not running all the tests.

      Oh, and it is a felony to mischarge your time so make sure those developers spend about 15% of their time micro-categorizing how they spent the other 85%.

      And the boss needs to be paid - probably to go schmooze in Washington with the guy who gave him the contract so that he can get the next contract.

      This is why governments and most 3rd-generation corporations (ie two or more CEOs since the founder) can't write mobile apps. Too many people with decision rights that just can't be bothered to actually understand the technology.

    14. Re:Sounds reasonable. by ibsteve2u · · Score: 1

      This is why governments and most 3rd-generation corporations (ie two or more CEOs since the founder) can't write mobile apps. Too many people with decision rights that just can't be bothered to actually understand the technology.

      And why the patent court instead of innovation is now used both to drive profits for the corporation and block external innovation that might obsolete it.

      I would, however, dispute the assertion that the transformation doesn't occur until the 3rd gen.

      --
      Orwell: "In a Time of Universal Deceit, telling the Truth is a Revolutionary Act"
  16. Re:alot of that cost has to be overhead and paper by oakgrove · · Score: 2

    If 4/5 of the 200,000 dollar price tag went to administrative and bureaucratic bs, I could still live off of what's left over. Especially if they just let me sit at the house and do the actual programming in my underwear. Based on the description, I feel like I could bust out v1.0 in about 2 weeks for all three platforms.

    --
    The soylentnews experiment has been a dismal failure.
  17. Re:Drop in the bucket... by Culture20 · · Score: 1

    Compared to the amounts we've spent on the recent wars.

    Show me an iPhone app that can replace a soldier, and maybe we'll get those costs down.

  18. The Real Question by dave420 · · Score: 0

    The real question is: How many lawsuits or industrial actions will be averted because of this app? If the legal fees alone would cost more, then it's a pretty good idea.

    1. Re:The Real Question by Anonymous Coward · · Score: 0

      None. Here's a quiz, when Joe Q. Random feels too hot he'll:
      a) Grab his (possibly non-existent) smartphone and download the OSHA app for advice, or
      b) Hide in the shade and get something to drink without advices from his (non-existent) smartphone

    2. Re:The Real Question by Anonymous Coward · · Score: 0

      You're joking... right?

  19. Different reaction to costs by Anonymous Coward · · Score: 0

    As a software engineer, my first thought was "Wow, only $200k? They must have found some really cheap programmers!"

    Professional developers are expensive. Given that the government is rarely given the authority to directly hire software developers and instead has to hand off work to a contractor, it becomes even more expensive.

  20. Re:alot of that cost has to be overhead and paper by Anonymous Coward · · Score: 2, Informative

    $2000 for the apps and $198,000 for the FAR reporting.

  21. Ha! Bunch of losers! by Robert+Zenz · · Score: 1

    You're just a bunch of losers! We (Austrian) got a whole new government-website for just € 500,000 ... with full-text-search (yes, that was the argument why it's so expensive)! Not just a lousy app...bah...

  22. Re:Drop in the bucket... by Shazback · · Score: 1

    There's an app for that!

  23. Just downloaded the Android version by wjcofkc · · Score: 4, Interesting

    So I just installed the Android version of OSHA Heat Safety Tool to take a first hand look and it really is total crap. This is like something a kid would write in python for an intro to programming class. This "app" could have been written in a day by any one of half the people on Slashdot. In fact, I would be surprised if it did take more than a day to develop.

    --
    Brought to you by Carl's Junior.
    1. Re:Just downloaded the Android version by geekoid · · Score: 1

      Looks fine to me.
      Writing an app is the cheap part

      Of course, I wouldn't expect someone like you to understand business.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Just downloaded the Android version by wjcofkc · · Score: 1

      By all means, enlighten me. There's no need to be a dick. Perhaps I'm just new around here : p

      --
      Brought to you by Carl's Junior.
    3. Re:Just downloaded the Android version by wjcofkc · · Score: 1

      I would also like to know what "business sense" there is in releasing an app like this at the beginning of winter in North America that doesn't offer any real usefulness under 80 degrees is. It seems you would want to release an app like that during a season that would apply as many people a possible to encourage uptake rather than letting it fall away and be forgotten. I am not trying to come off as a jerk. I genuinely hope you have some good solid reasoning. I like to learn.

      --
      Brought to you by Carl's Junior.
    4. Re:Just downloaded the Android version by Anonymous Coward · · Score: 0

      wow, what an asshole

    5. Re:Just downloaded the Android version by Anonymous Coward · · Score: 0

      First there the money spent by the Government to write a proposal

      Next there is the money spent by the company to bid the proposal

      Third is the money spent by the government to read all the bids and decide on a winner

      Fourth the money spent by the lawyers to write and review a contract

      Fifth is the actual money spent developing the app

      Sixth is the money spent testing the app across 3 different platforms

      Seventh is the money spent reviewing the app for acceptance

      On top of all of that you need to account for the money it took to bid on all the projects that didn't win since those cost companies money so it gets rolled into overhead.

      On top off all this you need to add G&A. That is the money needed to rent the building you are in, pay the utilities, account for depreciation of equipment, pay HR, tech support, maintenance, etc. Basically all of the expenses not directly related to engineering time.

      Finally there is the profit for the contractor. There is often less here then you would imagine. Profit margins for contract work are quit thin since the Government usually awards contracts based on an hourly estimate at set rates accounting for G&A.

    6. Re:Just downloaded the Android version by Anonymous Coward · · Score: 0

      maybe he meant the "business point". in my country, this govenment "business point" is a question of how far the government bureaucrats can go in obstructing the law by massive grey-area corruption and getting away with it, lowering the standard of morale till the point of humiliation on what is a reasonable price and what's not anymore. We have seen useless software for millions of Euro, carpets in one floor of a gvt building for a price of a small jet, highways built for money that for the same length in other countries highways tunnels under sea are built and so on. Try to steal something in a shop and you'll get into jail. Try to steal millions in a government contract and you'll get away with it. It could be stopped, but it's too tempting for all involved, and that goes to highest ranks.

    7. Re:Just downloaded the Android version by Syberz · · Score: 1

      Not that I want to defend the contractor, but perhaps it's not their fault. I've oftentimes had to develop crappy products because I absolutely had to follow the provided specs. The customer just wouldn't listen to our suggestions for improvements.

      We can't assume that the people in charge at the government were actually competent and sometimes you've just gotta do what they ask if you want to get paid, no matter how crappy it is.

      Add to this the ever changing specs and scope creep problem of most government projects and a 1 day project lasts a month.

      --
      ~Syberz
  24. Re:Hey Muslims! by stanlyb · · Score: 0

    Man, you are sick, you wanna what, to fuck 2000-3000 years old remains of dead man!!!

  25. Programming is hard by nurb432 · · Score: 2

    Not really. Not saying its trivial, but with 99% of the applications out there, the actual coding isn't all that hard for someone who does it professionally, but it *is* time consuming to do it right.

    What *is* hard is getting the requirements from your client, getting them to stick with it long enough to finish the project, and then supporting them afterward.

    --
    ---- Booth was a patriot ----
    1. Re:Programming is hard by Rary · · Score: 1

      This. All the basement coders out there in Slashdot Land are looking at the price tag and thinking that the very first dollar spent was spent on the very first line of code. But that's not how it works in the real world. First you have to decide that you're going to build something, and then you have to decide what to build. That involves meetings with stakeholders to make decisions. And guess what? The cost of having those people sit in a room and discuss it is part of the total cost of developing the application. They could've easily churned through $40,000 before a single line of code was written.

      A couple hundred grand to professionally design, develop, and test two working applications and a third that didn't quite make it to market is not even remotely unrealistic. I've seen much, much, much more than that spent to simply install a new piece of software— only to have the project canceled after chewing through many hundreds of thousands of dollars.

      --

      "You cannot simultaneously prevent and prepare for war." -- Albert Einstein

  26. Industrial strength cluelessness by drstevep · · Score: 3, Informative

    The only way to describe most of the comments here is "industrial strength cluelessness." As in, the coments' authors don't have a clue about product development. They would have made the Judy Garland/Mickey Rooney movie in the 40s, "Hey, I have a keyboard and Jimmy's dad has a monitor, let's write an app!"

    Yes, the government holds contractors on tight leashes. Contract assignment is being done more and more heavily based upon past performance -- your last few contracts were duds, you're less likely to get the next one.

    And yes, there is a lot of time spent on product specs. Full life cycle SDLC. Agile development where is is appropriate. Understanding the target before you write a line of code.

    Exactly the opposite of what most of the code monkeys making comments above are used to.

    So yes, there will be specs written before the product is architected. And it will be written for maintainability. And it will be tested before release. And yes, during the initial development period, this costs money. Because, and remember this, there isn't revenue built into the back end (it isn't "sold" or "advertising supported") to pay for fixes, rewrites, and handling customer complaints.

    Disclaimer: I'm a government contractor. I don't code. I'm part of the analysis, review, and verification process. And I've seen a lot of extremely complex systems go out on time and work well when released.

    1. Re:Industrial strength cluelessness by Anonymous Coward · · Score: 0

      That's all well and good, but if the end result is such crap I doubt there was as much care in the planning stages to justify the costs.

      I don't care you much you want to shine this turd up. It's still a turd...

    2. Re:Industrial strength cluelessness by Anonymous Coward · · Score: 0

      Looks like you are talking about theory and all the "clueless" people here are talking about this particular piece of steaming turd.

  27. Re:Drop in the bucket... by Baloroth · · Score: 1

    Compared to the amounts we've spent on the recent wars.

    Show me an iPhone app that can replace a soldier, and maybe we'll get those costs down.

    Angry Birds?

    --
    "None can love freedom heartily, but good men; the rest love not freedom, but license." --John Milton
  28. Code is posted by Ukab+the+Great · · Score: 4, Interesting

    Here is a link to the code

    - (float)getHeatIndex:(float)temp:(float)humidity {

            NSLog(@"[getHeatIndex] temp: %f, humidity: %f", temp, humidity);

            float hIndex =
            -42.379 + 2.04901523 * temp
            + 10.14333127 * humidity
            - 0.22475541 * temp * humidity
            - 6.83783 * pow(10, -3) * temp * temp
            - 5.481717 * pow(10, -2) * humidity * humidity
            + 1.22874 * pow(10, -3) * temp * temp * humidity
            + 8.5282 * pow(10, -4) * temp * humidity * humidity
            - 1.99 * pow(10, -6) * temp * temp * humidity * humidity; //hIndex = round(hIndex);
            NSLog(@"-Heat Index: %f", hIndex);
            return hIndex;
    }

    There's probably a reason it's calculating 140F in boston.

    1. Re:Code is posted by zippthorne · · Score: 2

      It's making calls to a floating point exponent function for constant powers of 10??

      --
      Can you be Even More Awesome?!
    2. Re:Code is posted by Anonymous Coward · · Score: 0

      Yep. I think they got the formula from wikipedia and translated it directly into code. Scientific notation is for humans not code. Dumb.

    3. Re:Code is posted by Anonymous Coward · · Score: 0

      Maybe their 'e' button had stopped working?

    4. Re:Code is posted by gzipped_tar · · Score: 1

      Oh thanks for the laugh.

      --
      Colorless green Cthulhu waits dreaming furiously.
  29. What do you mean? Governments are not efficient? by roman_mir · · Score: 0

    are you telling me that governments are not efficient at something? Are you saying they don't care about the spending because they don't have to balance the books because they can just tax, borrow and counterfeit more? How is that post office doing?

  30. I better get with the prgram by Zamphatta · · Score: 0

    I'm really undercharging.

  31. And I drew something with crayons once by bigtrike · · Score: 1

    Why can't I sell it for the same price as a picasso?

    1. Re:And I drew something with crayons once by LordLucless · · Score: 1

      Because you're not selling to the government, duh.

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
  32. Re:alot of that cost has to be overhead and paper by oakgrove · · Score: 2

    Really? How would you know?

    --
    The soylentnews experiment has been a dismal failure.
  33. Cash for clunkers by Anonymous Coward · · Score: 0

    Better than spending $3 billion dollars destroying 690,000 perfectly usable automobiles.

  34. // default location, for testing. by Anonymous Coward · · Score: 0

    The code has a default Lat/Lon. I wonder if it's the guys house?

    // default location, for testing.
      curLat = 42.46;
      curLon = -71.25;

    Google Map of Location

  35. Re:alot of that cost has to be overhead and paper by sosume · · Score: 4, Informative

    No. A regular team will set you back around $100k a month: 7 people ($100/hr) just cost 5K daily. That gives you 2 developers, one system engineer, one designer, two testers and one project manager. Two sprints and you've spent the budget.

  36. Re:What do you mean? Governments are not efficient by geekoid · · Score: 1

    By all reasonable metrics, the US government is more effecient then business.

    Fell free to read the budgets, projects, reports. Warning: You need to be smart, read for hours without being distracted and do math.

    They care a lot about spending, it's just that the media doesn't care a lot about truth.

    The post office? is fine. It movies 40% of all mail in the world, and private delivery business use the USPS for delivery becasue it's cheaper and more efficient.

    Sorry to burst your bubble.
    Is there a problem? yes. Is it USPS fault? no. It's the treasure taking many, many billions away from the post office and not returning it and then refusing to let the USPS account for it on there books for retires.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  37. RTFS by jasomill · · Score: 1

    FTA:

    The other issue is the source code. In my opinion, since we taxpayers paid for the development of this piece of shit, we should at least be able to modify and redistrubute the code. Apparently though, the Government doesn't have to supply any information which it considers to be a "trade secret," and OSHA has determined that this crappy source code is somehow a privileged secret. This means that the company which wrote the application was allowed to object to the release of the source code, since the time limit on their objection time has since lapsed and OSHA hasn't sent the source code, I can only assume that they have filed such an objection, making this $200,000 worth of broken proprietary software which the public isn't even allowed to fix.

    Or he could do a bit of fact-checking Fuck, the source is not only available on a OSHA's Web site, it's also available on site the article itself links to.

    Looking at the iOS version, there is very little code, and essentially no graphic or custom UI design. According to the original iOS developer's blog, there were indeed a lot of change requests that "began to add up." In light of the public outcry, I'd feel bad for the guy even if he had made the full $56,000 for his work on the app, which he clearly didn't.

    Finally, compared to the requirements churn I've personally experienced subcontracting on similarly "trivial" projects in the private sector, a "mere" $56K sounds like a good deal. Taking salaries into account, I've seen Fortune 500 companies easily drop $50,000 on what amounts to a two-page proposal for a project with similarly trivial scope.

    So even if "government" is the problem, returning to the trees sounds like a more promising solution than "business."

    1. Re:RTFS by scdeimos · · Score: 1

      You may not have noticed that the FOI Request was filed on 13-Aug and that the OSHA download page was only created on 27-Oct to satisfy it.

  38. sounds like the mythical $10,000 toilet seat by doston · · Score: 0

    bunch of propaganda and it's always more complicated than this. is this the nra website now?

  39. Re:What do you mean? Governments are not efficient by meglon · · Score: 1

    Actually i think what it's saying is: when you privatize something (the developing of the app), the government (and the taxpayer) gets screwed out of much more money than they should have because businesses are greedy, and willing to lie and deceive for extra profit.

    --
    Fascism: An authoritarian and nationalistic right-wing system of government and social organization. See also: NAZI's
  40. Re:alot of that cost has to be overhead and paper by micheas · · Score: 4, Funny

    Because selecting the colors of the app will require a six week focus group.

  41. Yes software is expensive to develop by caseih · · Score: 1

    When I worked for the uni I had a group of part time students who spent their time developing in-house apps of different kinds. If you consider that each student costs $20k a year, over a couple of years working on an app and its iterations and versions, that adds up in a hurry. Even free software if you count the time that goes into it, really adds up to hundreds of thousands of dollars. Open Source an free software is just a different way of covering the costs.

    Maybe the age of quick one-off apps (many little more than wrapped web pages) and $1 apps and we start thinking that the development costs are equally low.

    1. Re:Yes software is expensive to develop by F.Ultra · · Score: 1

      Exactly and one also has to consider that the contractor who build this app knew that the Gov would give away this app for free to x million users. If they had licensed it like say $1 per download, it would probably been far more expensive. But so many people doesn't understand that.

  42. Avoiding the core issues by Beeftopia · · Score: 1

    Government employees make solid money and have job security and fabulous benefits. But there's nothing to drive them, to motivate them. With private companies, there's the profit motive and management holding the threat of firing or reassignment over employees heads to make them produce.

    The 64,000 dollar question is, and has been for some time - how to motivate government employees? How to reward success and punish failure without the existence of a profit motive?

    I think this concept of government outsourcing to contractors makes the workers worship two gods - burn as many hours as possible and build a good product. It's extremely inefficient in most cases, IMHO. If they only had to worry about building a good product, and were motivated to do so, government could have divisions that produced excellent goods.

    But does this beast exist anywhere in the US government or the world? Has it ever?

    But with anything involving government, and thus politics, you have to figure out what politicians believe works for them. Until politicians are motivated to tackle this issue rather than just have theater about it, the current system will continue.

    1. Re:Avoiding the core issues by Doc+Ruby · · Score: 1

      No. Government workers have lost their job at a far higher rate than private workers for years. Government workers compete for promotions just as private workers do. Government workers also know that their job is for the benefit of their country, which is more likely to motivate them than the good of the corporation motivates private workers. Meanwhile private workers are even more likely to be contractors working for both their contracting company and the client company.

      You are speaking entirely from ideology. Any actual reference to reality would pop your entire bubble. The great tragedy is that the less constrained by reality, the more people like you go on and on as if you know what could work in reality.

      --

      --
      make install -not war

    2. Re:Avoiding the core issues by Beeftopia · · Score: 1

      No. Government workers have lost their job at a far higher rate than private workers for years.

      Citation needed. Especially for software developer types.

      Government workers compete for promotions just as private workers do.

      Agreed.

      Government workers also know that their job is for the benefit of their country, which is more likely to motivate them than the good of the corporation motivates private workers.

      Benefit of their country? It really depends on what they're doing. Sometimes yes, sometimes no. Depends on the job. Can't make a blanket statement, especially not in software development.

      Meanwhile private workers are even more likely to be contractors working for both their contracting company and the client company.

      I mentioned this.

      You are speaking entirely from ideology. Any actual reference to reality would pop your entire bubble. The great tragedy is that the less constrained by reality, the more people like you go on and on as if you know what could work in reality.

      It would have been nice if you actually addressed any point I raised. You wrote all that off topic non sequitur just to get to this line. I think it is you who needs to step back and think about who is speaking from ideology. I actually do want government to work well.

  43. Only 74999999 more scandals like this to go by fritsd · · Score: 1

    Only 74999999 more scandalous wastes of money like this to go, and you can pay off the U.S.A. national debt!
    (15 trillion / 200 thousand)
    Better work fast though.. if you save 20 000 times as much money per day (4 giga U.S. $), you may actually stay ahead of getting into more debt.

    P.S. my joke was going to be 14 trillion, but I saw that in the mean time it has become 15 trillion.

    Douglas Hofstadter once wrote something about "innumeracy" I believe.

    --
    To be, or not to be: isn't that quite logical, Slashdot Beta?
  44. That's a stupid thing to say. by Anonymous Coward · · Score: 0

    Of course there is no rule that businesses must be efficient. We just don't know about most of their inefficiency because we have no way of knowing--they aren't required by law to disclose things like this.

    And of course they care about spending because there's always some brainsick mooncalf like you waiting around to say "Look! Waste!"

    And I know it won't change your mind, because you have a religious (i.e. baseless) belief in the proper behavior of so-called "free market" enterprise, but I leave for subsequent readers the simple observation that, according to the evidence--yes, there are actual studies performed by trained economists--government is more efficient than private enterprise simply because it has no overhead. Where business is all--and I do mean in a structural sense, not an emergent one--about someone at the top skimming a layer of money off to line their pockets, government is merely about providing services to the people.

  45. How much of the waste was due to waste prevention by antifoidulus · · Score: 1

    The government will probably react to this like they always do, add more bureaucracy to help "prevent" waste but in actuality simply causes more of it. The pains you have to go through to get the government to approve anything is insane. Ostensibly the entire program exists to prevent waste, not cause it, but thats the end result. For example an iOS enterprise license costs $399/year, however the labor necessary to get the purchase approved probably cost at least that much, if not more. But thats not how people actually think about the problem and the end result will probably be more, not less, waste.

  46. Source Code by DaSwing · · Score: 1
    --
    11. Thou shall obey Da mighty Swing
  47. Re:What do you mean? Governments are not efficient by roman_mir · · Score: 1

    By all reasonable metrics, the US government is more efficient then business.

    - by all reasonable metric this statement is not just wrong, it's insane. No business can run decades on deficits with what amounts to unlimited debt, because no business can tax, borrow and counterfeit the way government does.

    The post office? is fine. It movies 40% of all mail in the world, and private delivery business use the USPS for delivery becasue it's cheaper and more efficient.

    - USPS is SUBSIDIZED.

    If a 'business' is subsidized the way government subsidizes every one of its dealings, then sure, the profits don't matter, the earnings don't matter.

    USPS is selling "forever stamps" for a reason - they don't know how else to raise the cash. This is with the rampant inflation, and the stamp prices that are held hostage to the political pressure to pretend that inflation is non-existent. What's funny is that USPS will be even more broke (which is funny, any non-government related business would have collapsed long time ago if ran that way), and in a year or two, with inflation higher even than now, people won't be buying stamps then, they'll try to use their 'forever' stamps. Of-course that will put the USPS into more trouble. The gov't will bail it out of-course.

    Everything gov't does is a subsidy. They tell you nonsense about medicare for example, as if it's more efficient than a private company would do, but that's more nonsense. All gov't programs are subsidized, their liabilities are moved to other gov't books and you don't see the losses. The spending always grows, the borrowing grows, the deficit grow and the government grows.

    And so what? The poverty grows, the problems grow, the wars grow, the collapses grow the education is in a hole, all gov't subsidized systems are bankrupt.

    Yeah, 'more efficient'. As I said earlier: with all of the insider trading that the gov't officials are doing because they voted themselves that power, it just shows how incompetent they are, that they didn't corner the entire market yet and that they are not all billionaires.

    Good night and keep dreaming.

  48. Re:What do you mean? Governments are not efficient by Anonymous Coward · · Score: 0

    Right, which is why the government sucks at thIs. They have a profitable business, the us mail, so they keep piling on more and more costs till it can't pay it's own bills anymore. You can split it upand say the us mail is an example of a govt. agency that's competitive, as long as you discount all the money they have to spend because of regulation. In short, as a govt. agency they Are NOT competitive, but if they were a private company they wouldn't have those stupid costs because they are a government agency. You can't ignore that, government is very very inefficient and it's eats it's young.

  49. Re:How much of the waste was due to waste preventi by gabebear · · Score: 1

    I'd expect the cost to get their Enterprise License was at least several thousand on top of the $399. You need the DUNS number, incorporation papers, and signatures... I'd figure at least 100 man hours went into shuffling paper around between the contractor and various government employees.

  50. Who's astroturfing this story? by Above · · Score: 3, Interesting

    I see plenty of comments on how reasonable or unreasonable the price is, and they are interesting. I generally agree it doesn't seem that out of whack price wise for a working application supported for some time period.

    What I find more interesting is this story is being posted all over the web all of the sudden:

    And of course here on /.

    Hitting that range of sites (and more) with this sort of non-story story trying to push a narrative of the government is wasting your money? Someone behind the scenes is pushing this narrative, I suspect. Not news for nerds, but manufactured political outrage.

    1. Re:Who's astroturfing this story? by Anonymous Coward · · Score: 0

      Wow. Thanks for showing how this is likely manufactured political outrage.

      Just on a side note I ran some numbers about the cost of the financial crisis to the taxpayers if it were spread out since the crisis.

      This app would be about a seconds worth of cost if you spread the financial crisis cost over the last few years. While its interesting that some project failed, the magnitude in difference is so extreme it's hard to comprehend.

      It's like complaining about a nickle on the sidewalk while 100 dollar bills are floating all around your head.

  51. Re:alot of that cost has to be overhead and paper by jon3k · · Score: 5, Funny

    You think this cost $200k? Let me guess, you work for the government?

  52. Re:Drop in the bucket... by Doc+Ruby · · Score: 0

    Every single iPhone app is a better replacement than all the soldiers we sent to Iraq, who merely wasted a $TRILLION, not to mention all the deaths and maimings on all sides, and the years of lost productivity we could have had instead, and the peace itself, and the unrecoverable loss of America's reputation...

    --

    --
    make install -not war

  53. Re:How much of the waste was due to waste preventi by Doc+Ruby · · Score: 2

    You mean like the paper reduction programmes at work that are promoted on printed paper documents?.

    The government is no more wasteful than private businesses. The government's excesses are just a lot more visible, and Americans have been trained to hate government while fetishizing business.

    --

    --
    make install -not war

  54. Re:How much of the waste was due to waste preventi by antifoidulus · · Score: 1

    I neither hate the government nor fetishize businesses, but there is a key difference between the two. If business does what the government does, a more agile competitor can come along and create their products more efficiently. That doesn't happen with the government and I have no power to change how a business conducts itself, I have a say in how the government does.

  55. What's the problem? by Anonymous Coward · · Score: 0

    I'm a consultant we do great work (software engineering). We charge our clients 180$-250$ an
    Hour. It costs money to build an app, I don't think that there is much of a story here...

  56. $200k? Bargain. by Anonymous Coward · · Score: 0

    $200k is a bargain. I saw a govt project that lasted 7 months, cost $500K, and employed 3 FTE contractors. The net result was a "program" consisting of 1 screen with 10 editable fields that updated 1 existing database table. The database, subsystem, and all enterprise infrastructure were already in place. The only business logic was that the 10 editable fields were numbers ranging from 0.0 to 1.0, when added together their total had to be 1.0 and a message box warned the user if otherwise. The sad part was that when the program manager reviewed the work after project was complete he praised the team as wished other teams could perform as well. Very fucking sad.

  57. Re:alot of that cost has to be overhead and paper by kikito · · Score: 2

    When you don't need "a regular team", it becomes "overhead".

  58. That's reality... by jopsen · · Score: 1

    Software development is expensive and risky...
    And It's a sad reality but software development today is very expensive... And if you want things done right, you'll probably have to do them yourself anyway :)

  59. Balancing the Union by neurosine · · Score: 1

    This is a fantastic example of the power of onions...umn...unions influence. In order to justify their existence, they often tilt the balance of power which invariably results in a waste of resources. I am an advocate of unions, and am certain they do have a place...but as they take on business models they become cumbersome, and more troublesome than positive influences in the workplace for everyone but their direct benefactors. You can debate the first sentence all day, but the second sentence is obvious in most cases. This always happens when a community service becomes a business...invariably.

  60. Re:Drop in the bucket... by Anonymous Coward · · Score: 0

    Compared to the amounts we've spent on the recent wars.

    Show me an iPhone app that can replace a soldier, and maybe we'll get those costs down.

    Stick it in a guard hut under a tin hat and let it emit random swear words and racist abuse. The Taliban will mistake it for a genuine US soldier and waste resources blowing it up. Of course, battery life might be a problem, but I suppose you could "take turns" like with real sentries.

  61. Why is this an issue? by luis_a_espinal · · Score: 1

    Why is this an story? Where is the scandal? How much do you complaining morons think it costs to develop an application, in particular one involving a team, and not a single lone wolf?

  62. Not a Troll at all! by leftover · · Score: 1

    This is exactly what 'business management' has become in the US. If you don't believe it, do some Googling on the managers and boards of large corporations over the last twenty years. You can see individuals cycling through that very process. It is on the list "Things that make me madder than hell."

    --
    Bent, folded, spindled, and mutilated.
  63. Help your city council say no. by cellurl · · Score: 1

    There should be a website called "usagovernmentXML.gov"
    That's what we want and no more.

    Although that isn't alot of money, its still shows the arrogance of the government, never asking the community what they need, just plowing ahead because no one tells their budget office NO.

    Here's my favorite example. In Oakland TN, the cops asked for 3%raise. A Tea Party rep stood up and said, "The citizens cannot afford any more taxes!". They voted it down, why? Because the TeaParty gave the city council solid backing to say NO.

    App hooks to your Cruise Control

  64. Re:Drop in the bucket... by Anonymous Coward · · Score: 0

    I'd personally much rather have iPhone apps than soldiers.

  65. Why does it cost 2X to develop on Android or iOS? by misnohmer · · Score: 1

    Why does it cost >2X to develop Android or Apple app over a Blackberry one? I could see specs or even code resuse but in that case only 1, not 2 platforms should have the high cost. Does blackberry do something that makes development easier or is there a surplus of blackberry developers out there driving down the price? Or are the blackberry developers just so much more efficient with their time? ;-)

  66. Edu-Software by Anonymous Coward · · Score: 0

    If you think $200k is a waste, start looking at your local school board minutes to see how much they spend on software. A simple teacher observation app (for IOS), which basically amounts to the complexity of your standard HTML form, cost our school district $400k+. Yikes! goo.gl/PruZj

    Unfortunately for our district, they did not get the source code, thus enabling other districts to benefit from this investment.

  67. fail by Anonymous Coward · · Score: 0

    "b'cat" is not a valid abbreviation of "bureaucrat". So much for avoiding embarrassment. Try using a spell checking input device if you can't spell. They're everywhere these days, y'know?

  68. It's the way governments are working by Anonymous Coward · · Score: 0

    They are designed to spend money, that's why over long time of getting mature they will pay for everything 10 times more then needed, then they will run out of money and all crap begins.
    You can't change it really it's been like that for thousands years, all you can do is to scrap the current government and build a proper decent new one.
    But this is also not easy and it takes a long time. Nobody was intererested in that so its not likely that US gov will change its structure any time soon and in 10 years same app will cost double because of extra costs of gov management, which is just a paper work, I guess 80% of costs of that app was actually this.