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."

58 of 234 comments (clear)

  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 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
    4. 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"
  2. 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

  3. 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 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!
    3. 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?!
    4. 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
    5. 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.

  4. 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 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.

    3. 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...

    4. 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?

    5. 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.

    6. 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
  5. 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 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.

    2. 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.

  6. 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 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.

    2. 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.

  7. 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 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.

    2. 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.

    3. 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.

  8. 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.

  9. 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.

  10. 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.
  11. 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.

  12. 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.

  13. 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!
  14. 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.
  15. Re:wow, a guy made a mistake by greg1104 · · Score: 4, Funny

    The version with spell checking costs $300K.

  16. 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 ----
  17. 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.
  18. 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.

  19. 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?!
  20. 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.

  21. 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.

  22. 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
  23. 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.
  24. 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.

  25. 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.

  26. 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.

  27. 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.)

  28. 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!
  29. 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.

  30. 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?

  31. 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

  32. 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

  33. 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

  34. 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

  35. 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".