Hayabusa Rider
Admin Emeritus & Elite Member
- Jan 26, 2000
- 50,879
- 4,265
- 126
It's a private sector contractor that screwed up.
It appears they followed the regs. You should congratulate them.
It's a private sector contractor that screwed up.
Heh. I work for a govt entity, so let me explain how this works.
First, hire consultants at exorbitant fees to report to people who don't know what they're looking, base the specifications on the consultants' recommendations.
Realizing that the specs will never fly, contractors bid low, knowing they'll have the purchaser by the short hairs for necessary changes.
As the clusterfuck unfolds, contractors sink in their fangs, make the desired changes, then exploit the law of unintended consequences so that more changes are necessary, invoke technological shiny-ness to dazzle the buyer into more changes...
Meanwhile, time marches on, contractors get fat, and all the changes make for an unwieldy mess that can't possibly work.
Bring back your consultants who tell you to scrap it, and since they did such a good job last time, hire them again to help you write the new specs, report to more of the same bonehead managerial sycophants who have no idea what they're looking at...
Software systems like this are the ultimate flimflam, maybe better than Wall St's game, if not as lucrative overall...
What nobody in the industry really wants to talk about is that very well designed systems that do their job are never obsolete... because there's no money in that, and that crap software will always be crap, requiring ongoing expensive fixes and patches. They make it that way on purpose.
Notice the news story doesn't even name the contractor(s). Can't hurt their reputation.
From the OIG's report (I'm still reading):
...the FBI reallocated Sentinels planned requirements...
...other requirements have been added to the project...
...the Department of Justice issued new Attorney General Guidelines on Domestic FBI Operations...
...the AG Guidelines were not included in the original Sentinel System Requirements Specifications...
If they don't get the requirements and scope, they should ask about it.
There really is no such thing as score creep, you either have a project and work with that until it does work and after that you improve whatever needs to be done, but if a project isn't even close to being functional in any way at all after the set time....
It happens fairly often that other things than basic requirements are requested, they should be treated as such, the requirments for the system should work and it should be up and running in time, other requests can be added but will cost more.
This should be obvious.
If there is a contract and the contract isn't met, then not only will the contractor have to finish the job, he will have to pay for the costs associated with not having the locale finished in time.
If they don't agree, not one cent should be paid out to that contractor, not ONE!
If they think that because it's taxpayer money they can just squander it, fuck them.
This is the same thing Robert Gates is trying to fix at the DoD.
Same thing with the FAA trying to upgrade the flying infrastructure.
Government bureaucracy. Contractors have been walking all over government agencies for years. I guess they think they look like less of a failure if they just pay the money rather than haul the contractor to court.
If they don't get the requirements and scope, they should ask about it.
There really is no such thing as score creep, you either have a project and work with that until it does work and after that you improve whatever needs to be done, but if a project isn't even close to being functional in any way at all after the set time....
It happens fairly often that other things than basic requirements are requested, they should be treated as such, the requirments for the system should work and it should be up and running in time, other requests can be added but will cost more.
This should be obvious.
Working for an FBI contractor is a pain. Not sure if it is the contractor or if it is the FBI forcing the contractor to behave a certain way that does this.
For everything not produced, nothing should be paid.
Would you pay a contractor who built you a non existing garage?
Fuck them, first of all, do what we did, don't just throw it out there, pick the companies that are worthwhile and let them fight over price, then you go with the best one, that way you know you'll have a company that can do it well and at the least cost that a proper system can be built at... How the fuck is this rocket science for the average morons doing these things?
Even by the contractors estimates, its only 3 million.That looks to me like the gov't is at fault for at least some of this.
Even by the contractors estimates, its only 3 million.
It seems we've seen with many gov projects; I'm thinking of the huge IRS computer sys upgrade fiasco.
So I'm not inclined to blame the contractor(s).
Fern
Thus the state government of Nevada gave an extension of contract to receive maintenance support of D Consulting from 12/1999 to 6/2002. In total $14 million was already spent for the project Genesis that will cost $35 million eventually after 7-year project period is over (Vogel, 1999).
I was under the assumption that he's now suggesting 50:50?Gates has already given up on this. The govt really bungled the conversion of contractors to civil service.
I was under the assumption that he's now suggesting 50:50?
Not sure how that went.
He gave up on them being responsible for 100% of the cost overruns, but I am not aware that he has fully given up on the issue just yet.
http://www.washingtonpost.com/wp-dyn/content/article/2010/10/20/AR2010102004187.html
Why do we let contractors get away with this kind of "accounting"? If contractors underbid the RFPs to win the contract and run over their own projected costs, it should be on them to come with the difference, not the government.
There really is no such thing as score creep, you either have a project and work with that until it does work and after that you improve whatever needs to be done, but if a project isn't even close to being functional in any way at all after the set time....