Razorfish Sued For "Shoddy Web Site" 219
GusherJizmac writes "I know it's not totally on subject, but Razorfish is currently being sued over the website they did for IAM. IAM claims that "Razorfish breached the Agreement with IAM.com by delivering wholly inadequate deliverables and services." Could this set a precendent for the quality required for custom built software?" I dunno, maybe it's because of the time I spent working at a web design place, but this just seems funny to me. Update by RM 5:32 p.m. EST: link and typo corrected
They should be sued... (Score:1)
--- Never hold a dustbuster and a cat at the same time ---
Oh boy. (Score:1)
I hate popups! And talk about loadtimes. You'd better have Cable or DSL to view one of their sites baby!
Matthew Miller, [50megs.com]
Re:Interesting or Idiotic (Score:1)
Good news for modern (litigating) man (Score:1)
Agreed, bad site design. (Score:2)
Re:Why? (Score:1)
Re:Sounds like a contracting nightmare (Score:1)
Re:Clues from the source (Score:1)
Different Scenarios.. (Score:1)
---------------------------
"I'm not gonna say anything inspirational, I'm just gonna fucking swear a lot"
Re:Interesting or Idiotic (Score:1)
Requirements, specs and contractor liability (Score:2)
I've been involved in some large projects where specification of requirements, deliverables, functionality and schedule are at least as significant to the project as the coding itself.
If there was a mutually agreed-upon contract, and it stipulated certain requirements such as UI standards, performance, stability (MTBF for example), failsafes, and adherence to specified constraints - and if the delivered product does not live up to the contract - and the contractee loses bussiness, customers or any other resource as a result, than the contractor is liable. They have breached the contract.
Imagine being a company with something to sell. You get some funding, and you take out start-up loans. You hire a bunch of coders to develop your online presence, and you advertise it's expected availability. Your business plan calls for the site to start generating revenue the day it goes live, and your product can support this plan. But, on openning day, your site is useless due to being poorly developed, and the bank is expecting you to start paying off that loan... What would YOU do to the contractor, if you are facing huge fines, and the site is a piece of junk?
I certainly hope that this will set a precedent. This sort of accountability has always been there in mission-critical, safety-critical and heavy-financial systems. Now that B2B and eCommerce and all that other buzz is a major economic force, I certainly hope that the expectations placed on developers of such systems will rise to a 'professional' standard.
At this point in time, a high-school drop-out with marginal VB skills can get a well paying job and end up costing a great deal of money while doing a great deal of damage. This needs to change.
Re:Liability depends on legal (not software) detai (Score:4)
"Enterprise software is sold 100% on how well the Powerpoint presentation looks.
They also played nice little games like "Sales people are not allowed to say 'no' in response to 'Do you support X'" and "If they've given us a single penny, even if they bought a soda out of our vending machine while they were watching a demo, then they're a customer so we can use their icon on our website."
Re:breach of contract on a website is a joke (Score:1)
In theory you are correct. My point is that what goes on in reality is often very different that what should be practiced in theory. You might find that "hacks" are people closer to you than you might think.
For some reason you seem to think Design folks are artsy fartsy and don't care at all about methodolody. If you've ever dealt with serious graphic designers, you would know that that is bullshit. The problem is that "web" shops hire cut-rate programmers because anyone worth their salt is either doing back end work for web apps, programming commercial apps, or is just doing it for the fun.
Sounds reasonable (Score:2)
There is one thing in the suit that bothers me, though. I work for a company that develops web sites (note: we do not compete with Razorfish), and so I can attest to how difficult it can be to get a client to sign off on a deliverable. This can be really bad for deadlines, because often you must stop development until the client has responded. If your project has deadlines, as most do, you have to get the client to respond, or they start complaining that you're missing deadlines, even though it's their fault. I think Razorfish is perfectly within its rights to demand (as long as it's in the contract) that their client signs off within a certain time, and five days (assuming they mean business days, this is a week) is certainly time enough to review most deliverables before signing off (or rejecting). Not to mention that IAM knew this requirement was in the contract when they signed it. As for the argument that there can be latent bugs that do not show up in that time, face it, there is no amount of time that would guarantee you would find all the latent bugs. Besides, the sign off is necessary more for terms of UI/design than functionality. Obviously, Razorfish should still be responsible for fixing any (hidden) bugs that turn up after sign-off.
Re:Interesting or Idiotic (Score:4)
I looked at the code for the front page of the iam.com site, and I personally would never deliver such poor quality code to a client. I would be ashamed to put my name on it. At a quick glance, I saw errors in syntax, fundamental logic errors, and appallingly bad formatting of code. It doesn't work with browsers with Javascript turned off, it doesn't fail gracefully (it just dies without presenting a courteous message explaining the problem) and it doesn't work for a text-only browser (which means it could cause problems for the blind).
I know from experience that it's perfectly possible to make a modern, interactive web page with attractive DHTML features and still have it be compatible with Lynx and usable with a screen reader and deliver polite error messages to users with incompatible browsers. It's not even difficult.
If the iam.com site that I saw is the one they're suing over, I'm not surprised they're suing.
Rob's email (Score:1)
Update by RM [mailto]
Re:Interesting or Idiotic (Score:1)
Something awful (Score:1)
I highly recommend visiting this site; I laughed out loud several times at its utter awfulness.
Re:IAM.com's architecture not too sophisticated (Score:1)
Re:Three Letters... (Score:2)
If that's the case, not sure if I really have any sympathy. When you set up something as important as your web presence, seems like you should be involved a little more early on in QC.
According to the filing, Razorfish's contract requires the customer to accept or reject deliverables within five days
Gotta read the fine print in those contracts _before_ you make a down-payment. This is BS. I would think if this thing is of any significant size, you would insist on a period of _weeks_ for acceptance test. Chalk this up to inexperience on the part of the customer, I guess?
Re:both a dangerous precendent but a fair thing (Score:1)
The reason these clauses are in the contracts in the first place is to protect the consulting company from getting sued in case of a fallout (for whatever reason), a tacit acknowledgement that it can, has, and will happen. Obviously this is only the first step in covering all of the bases. Setting quantitative and measurable goals for deliverables and documenting the various decisions throughout the project can go a long way towards preventing the second problem that you raise (the client choosing the wrong direction, despite your recommendations to the contrary). As long as the discussions with the client of the trade-offs and risk implications of these key decisions are documented it won't be very likely the client will sue if they don't like the finished work. And even less likely they would win.
Re:What you ask for ... (Score:1)
He liked the way many of the flower sites used flowers throughout the site as visual elements. And asked if we could do the same with his products. But when he saw it he realized what we tried to tell him at the start, his products just don't look as good displayed that way.
Even worse was one client who requested a single page site to advertise his private medical practice, and wanted it to look like CNBC. Trying to explain that most of the design on CNBC is links to content and that he had no content to link to didn't help. We did come up with a design that was visually similar and just used his text in place of the links, but he still wanted the link boxes to have links....but didn't have any content he wanted links to or any sites he wanted links to. From what we could tell he just wanted links that didn't really go anywhere or do anything?!
The bigger problem is clients who know what they want but don't know how to communicate what they want to the designer...and who want to fit square pegs into round holes and make them look like triangles while doing it.
I still say if you hire an artist you should expect to get something similar to what that artist has done in the past. No one is going to hire a band to play at their wedding without any knowledge of what the band sounds like or what kind of music they play, yet companies are falling all over themselves to hire designers without ever having seen any examples of the designers work.
Of course all this is way OT since frankly this sounds like razorfish did not meet the terms of their own contract. But may be slightly OT since a brief look at razorfishes own site convinced me that I woulden't hire them to do anything. Makes me wonder if IAM even looked at RF's site before hiring them or if they just went on a recomendation from a "friend".
Re:Lawsuit is least of RazorFish's probs (Score:1)
Sounds like open source to me ...
Re:I think we should start suing alot more (Score:1)
Then you'd be sued because some yahoo has his base font size set to "Largest" and he can't read it all in his browser.
Now 100k may be excessive. Most text only images can be around 5-10k.
Saving time & money (Score:1)
(yeah, yeah, I know my site looks like a fast food reject.. Thats the point! don't you get it? Its Iron-o-riffic!(TM)..Whatever...)
Re:I think we should start suing alot more (Score:1)
What dows HTML have to do with robotics? (Score:1)
Re:Mislabeled? (Score:1)
So they guessed right, eh?
Re:Can't hit the "Back" button either.... (Score:1)
Re:Oracle sucked eggs (Score:2)
D
----
New political interest group? (Score:1)
I think I'm probably not the only one who protests and tries to double-click my way back to the previous page.
luckman
IAS? IAM? (Score:1)
am I the only confused one?
Hmmmm (Score:1)
Yup, looks like a propject all right (Score:1)
Cookies (Score:1)
Shame I accepted all the cookies it sent and it still pointed all the links at a "sorry, you have cookies disabled" page. With links to help on enabling cookies for Internet Explorer, but not for any other browsers. Cretins.
--
Hell hath no fury like a pissed-off Glaswegian.
Now, if only (Score:1)
Let's start with this one [goatse.cx]!
Re:Lack of morality in Open Source (Score:1)
Re:Poor IAS (Score:1)
Re:Liability depends on legal (not software) detai (Score:1)
lawsuit over implementation [cnet.com]
cross examination. Note how subjective it gets. [the-statio...fice.co.uk]
more lawsuits [informationweek.com]
btw, I didn't work for any of the companies mentioned in any of my posts, just in case there are lawyers reading this. My main point is re. the legal fine points that determine whether a work of software is "shoddy" or done according to "expectations". Anybody who has used any software can probably sense the gaping loopholes which can result from describing how software performs, what was expected, etc. It just takes skilled lawyers to determine this in legal terms. Geeks tend to think of technical details when they talk about expections and good results. Lawyers think of law. The former is irrelevant in lawsuits...
Re:IAM.com's architecture not too sophisticated (Score:1)
JavaScript Error: http://www.iam.com/portfolio/Portfolio_Main_Page.j html,
line 643:
syntax error.
if (swi === 1) clickon (1);
..........^
What browser is that supposed to work on?
Re:Oracle sucked eggs (Score:1)
Consultants do not scale..
Teach a customer to fish (over http://technet.oracle.com), using Oracle rods, and you have revenue for life.
Come on... (Score:4)
<O
( \
X
Stop the presses! (Score:2)
But, if I have my spleen removed because I was misdiagnosed and actually only needed a good foot massage to be cured, then I assure you that I'm gonna lay the wrath of Johnny Cochran on that worthless quack.
Further, the building contractor that I just put myself in debt for to build my dream house is going to either fix those cracks or face my team of legal eagles.
Or am I missing something? Anyway, it all comes down to the verbiage of the contract. I severely doubt that the web designers signed a contract that stated the client had to be happy with the work done. In my book, they get the mechanic treatment. Take your web design work to someone else.
It's too bad (Score:2)
Re:The article text is wrong... (Score:1)
A little more responsibility would be nice guys...
"Don't try to confuse the issue with half truths and gorilla dust."
Bill McNeal (Phil Hartman)
Re:Hard to tell (Score:1)
Thank you.
//Frisco
--
"No se rinde el gallo rojo, sólo cuando ya está muerto."
Re:In other news... (Score:1)
Mass Market Software (Score:2)
End-User-License-Agreements governing the use of mass-market software usually contain this type of clause (this one is from MS's Internet Explorer):
"DISCLAIMER OF WARRANTIES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, MICROSOFT AND ITS SUPPLIERS ... HEREBY DISCLAIM ... ALL WARRANTIES AND CONDITIONS, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY (IF ANY) WARRANTIES OR CONDITIONS OF OR RELATED TO: TITLE, NON-INFRINGEMENT, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS OF RESPONSES, RESULTS, LACK OF NEGLIGENCE OR LACK OF WORKMANLIKE EFFORT, QUIET ENJOYMENT, QUIET POSSESSION, AND CORRESPONDENCE TO DESCRIPTION. THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE OPERATING SYSTEM COMPONENTS AND ANY SUPPORT SERVICES REMAINS WITH YOU."
In other words, MS isn't responsible for any faults associated with IE -- you are. Specifically, MS (and software publishers that use similarly worded EULAS) is not responsible for:
1. Ensuring that IE is not infected by viruses,
2. Selling a product that corresponds to description (i.e. a web browser that really is a web browser),
3. Selling a product that functions as it is supposed to (i.e. a web browser that really functions as a web browser),
4. Ensuring that MS products are of sufficient quality and fit to be sold (covered by the all-important implied warranty of merchantability
Also, notice that MS attempts to disclaim all Express Warranties. An express warranty is created when a vendor makes a factual assertion or promise about a product to a consumer. The express warranty guarantees that such assertions are reflected in the product. For instance, if a software publisher representative (at a trade show)stood on a table and proclaimed "My product can accomplish X!", an express warranty would be created that the product must be able to accomplish X.
Corporations can sue other corporations over breach of implied/express warranties and shoddy workmanship. Consumers, on the other hand (esp. after the proliferation of industry-sponsored laws like UCITA) do not have the same luxury.
ph33r UCITA.
-Vergil
Re:Clues from the source (Score:3)
function checkCookie () {
writeCookie ('mstrChck', 'hasyobrowsagotskillz');
return( readCookie ('mstrChck') == 'hasyobrowsagotskillz' );
}
Paul
Re:It's too bad (Score:1)
Everyone needs to realize that they have no need for a fancy schmancy graphical website. Give me some text that I can view on Lynx on my line printer and we're all set.
Back in my day, websites were all text. GOPHER was high tech. Nobody ever sued nobody over some fancy useless website!
Interesting or Idiotic (Score:5)
If Razorfish met the conditions of the contract, they should be able to counter sue. People need to know that content designers will give you WHAT YOU ASK FOR and not necessarily what you want.
LK
Well.. (Score:3)
I own a small Dev. hut, and if we pumped out shit like that, we would be out of business.
Why? (Score:2)
If all that they do is operate that site, how do they expect to be competitive? How are they going to keep current, and add features, if they have not got the ability to do so in house?
Another point, why would you enter into such an agreement. "Here kid, write me a website that I will operate and make money off of. I will pay you a one time flat rate for your services, and I will make all of the real money that is to be made from this site." Again, it doesn't make sense. If someone said, "I have a great idea for a site, want to write it for me but not get the money for it." The words "screw you, buddy," would probably be the first to come to my mind.
They have no room to complain that the site is not everything that they expected. In software engineering, it is discussed that specifications need to be excellent in order to determine that the programmer's vision is the same as the client's vision. If you didn't specify something in these documents, and it isn't as you magically guessed that they would appear in the final product, you really don't have much room to complain. This is a good part of the process of software engineering, that's why we have "validation." Verification and Validation. Is it working right? and Is it doing the right thing?
In short, if your only product is your web site, you should at least write the daggon web site.
Classic case (Score:2)
Personally, though, I rather like the website they have - uncluttered and to the point. What's wrong with it?
Sheesh (Score:4)
I'm not exactly sobbing into my beer because these bozos signed a contract containing provisions that they now have a problem with. Reading the contract (and I mean going through every bloody line) is essential in a business deal. I remember working for a company which was negotiating a deal with a client. We went back and forth with a contract, adding and deleting each time. We thought we were done and went to their city to sign it. They provided us with a cleaned-up 'final' copy and wanted it signed right then. We declined and took it back to our hotel room and went through it line by line, comparing it to our working copy. We discovered that the devious bastards had snuck in a provision for us to provide them free training. Moral: read the damned contract!
Another lawsuit coming! (Score:4)
Contracts and specifications... (Score:2)
Having said that, from my experience, disatisfaction with sites done by consulting companies is usually the result of one of the following:
The only real question is did they meet the terms of their contract? If not, they should be given the opportunity to do so, or have their fees pro-rated.
The site they put together looked pretty good to me, albeit, I had to turn javascript on in order to use it.
the difference is... (Score:2)
Read the article with this in mind - the only solid, grounded complaint I could discern was that it "couldn't be accessed" with AOL 4.0. Of course, by the time that "couldn't be accessed" makes it through a few levels of lawyers and executives it probably means that there was something as simple as a misdirected refresh, or perhaps one that's automatic on other platforms. The "buy-side tool" being "unusable"? Unusable is a completely subjective term. It might be something as simple as a UI paradigm difference between programmer and user. That happens all the time.
This is not a new issue for programmers. Companies have long since had a problem digesting the usually vague and uncertain requirements of their customers. The solution these days seems to be formal requirements specifications - a huge, unwiedly document that details the layout of every page, and the behavior of every icon, button and widget that exists. If you're creating software, any other type of contract is too vague to be of use.
Don't get me wrong, I think there should be more accountability in the software world. I'm a huge fan of a standard software engineer registry board - something similar to the other engineering disciplines. But the industry isn't quite ready for that just yet. Soon, though.
Re:web site contracts (Score:2)
Re:Come on... (Score:4)
I'd also like to say that the title of this article is misleading by using the word "shoddy". Since 85% of Slashdotters only read the title and then post immediately, many will comment, "How can you be sued just because your web page sucks?? Isn't that subjective??"
In fact, this web design company offered to provide certain services and failed. It's probably a really simple breach-of-contract matter that happens all the time.
both a dangerous precendent but a fair thing (Score:2)
Is this lawsuit over design principles, as in did they just not like the graphical design? Or is it because they feel Razorfish did a half-ass job and are they prepared to show demonstrations of negligence?
I agree that the client should be able to complain when they feel they've gotten piss-poor service, however, being that I have to meet with clients and that nomatter how much I try to push them in the right direction, they often stick to the wrong direction. Who's fault is it then? Do we go "I told you so" and then have them sue us for not convincing them enough?
While I think this could be a good lawsuit for our market (it'll make us fess-up), at the same time, there is a lot of consulting, subjective decision-making, and guesswork involved in bringing companies into the internet market.
Always read and understand the contract. (Score:5)
I'll admit I know nothing about the internal workings of this particular engagement, but I do know four things:
I just wonder who they'll be able to get for their next site redesign when they sue their previous agency for standard practices.
PS: An 'AOL 4.0 browser' is actually one of over 9 different browsers depending on platform, OS, and AOL whim.
Kevin Fox
Clues from the source (Score:5)
function checkCookie () {
var chek;
writeCookie ('mstrChck', 'hasyobrowsagotskillz');
chek = readCookie ('mstrChck');
if (chek != 'hasyobrowsagotskillz') return false;
else return true;
}
Looks like someone would rather have been hacking.
--
Re:Interesting or Idiotic (Score:2)
This way you are conditioning them as to what they are going to get, if they don't like it after the requirements gathering then they will go somewhere else but if they stay then they will get what they are expecting. There's no garantee's but you will have a much better chance.
I know some of the can be tedious but this is an example of what can happen if it's not done sufficiently,... there should be no suprises if it's done right.
This said though, you are always going to get some customers that are just plain awkward and a pain in the butt, but at least you have something clear to fall back on.
What you ask for ... (Score:3)
I think this is a very large problem: A lot of companies don't know what they want. Are they supposed to bring someone in (a liason, of sorts) so that the company's web site contractees don't fuck up? Maybe they should.
Of course, as any company contracting out their web site should know, web sites aren't easy to make. Creativity has to be bought as an intangible asset. And sometimes one person's vision of good is another person's vision of shit.
Of course, navigation is either good, bad or ugly(bad times 10). Same with a shopping cart system. These things are implemented so regularly, it's a wonder people still fuck them up.
I think a good rule of thumb before going to a company to 'buy' a web site, is to SURF THE NET. Tell the designers: "I want this thing, but in blue" or "we want the whole site to be made of triangles". Restrict their creative movement, and you shall get what you want AND what you ask for.
rLowe
IAM too picky? (Score:2)
The filing also alleges that "IAM.com is informed that virtually every aspect of the site developed by Razorfish fails to meet IAM.com's needs, or basic levels of workmanship in the (W)eb development industry."
And later:
Razorfish is known as one of the leading firms in the Web design industry. It has created pages and sites for AOL, NBC, Warner Music Group, PBS, Polygram Filmed Entertainment and Fox Kids.
So this web design company, apparently well known with many satisfied clients, suddenly decided to suck for IAM? Now, I'm no expert, but except for the over-usage of pop-up windows, IAM didn't look all that bad. I would certainly think that their site meets "basic levels of workmanship in the (W)eb development industry."
But then again, IANAL.
Re:What you ask for ... (Score:2)
I have to agree, the page sucks. (Score:3)
You can't even get to the *FIRST PAGE* unless your browser has full JavaScript support.
That's pretty shoddy.
The table inside the comment just makes it more obvious that it's shoddy work; no one gave any thought to the structure of the page.
How Web Design Firms Work: CAVEAT EMPTOR!!! (Score:2)
1) COST. Someone said "they probably paid 50-100K for this." Er, last I checked USWeb/CKS's lowest billing rate is $300/hr (compare to $395/hr. for a junior partner at a local law firm such as HEWM). Looking over IAM and a RFP from USWeb, I'd guess that USWeb would have bid over $1 million on this site, and RazorFish probably put in $600-800K. (Assuming prices haven't changed in 6 months).
2) DELIVERABLES. USWeb, according to reputation, bids high and gets the work done more or less within budget; RazorFish, and many others, tend to bid low to get the contract and then pile on additional costs as "unforseen" events arize. Usually this stuff is retainer work anyway...
3) WHAT THEY COMPLAINING ABOUT??? The site is, really, pretty typical and average for what web design companies produce: nothing that 20 bright college kids couldn't do by looking at any firms' clients' pages and replicating... they asked for what a web design firm produces, they got what a web design firm produces. Caveat Emptor.
4) THE WEB DESIGN INDUSTRY IS LUDICROUS. OK, I know USWeb the best, and they run an incredibly tight shop that... well, works (slowly but surely) by strict adherance to formulas, guidelines and regulations. (Don't even mention perl if you want to be hired by them!). But billing at $300/hr and up for this crap? The work because Marketing is Big, CKS is a Real Ad Firm, and their clients Don't Know A Fuck about what is going on.
Should the law intervene? How? Should RazorFish be regulated -- or fools like IAM?
(or: was PT Barnum right when he said "never call a man a fool -- take his money!")
Lemme offer a counterpoint: Business Week recently offered up tidbits from the Boo.com fiasco -- like the founders' weekly trips on the Concorde. Something about the Valley and Technology seems to inspire a total lack of financial oversight... and that money, after all, comes from somewhere...
Re:Liability depends on legal (not software) detai (Score:2)
My respect for a company is inversely proportional to the number of buzzwords it uses in its presentations and glossyware.
It's about time too (Score:4)
Fat load of good that does me if I don't have access to or want to use Javascript...
Oh wait, you mean like a page they made for somebody else? My god, people actually pay for this kind of crap?
:)
(Heh. Actually I interviewed with them and would have been perfectly happy to ignore the atrocity of their home site if it meant I could have lived in London for a few months, but it didn't work out and now I have no reason to stick up for their site. And that's too bad too, because they actually have some smart people working there. Not doing their own site apparently, but they are on the payroll... :)
Re:Mislabeled? (Score:2)
I run my home connection through a proxy server, and I strip all of that information on the way out, so a great many site won't let me at their content AT ALL, because it says I have an insufficient browser (I'm running Netscape 4.73).
It's simple, I just refuse to visit a site that does this...and IAM.com does this (not that I'd visit anyways).
-Jer
Lawsuit is least of RazorFish's probs (Score:4)
Re:Sheesh (Score:2)
New changes -
- Signing away rights to this new (read: revolutionary) system to them.
- Signing a "we don't have to pay until we are happy" clause.
- Signing away the rights to... you get the picture.
The result? Months of work, unpaid. Numerous modifications, unpaid. Numerous workers, unpaid.
The company is now well over the edge of bankrupcy.
Moral : It's worth investing in legal advice, it's worth triple-checking, it's worth you EFFORT.
Mong.
*
Razorfish (Score:2)
If the web site shown for this company is the one Razorfish built, then they SHOULD be sued.
I mean, what are you supposed to do if the work you paid for is complete crap?
Re:I think we should start suing alot more (Score:3)
*braces for incoming karma hit*
Sounds like a contracting nightmare (Score:2)
If you have to put work on a contract on hold for five days while the customer decides if they like the product, that five days can seem awfully long. I just saw at least three posts that say "That certainly is a shitty site". If it's that obviously garbage, why did it take AIM more than five days to figure it out? The answer is that they probably had no clue what they wanted or needed, and this was reflected in the requirements that they submitted to Razorfish.
Unlike medical or construction services, there is no clear cut "good" or "bad" for web design. There are a few serious faux pas', and some major no-no's, but nowhere in a web design is there a statement like "Rule 12: Don't make it ugly!". On the other hand, there could be a few minimum standards for usability. Things like "can you get to a full description of any product in four clicks or less?"
The user interface on the maintenance software is another issue entirely. Having been required to do specs that describe a user interface right down to the usability of the selected colors I have to suggest that, again, if they didn't get what they wanted at the end then they didn't know what they wanted at the beginning. The only way to do business with people that want to squander your time with indecision is to make them pay for you time or stop doing business with them. Guess which one Razorfish picked...
In the case listed in this article, you have to ask the question "does it do what the customer asked for in the contract." and "Could the contractor (Razorfish, in this case) logically have deduced the demands on the table from the requests on the contract". Another question that I would LOVE to toss into this is "how much interference did the customer present to providing the demanded capabilities."
Mythological Beast
Liability depends on legal (not software) details (Score:4)
Once in a while, big companies like IBM, Anderson consulting or Price waterhouse get sued, but generally, they don't. Also, the failure rate for large scale projects of the scale undertaken by the big 5 is something over 50%. Ask anyone who has worked (as a programmer, not a manager) on these custom turn-key contract projects, and they'll tell you that in most cases, these companies do a really slick job of presentations/slides/drawing rectangles and flow-charts and generally throwing around industry buzzwords. These are invariably targeted at the VP and above level, and technical details are considered an afterthought. In a project I worked on, the partner of the software firm (a big 6 company) who presented and finalized a 20 million $ software deal was a lawyer.
Predicting whether the project was successfully done, and whether the company was held liable if it wasn't, is left as an exercise to the readers.
w/m
PS - I'm sure this isn't a rarity. Please post your experiences in cases like this. It's generally pretty hilarious.
In other news... (Score:4)
--
whining (Score:3)
is it me, or does it seem like companies sue each other for the press these days..
wish
---
Oracle sucked eggs (Score:4)
Yup. I could see that. Oracle invaded with a dozen developers and fancy titles, burned through money for two years and left.
With no product.
I left before Oracle gave up - but I had fought tooth and nail against them only because there was a product in place that was working fine with FAR fewer bells and whistles that Oracle wanted to slap on. It was written in Foxpro/TeleMagic, and *did* need to be replaced, but really had rather simple requirements.
Of course, it's not only the big guys that can screw the pooch hard on projects. The next guy in charge hired a VB developer to design the whole thing. The developer started coding, and then started popping up with questions like "what does this company do again?". That's when I knew IT there was screwed.
Guess what? They are still using the FoxPro/TeleMagic app. And it's working... just okay.
--
Evan
Re:Bad work is bad work (Score:2)
I'd like to suggest that everyone who is a web author, and certainly everyone who makes any claim to be a web designer, should read Steve McConnell's "Rapid Development: Taming Wild Software Schedules" and "Software Development Survival Guide." They are recognized as authorative, leading texts on Best Practices in software design.
Web design is similar to software design, and you will learn how to do your work faster, better and with fewer mistakes. You will learn the importance of emphasizing up-front design (it's a minimum twenty times cheaper to catch your errors early than later) and how to control risks, client change demands and schedules.
You can visit Steve's site [here] [construx.com], where you'll find some outtakes from his books, his columns on software development best practices, and other good stuff.
--
You don't understand at all the implications (Score:2)
It was around July of last year. My company was embarking upon an ambitious project to revamp and dramatically extend our website. Being a pure Internet company, our website is our lifeblood. At the time I was away on other business, and did not take part in the RFPs and other negotiations, but suffice it to say that when I got back, we had hired a very large Web development company that is a direct competitor of Razorfish's, and about the same size.
They assured us that they could deliver on time (by October) and within budget on the detailed requirements that we had provided them. I was skeptical, because in my view they weren't anywhere near technical enough. Anyway, I let it ride because I wasn't in charge of the project at the time.
What did we get from them? NOTHING.
Oh yes, we did get some stuff, mostly garbage and absolutely NO ACCEPTABLE DELIVERABLE whatsoever. By the time we fired them, we had ourselves created a site map, flow and UI designs. In fact, for the site map they took ours and reposted it as a deliverable without even removing the initials of our person who wrote it!
They showed us a design for the home page one day. I asked how they'd actually code it. "What do you mean?" "Well, it's a cute Photoshop picture, now I want to see it in HTML." "No problem." "Trust me, your design is crap, there's no way you can turn that into usable HTML." "Our coders are good." "No way, the layout is impossible to turn into HTML, too many curves." etc..etc..
They spent 2 weeks trying to make that one design work. I then spent 1 week debugging it and cleaning all the crap out to try to make it work, and it still would break under MacOS IE&NS, Linux NS,etc... Then we scrapped the whole thing, fired them, and got down to business. We had 2 weeks to go before the big launch (we were spending $10MM on marketing for it). We hired a few freelance people (ended up hiring one full time) and did the whole thing ourselves, and managed to release on time, with a few all-nighters in between. Had we not fired them at that time, we would have lost all of our marketing budget and certainly gone bankrupt by now.
If a company that you entrust to create your consumer experience makes a mistake, you are dead.
I wonder how much marketing money IAM lost on this fiasco. Remember, you pay TV and Radio Spots well in advance....
Professional Liability (Score:3)
Note: IANAIA. (I Am Not An Insurance Agent)
-Waldo
delivery deadline missed!!! (Score:3)
Re:Interesting or Idiotic (Score:3)
It alleges that some of those breaches include building a site that could not be accessed with version 4.0 of AOL's software, despite promising a site that could be so accessed; missing almost all delivery deadlines; and creating an interface for IAM's buy-side tool that was "unusable."
If these allegations are true, then I'd say there definitely was a breach of contract and that IAM.com has every right to sue.
How Generalizations Don't Work: CAVEAT EMPTOR!!! (Score:2)
Granted. They probably did pay a lot. There are plenty of firms that would've done it for less, but I'd imagine they wanted a firm with a strong reputation. RF can charge high dollar prices because they feel their real-world expertise in dealing with other high profile clients (RazorFish doesn't even try for anything but high-profile well-funded companies) is worth more than UnknownFirm. This makes them feel "safe" even if UnknownFirm could've done better work/lower price/etc.
Huh? What does this have to do with deliverables? Anyway, my firm does none of these things. Our contracts cover finite projects and we do nothing "unforseen" (sic) as we prefer to remain honest. Design firms that don't will soon find that an easy buck now could cost them future projects. Don't condemn the entire industry on your (limited?) experience.
OK, first, the article makes "what they are complaining about" clear. You're basically saying absolutely nothing aside from implying that "20 bright college kids" could design on the same level as RazorFish. I challenge you to prove this. And...Caveat Emptor? Always. As with any product, you should do some comparison shopping.
For such a strong subject and equally strong itemized list, you sure have nothing to say. Are you rehashing the price thing again? Big marketing always brings big prices. Honestly, companies that want huge returns understand that they don't come cheaply. It's fun to say they don't know what's going on though, isn't it?
I agree that there is certainly room for anyone (in any industry) to be paid too much for sub par work. Assuming the allegations are true, RazorFish won't get away without a tarnished reputation. There are other Fish in the sea. And they're even different colors and sizes. Maybe you should have a look for yourself before claiming to know "How Web Design Firms Work".
And seriously, aside from the pricing practices of one firm (and unproven conjecture about a competing firm) you don't really explain how anything works. Defending sweeping generalizations is a bitch, isn't it?
*gel
Wake-up call? (Score:2)
--
Flailings of a dying dot comm (Score:2)
Unfortunately after reading the entire article twice I realized that this was simply another failed dot comm in it's death throes clutching at straws, rhetoric like "IAM.com is informed that virtually every aspect of the site developed by Razorfish fails to meet IAM.com's needs, or basic levels of workmanship in the (W)eb development industry." sounds exactly the kind of E-commerce/E-marketplace/New Economy newspeak that such entities are prone to use. Also
From the article:
IAM, which laid off 25 percent of its staff last month, is currently embroiled in a legal battle with four former employees that it says violated their contracts by trying to start a competing company and fraudulently dealing with IAM. The four in turn are suing IAM, alleging that IAM stole their business plan.
--
Bad work is bad work (Score:2)
This might be a good thing (Score:3)
I've got a client whose websites are all hacked up e-commerce packages. Its really funny trying to navigate some of their internal sites. Everything has a shopping basket, and after you perform each action you procede to the checkout stand. This includes a website for inventory management and some basic groupware functions. To sign up for a meeting, you place it in your basket and check out. To retrieve your group's weekly work plan, you place the request in your basket and proceed to the check out function. To submit a helpdesk trouble ticket for a network problem, into the basket. When I have to find the list of open problems I cover, I have to add them to my basket before I can view them.
Despite a ton of complaints, most of the mangement think this is the only way the web can work. And the web developers skip out with a ton of money after a very short development cycle.
There are thousands of horror stories out there, its about time a company struck back at an incompetent group of web monkeys. With some legal prosecution of a few bad apples, the market will shake out the worst and web site design will become a little more sane.
the AC
Poor IAS (Score:5)
IAM.COM in death throws (Score:3)
At least I have a new pick for this next week...
Hard to tell (Score:3)
In my opinion I would never sign a contract to provide a web app that would work with any AOL browser. Maybe I'd have a page that would display to AOL users telling them to download IE or Netscape. But that's about it. It's not reasonable to specify neat multimedia and glitz that will view on, in my opinion, a substandard product.
Given the fact that the site was designed for a company that consists of agents and marketing people, I wouldn't doubt that the look, feel and specs of the web site was a moving target.
Mislabeled? (Score:2)
I'm sorry is it me or does everyone hear the word 'feature' ringing in their skull?
what is the problem? (Score:4)
It may be a grey area over what's "accessable" or not, but there are tons of similar lawsuits. This is a non-issue.
Hardly precedent setting... (Score:2)
Well, I work in the consulting biz, and its not like people haven't been sued for delivering, um, custom software of a questionable quality before. Usually (if you are smart), you have a set of criteria and metrics that your deliverable will have to meet in order for the contract to be considered fulfilled. Now, if you are just suing saying "my website sucks", that probably isn't specific enough to get anywhere. If you say "My contract required no pages load in more than 30 sec over a 28.8 modem on average...." you may have a case.
Re:Oracle sucked eggs (Score:2)
It would have cost at least $ 150k to have had an outside company do the exact same thing I did for about $40k (my salary over the whole development period).
D
----
web site contracts (Score:4)
I think some of the fault here lies with IAM.com. Most companies like to see some sort of rough layout of a design before things proceed, especially on a big site. If IAM.com didn't stipulate that in their contract, then they goofed.
Of course, a web site is not a hamburger. Just because you have a site, doesn't mean that it is edible (ie. usable).
Also keep in mind that IAM.com probably paid 40-100k for this site. It's a crime how much web designers can charge for their (sometimes quite easy, comparatively) work. But Razorfish had a good rep. Now they don't.
rLowe
Re:Well.. (Score:2)