NYT Paywall Cost $40 Million: How?
An anonymous reader submits this musing from Philip Greenspun's blog: "Aside from wondering who will pay more than the cost of a Wall Street Journal subscription in order to subscribe to the New York Times, my biggest question right now is how the NY Times spent a reported $40-50 million writing the code (Bloomberg; other sources are consistent). Google was financed with $25 million. The New York Times already had a credit card processing system for selling home delivery. It already had a database management system for keeping track of Web site registrants. What did they spend the $40-50 million on?" Maybe the folks behind CityTime were free on weekends.
I can actually see how this happens. Large organizations spending millions and taking years to do something a small team could whip up (and probably do a better job of) in a few months.
Different team sizes are required for different tasks. Some companies get this and put small teams together and have flexible processes that can scale to project size. Other companies can only do things one way, and that’s where you end up with insanity such as this.
You end up with layers and layers of process controlling huge unwieldy teams. You spend months just drafting the process by which you’ll operate under, and then it needs to be reviewed and this is before development even begins! You end up with 5 layers of management, each providing no real value to anything... but adding lots of time and cost.
You’ll need to gather metrics of course, so you need to figure out what metrics you need, and how you will analyse them, and how they will feed back into the dev process. And of course you’ll need someone to actually facilitate all this with some kind of metric crunching tool (which has to be bought and admined as well).
A lot of it will have gone into executive information components of the system. Ways of showing the guys in charge exactly how much money they are making from the paywall this minute. Then you have the configuration interfaces and the teams to design datasets to control how the paywall works. Then you have the engineering which actually implements the paywall. They probably wrote a proxy from scratch to do that. Then they put it through validation. This created 10000 bug reports. Thats a lot of bugs so they outsourced the bug fixing to four companies in India who approached the solutions in 223 different ways. Then the resulting code changes were merged back into the mainline with bugs closed. Nobody wanted to do the tests again which was probably a good idea for the sanity of the people involved. Then they went live.
Well, thats my guess, anyway.
http://michaelsmith.id.au
Microsoft client access licences for all subscrbers?
Paywall is implemented in sharepoint
Consulting.
What else offers so little for so much?
Follow the money.
Someone is getting paid. Find out who and what that person's connection to the person signing off on that expense is.
They hired the same guys the government uses to create $10mil Drupal websites.
$45,000 for the implementation, and $39,955,000 in management bonuses.
http://politics.slashdot.org/comments.pl?sid=2067216&cid=35703166
thank you, SilverHatHacker (1381259) for the joke
intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
Apples: Creating a search engine from scratch. The main hook is that it is simpler than existing products. User workflow involves typing in a term and clicking a link, and users are interested in it because it's different than competing products. No money (remember, this is before Google Ads) is changing hands.
Oranges: Changing the user experience for a major existing site. Users are already familiar with the existing site and already inclined to react negatively because you're now charging for what was free. Money is changing hands, so a complete system for handling disputes and showing purchase history is required. The whole system has to hook into existing customer service systems. Customer service systems behind the scenes have to be extended. Support personnel have to be trained. Legal considerations for multiple states or possibly nations may be involved. Management needs reporting features.
Great theory but Newscorp does not own the New York Times, it owns the New York Post.
Rupert Murdoch doesn't own the New York Times. He owns the New York Post.
I work for a large, multinational corporation, full of all sorts of layers of management and unpleasantness, and the current rather sizable program I'm working on--months of development and engineering work, lots of hardware, custom-built stuff ordered from all over the place--is still well under $40 million. If this is one of the supposedly greatest newspapers in the world and they manage to spend that much money on so little, no wonder print is fucked. They've done it to themselves.
The Obama administration's web sites for promoting transparency in government were around $34 Million just to keep them running.
Why are you letting these clowns ruin our country?
39 million for the oracle license.
http://yorkshire-ranter.blogspot.com/2011/04/scaling-and-scoping-nyt-paywall.html
Watch this Heartland Institute video
Look, we told them we had to program an autonomous artificial intelligence agent to proactively scan cyberspace for hackers looking to bypass the firewall using port cross-scripting. They bought it, don't screw this up for us.
I watched the Navy burn $27 million on a glorified CRM that used Siebel and never got any working components. While that clusterfuck was going on a small team of four people built a prototype type system that was eventually rolled out to production because it was the only one that worked.
The person responsible for the $27 million dollar disaster got promoted and took over management of the working system, which they promptly turned over to EDS to manage.
When it comes to software development, spending more doesn't necessarily get you more.
That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
Well it's quite possible to "book" the value of a project much higher than you may actually outlay at any present time. Remember, these costs get deducted, deprecated and ultimately reduce tax burdens.
Or maybe it was just hookers and blow...
I said no... but I missed and it came out yes.
Comment removed based on user account deletion
I've posted this already but go ahead and review it. Corruption happens in the private sector too.
It's sort of like:
Contact a golf buddy who you went to school with and were in the same frat with. Skew bids and and keep out other contractors by disqualifying them with statements like "they don't have the depth", "they don't have the scale we need", "I heard they dropped the ball once or twice", "we should look at company X because they also but our services and/or products", etc.
Both execs or PMs on both sides trumpet the accomplishment and bail out with in a year. They agree to give each other very good references.
The company hired doesn't have a clue and also farms out the work to a low bid offshore contractor. On the buyer side, the new exec or PM is left with vague and poorly written requirements and thrown into a new environment working with an inexperienced PM on the vendor side.
Often neither new PM has a background in software.
So hilarity ensues, while the original culprits abscond.
Or variations on that theme.
The corruption is there in the form of soft soaping and self-dealing. Looking after your own self-interest before the interest of the company, which is unethical when you are a manager and charged with looking out for the company.
Does this make sense?
putting the 'B' in LGBTQ+
I only agree about Bush Sr. He was a good guy.
Reagan did kill the soviets through his spending but the stock market crash of 1987 was the result of that spending.
If you look at what happened form 2001-2008 you will realize one fact, the only thing keeping the country going was new home construction and loans, and once that stopped it all stopped.
We never really recovered with a diversified economy from the dot bomb, but it was hidden behind huge home sales and tax breaks.
My personal income tax has yet to recover from that mess. Every year I have to pay more than the previous year though my salary only rarely goes up.
i thought once I was found, but it was only a dream.
Supplier says "pay us $20k for a hammer and we'll throw in $15k of spare helicopter parts."
That's not how it works at all.
You want some helicopter parts thrown in? The military guys know to not even try that. That's not what happens at all. Everyone is covering their asses. If some military helicopter part fails, you can bet that the procurement chain will be examined. There has to be a paper trail for everything.
Supplier says "pay us $20k for your crazy over-spec'ed* hammer, and we'll jump through your stupid purchasing hoops, go through all kinds of extra work certifying things that have nothing to do with the performance of the item, fill out reams of unnecessary paperwork, send an employee to a special course so they can learn how to enter invoices in your arcane billing system (btw, commercial invoice ~1 page, government invoice ~30 pages), wait thirty days for our first billing to be rejected because of some minor issue (100% chance first billing is rejected, btw), submit corrected billing, wait 30 days for someone to tell us that the contract was shifted to another department and so it has to be resubmitted again (they knew 2 days after we billed them, but they're not required to respond until 30 days, so they don't), wait another 30 days to find that the billing was accepted, then wait 60 days for the payment to show up".
Many companies turn government business away, because the documentation requirements are onerous, the payment terms are ridiculous, and the project may be cancelled halfway through anyway.
*The requirements on military items would make your head spin. Making a tiny design change to a part to make it easier and cheaper to manufacture can trigger everything from having three government people sign off on the revised drawing all the way to having to run a live fire test at some proving ground where they strap your whatever it is to a tank and drive it around, attach it to whatever gun it's supposed to work with and fire 1000 rounds, or shoot at it, depending on what it is. All for a really minor change that was never going to affect how it worked in the first place.
You may think a $20k hammer is ridiculous, and it is, but once you see the paper and testing trail, it starts to look reasonable, assuming it's not an off-the-shelf-item (very few are). Now, if they're buying more than 10 hammers, that price had better come down, but for a one-off, $20k is a bargain. Heck, it'd probably win an award for cost savings.
Putting moderation advice in your
What did you do this morning? Spill some Reality Distortion Shield in your coffee? Apple (which may or may not use 'small teams of excellent designers and programmers) pushes out stuff that is buggy as hell. Anybody with half a brain and a reasonable grip on reality doesn't buy any Apple product until version 2 or, better yet 3. What Apple does it that it concentrates it's folks on just a few items compared with the thousands of SKUs that Microsoft has to deal with. They don't have to cover the breadth of support issues that Microsoft does. Deprecating technologies really does work for them. They do seem to be better at limiting feature creep when compared to MS and clearly they have a smaller administrative chain to deal with.
But they're perfectly capable of coming out with impressively buggy products. I should know, I own a bunch of them.
No worse than others but not markedly better.
Faster! Faster! Faster would be better!
Only not as transparent as GE.
Actually had a twerp from NYT Tech support tell me this morning that they had a new iPad app. True, 2.0.4 (the only version on the appstore) was new on April 1, 2010.
From Wikipedia, the free encyclopedia
According to the Collins English Dictionary 10th Edition fraud can be defined as: "deceit, trickery, sharp practice, or breach of confidence, perpetrated for profit or to gain some unfair or dishonest advantage".[1] In the broadest sense, a fraud is an intentional deception made for personal gain or to damage another individual; the related adjective is fraudulent. The specific legal definition varies by legal jurisdiction. Fraud is a crime, and also a civil law violation. Defrauding people or entities of money or valuables is a common purpose of fraud, but there have also been fraudulent "discoveries", e.g. in science, to gain prestige rather than immediate monetary gain.
If this were easy, they wouldn't need us to do it!