I'm curious to see what caliber/capabilities HN thinks software that costs $33 million should offer. I have experience with cycle accurate emulators that cost $100k/floating license but never anything at the $33 million level!
Well, the company I work for has quotes from both CSC and Guidewire for their insurance packages (kind of an ERP for insurance companies), which would handle all of our processes, and they ran in the "tens of millions" category between licensing, implantation and other costs.
Guidewire at least has hundreds of people working on their insurance suite, some of then I've written to sound very capable and I really like their development process. They even created their own language based on the JVM (Gosu).
You don't think Apple or Microsoft or Adobe or Facebook have 300 developers working on their projects? Just saying, 300 man years isn't that much, considering every full time employee working on a project for a year is a man year by definition.
Yeah, but...any of those aforementioned companies produce products which each generate more usage in a day than the FactFinder likely generates in a month or even a year.
For $33 million, I would expect not to see "American FactFinder requires an Internet Browser with Javascript enabled." I would expect them to be able afford a developer who knows how to create links with an "a" tag rather than using Javascript to duplicate a core browser feature. Given that this is a federal website, $33 million should be more than enough money to comply with disability guidelines
that forbid such sloppy development practices on federal websites.
$33 million is 500 programmer man-years, minus a bit for overhead and profit. That should produce a lot of development.
I wonder if the $33 million cost includes the backend work done on the DADS II contract, or if that figure is just for the web frontend.
Where do you live where $66k/yr the total cost of employing a programmer? I don't know what IBM uses for its internal accounting, but based on what several other large tech companies use, $200k/yr is a decent guess (including salary+benefits+overhead). That'd mean 165 man-years, and only a fraction of those 165 would be programmers, since the contract also needs to pay for managers, sales, billing, legal, etc.
I don't know much about Kansas, but that is definitely not the going rate for enterprise programmers in St. Louis. But in any case, what proportion of software jobs are in the (non-Chicago) Midwest, anyway? The government is basically stuck with whoever submits a bid, which is most likely to be companies in the "IBM and competitors" category, and their cost structures are well into the $200k range (I wouldn't be surprised at $250k-$300k).
I have no idea why my parent comment was downvoted; I posted something based on my own (painful) experience and knowledge of what various other people I know made in programming jobs at the time.
There's actually a lot of programming jobs to be had in the midwest; courtesy of companies like Sprint, Oracle, credit card processing companies, large furniture service companies, and others.