Web ReDesign: Workflow that Works
There are books that attempt to impart the divine wisdom of consulting. There are books that detail best practices in graphic and usability design. There are books that detail the intricacies of software development. There are books that detail project management and surviving the technology lifecycle. But there are very few books that explain how all of these pieces work together successfully. Kelly Goto and Emily Cotler have pulled it off with masterful perfection in their new book Web ReDesign: Workflow that Works.
People, projects, technology, and clients do not work in a vacuum from one another. Process is the magnet that holds them all together. Goto and Cotler offer professionals a comprehensive "Core Process" to guide them through their Web projects. While other books may explain some of the tricks of the trade no book has really placed all of these best practices under the umbrella of a process or methodology. Perhaps that's because a lot of these processes have been closely guarded secrets in the highly competitive interactive services industry. It's almost as if Goto and Cotler are on a humanitarian mission to save clients and projects from future punishment under the hands of companies using poor or in some cases no processes at all.
Web ReDesign's Core Process is a five-step approach to producing successful Web projects. The five steps are Defining the Project, Developing Site Structure, Visual Design & Testing, Production & QA, and Launch & Beyond. And each phase is broken down further into steps and checkpoints in splendid detail. As someone who started out doing this kind of work I found myself making mental checkmarks throughout the book. "Did that. Did something like that. Man, it took me years to learn that I should do that. Where was this book six years ago when I needed it?"
Perhaps a book like this wasn't really possible until now. The profession had to go through its ugly duckling stages where individuals and companies tried to figure out what worked and what didn't. Grafting parts from consulting, marketing, project management, and software development into some freakish process monster that often resulted in turning clients into an angry torch-carrying mob. Thankfully Web ReDesign has finally arrived and it is certainly no Bride of Frankenstein. The processes are spelled out in clear language and the authors repeat certain key points in case you missed something along the way.
It's easy to get sidetracked reading Web ReDesign with all the sidebars, charts, sample forms, and interviews. But this is a good thing! The tips and sidebars along the way spell out in greater detail how to put the process into action, and what to do when trouble arises. The forms and charts are some of the most thorough ever published, and thankfully you can download most of them on the companion website located at www.web-redesign.com. Throughout the book Goto and Cotler call on experts like Lynda Weinman, David Siegel, Jeffrey Zeldman, and Jakob Nielsen to offer their perspective on a given topic. The overall design and layout work done by the folks at New Riders is phenomenal and the visual presentation of the book is really first rate.
The one big question I have about the books is its title: Web ReDesign. That's because this is a book that can be used for first time Internet initiatives just as well as for redesign projects. Perhaps the authors had some dual purpose in mind for the title: If you're doing this for the first time, you need to rethink the conventional wisdom that Web projects are a black art with no best practices. Or if you didn't use a process the first time, then you've probably learned how valuable it is to have a proven methodology to avoid repeating mistakes.
Goto and Cotler have produced a book that no Web professional, whether they're a consultant, project manager, designer, programmer, or specialist, should be without. Web ReDesign is one of those books that should be kept close at hand during projects of all shapes and sizes. It won't take long before your copy is either severely dog-eared or has post-it flags sticking up throughout it. Get your hands on a copy before the competition does.
You can purchase this book at Fatbrain. Have your own book review to contribute? Check out the book review guidelines, then write away!
A far more insightful source is Ed Yourdon's books the Mythical Man Month, and Death March.
The sooner everyone, developers, management and consumers realise that to develop good software takes time, and money, the sooner we can all start to enjoy bug-free well written reliable software.
Until then, we are stuck with the 'good enough' model.
-sting3r
|.- - - -- - - -.| ." ". /(o)-(o)\
/_)| / | / /\ /\ `\ | /\ / |
| |
| Bababooey |
| to you all |
| _ _ _ _ __ _ |
' - -- . . - - - '
| _|/
|
|
|_)| '- |
\_)\ '.___.' / |\/|_
| \ \_/ / _| '/
|_\ \.___./ \ )
\ \_/\__/\__ ==|
\ \
\ \\// \ |
`\
; | \____/
| | |
All the best,
--Bob
(and don't you dare mod me off topic - its first rule of having a web domain innit???)
Education site replaced by porn
Web posted on 30/10/01 And for once, it's not the work of hackers.
An educational web site run by accountancy group Ernst & Young has been replaced with a site promising '160,000 uncensored XXX Teen Pics'. Before you blame the evil hackers, this little problem has been created by the Ernst & Young accountants, who didn't renew the domain www.moneyopolis.org for another year. If they'd have done it through GetDotted.com it would have cost just £19.99 for 2 years, fully inclusive of all fees. Sorry.
The site used to used as an educational accountancy game (boy, that sounds fun) and was used as a teaching aid by educational establishments. However, when the domain came up for renewal, the bods at Ernst & Young neglected it and anyone who wishes to pop in and check on their favourite accountancy game may find themselves staring at an altogether different kind of education. Ernst & Young have issued a warning to all users of the game, urging them to change their bookmarks. Yeah, let's all change our bookmarks from porn to accountancy.
I think it's funny that we think our problems as web developers are new. It is easy to parallel the problems we have writing software with any other industry that involves engineering and marketing, how arrogant of us to beleive that we are any different.
I suggest picking up any systems design and analysis book from the '70s for starters if you're looking for guidance as a developer, and if you need a bigger-picture view, read up on the industrial revolution.
second society
experts like . . . David Siegel
Please save us from "experts" like this. Good book anyway, though.
1Alpha7
Live to be Moderated
Does is tech how to flip burgers? After all, thats the most crusial skill for any open source programmer.
The companion web site of the book (at www.web-redesign.com) fails to validate as standard HTML when tested by validator.w3.org. What else needs to be said?
Cleaning toilets, thats a very important service and support business :)
... in the review, that is. On most *nix based browsers (mozilla, probably netscape too) these appear as question marks. This is usually a sign of a document generated in m$ word or some such.
-- This
This book is pretty darn basic. It touches on a lot of great concepts, but the book itself has a very hard user interface. For instance it's hard to tell which pictures apply to which captions, or in which order to look at pictures.
Ironic considering the subject, don't ya think?
Want a great book on the web? Read "Don't Make Me Think".
I heard Dijkstra wrote a really damning criticism of this. Using it could even be considered harmful or something...
Kill, Tux, kill!
And you should realise that it is possible to create more than one user account on slashdot, and that it is quite easy to brute force the password system. Both of these facts mean that a UID number is no indication of the length of time a given individual has been reading slashdot.
All that I ask from webdesigners is to make the colors of links that you haven't visited yet and have already visited DIFFERENT. For forgetful folks like me, it's helpful when you are going through a bit list of links and seeing which ones you have already looked at.
Sure, but the article's top paragraph has the book title linking to Amazon.com. Is the boycott over, or is that link there so people can check out the reviews on Amazon, then buy the book from someone else (as I do)?
Java is the blue pill
Choose the red pill
I dont mean to slight anyone, but hasn't enough hype been published, fortunes lost, BMW's repo'd, and trees killed for this kind of thing to loose it's glitter yet? Sheesh, if not, drop by my house and I'll let you pick from my dusty, unused, and outdated-after-one-week library.
Slashdot's HTML is looking pretty broken on my Windows machine today, too. Maybe it's an epidemic or something. Missing end tag for a bold, so all the italics disappear, or something like that.
I went here and learned all about it.
Comment removed based on user account deletion
I am biased, but the books I've looked at often are gibberish or common sense. As others have stated, anyone who is a serious professional focused on producing quality already has a good grasp of project development.
People tend to confuse bad developers and managers with a lack of process. If a person is focused on getting the job done and fluid operation, process isn't critical. Sure process helps improve metrics of performance and efficiency, but a process is only as powerful as the people using them. I've seen the implementation and lack of process kill projects. I've also seen situations where process was organic and worked fluid. At the core of it all is "who" you work with and now "how". Of all the MBA's I've met, those who stick to text books fail miserably. The best managers I've had didn't get a MBA degree, nor do they hold to a set of rules like pilars of heaven. As Lao Tzu said, "the only certainty is uncertainty." More people should read classical literature(all languages) and realize none of these problems are new.
I haven't read the book, but from the description, I wouldn't bother. Get a job and learn first hand. That's the real way to figure out what works for you and those you work with. No book can teach you how a real person works.
Think about it, if you design software that has a UI, communications protocols, and a backend of some kind, you already have done everything a designer for a major web site.
And just to preemptively deal with all of the replies that will tell me I don't "get it" - I have spent five years developing major sites for the busiest web site in the world.
Dave Seigel's books were basically descriptions of people use 500k GIFs in place of intelligent design.
Regardless of spelling, that was rather perplexing for a few moments...
Steve McConnell wrote some great books about software project management that are surely more worthwhile than this dumbed-down approach that somehow tries to distinguish HTML as its own beast.
Project planning, design, test, debug....how is this different than a software project????
The power is yours, Proctal Relapse! The power is yours!
Troll Tuesday 2001.
--The Mess
The companion web site of the book (at www.web-redesign.com) fails to validate as standard HTML when tested by validator.w3.org. What else needs to be said?
That it's a clear, well-organized, visually pleasing, fairly low-chartjunk site. W3C validation is a good thing, but it is not the defining standard of what makes a good site. Most sites that I've seen with the "W3C Validated" sticker are messy, ugly, unnavigable sites that have "geek with no design skill" written all over them.
So yes, standards compliance is a good thing. But I think the point of the book was making a web site that actually succeeds with real people, not validators. There own site seems to be a decent example. That's what else needs to be said.
You're utterly right. Standards have done nothing for us, and won't ever.
... not prevent us. Learn about the stuff. Don't just stick to HTML 3.2 ... the Web has moved on.)
I know that I love testing my pages in all the different flavors of IE on Win, Mac and Linux. And, its even better making sure the NN 4.x and Netscape 6 work too. I mean, some people like being creative with their time, but me, I like screwing with different CSS, JS and HTML flavors of the different browsers.
I also agree that XSLT is a total waste of time. Its not like its supported by any browsers. Well, it is supported by numerious server technologies, and is used to render content in HTML lots of places on the Web. And, I guess if you really look at it, it probably never was intended for the browser anyway. But, you're right! Just because I don't fully understand it, its a total waste of time!
And, you are so dead on with the W3C. I mean, any organization that could produce XML 1.0 is a bogus waste of time. What is XML ever going to do for us? It doesn't even have a FONT tag!
(Come on man, I hope you were kidding. Standards allow us to do our job
--Mark.
This book is yet another in a series of indicators to the growing maturity of the web development business.
:) some of them get it. Even some managers get it. But there are so damn few...
There are approaches to creation that any engineer who got the point of their signals-and-systems (the transforms class) understands. I don't wish to slight non-engineers (you know, CS and MIS people
Life-cycles, methodolgies, project oversight, customer relations, etc...they are all inter-related and must be managed to create a succesful product. There is an industry proven mindset to providing reliable, repeatable, and innovative solutions - its been around in the engineering disciplines for centuries. People need to understand that it has a broader application than building bridges.
Evidence of this is Carnegie Melon's recent incarnation of the SEI Laws...the move from a software specific capability model (SW-CMM) to a systems generalized model (CMMI) is more a result of lesons learned from reiventing the wheel than from genuine innovation in best practices. (BTW: I am helping institute the CMMI procedures and policies in my company and the CMMI is a big improvement over the SWCMM...)
How long will be before we see, with frequency, the term web engineer? and how much longer then until its decay into abuse like the now ridiculous term software engineer? The title engineer is so abused in the software industry that it bears little significance to many. I don't wish to imply that you must be a degree'd engineer to say that the work you do is engineering any more than you must be a licensed carpenter to build a birdhouse.
This has gone off-topic and become a vent. I apologize and will close with this: There are too few engineers in the software industry and too many people writing code...
It seems this book is aimed at advertising and graphic designers who are still attempting to dabble in website design. In that sense, this book will probably be successful: there are thousands of shops out there skimming this surface, and who would welcome a book about basics like this.
davejenkins.com |
I disagree - what you don't take into consideration is that time and technology change requirements, processes, and expectations. While there may be some fundamental similarities between what we're trying to do now, and what we have done, the rules have most likely changed.
they may change details.
look - take bridges as an example.
we use new materials, new techniques, new requirements, but the basics are still the same.
what you are talking about is exactly the problem that i'm trying to expose. You THINK that every time you sit down to a computer that what you're doing has no relation to anything that anyone has ever done before, so you make up a new technique to get it done, instead of standing on the shoulders of the really smart (tm) people before you.
you're project, isnt different, it isnt new.
... hi bingo
Don't under estimate the value of having the simple processes laid out. We tend to take for granted that a well designed software dev. cycle will turn out well designed software. But often management has no clue. On one hand books like this provide external validation of your insistance that a process be followed. On the other hand you also get a nice happy set up vocabulary/phrases and logic to use when convincing a client to stick to the track. I have always loved " Practical Software Requirements" but I have yet to work with anyone who will see requirements documentation through before they start plopping logos into fr-page along with 7 zillion add-on extensions which only work with v4.67123 of browser X.
If nothing else this book appears, in the picture at least, to have that rare blend of surface area and heft which makes it perfect for wacking the pointy haired dweeb across the noggin...when all else fails.....
actually, his site (www.opensourcers.com) does validate as HTML 4.01 Transitional according to W3C
Your posting might have had some credibility if you hadn't over-ridden the DOCTYPE of the document in the links you provided and if you hadn't been quite so selective in the pages you chose to reference.
The Oracle HOWTO page was a quickie that required only a couple of minor edits to bring into compliance.
The sites www.Erskine.edu and www.KentMcCarter.com are no longer under our control but the work we delivered validated. www.GaeaCorp.com does validate.
Perhaps you enjoy wasting your life away trying to put square pegs into round holes (or is it just a way to bill the customer for more hours?) but I will continue to support standards.
Next, lets go to your home page. No doc-type definition, so it doesnt validate. Bad. Plus you are using out-of-date tags. Check it here[w3.org].
I ran the site through the validator and got the response:
"Congratulations, this document validates as HTML 4.01 Transitional!"
Looking at this review and the plethora of reviews available on Amazon.com, this book appears to nothing more than a re-write of Oreilly's Information Architecture Book with a lot more fluff and buzzwords. Just look at the 5 main steps that are listed, each one is covered in the 3 year old Oreilly book.
I'm not a CS major, not an uber-geek, and never wanted to be either. I like using computers for design and got into the field because I found I was good at it.
It just helps that I don't buy into hype that easily, which is why I work for cash money, not stock! :)
It doesn't mean much now, it's built for the future.
You're right, I guess time and technology didn't have any effect on the automotive industry.
...now I need to go so I can check the spokes on my Model T and fill'er up with petrolium distillates, post-haste!
second society
Teenage Mutant Ninja Turtles,
Teenage Mutant Ninja Turtles,
Teenage Mutant Ninja Turtles,
Heroes in a half-shell - TURTLE POWER
They're the world's most fearsome fighting team
(We're really HIP)
They're heroes in a half-shell, AND THEY'RE GREEN
(Hey, get a GRIP)
When the evil Shredder ATTACKS
These turtle boys don't cut 'em no slack
Teenage Mutant Ninja Turtles,
Teenage Mutant Ninja Turtles,
Splinter tough and to be ninja team
(He's a radical RAT)
Leonardo leads, Donatello does MACHINES
(That's a fact, JACK)
Raphael is cool but rude, Michaelango is party DUDE
(Partyyy!!)
Teenage Mutant Ninja Turtles,
Teenage Mutant Ninja Turtles,
Teenage Mutant Ninja Turtles,
Heroes in a half-shell
TURTLE POWER
i think the turtles could beat up the pokemans and the digimans all at once. also im drunk
Comment removed based on user account deletion
Comment removed based on user account deletion
Comment removed based on user account deletion
I don't know about the boycot, but the book is cheaper at www.bookpool.com. Bookpool doesn't have the widest selection, but if they got it, I've always found them to charge less. (Fast, too. With the money I save, I often sign up for 2 day delivery and still come out ahead.)
I'm not affiliated with them - just a very satisfied customer.
omfg. rofl. a/s/l????
Does the name Kelly Goto strike you as curious for the author of a system design book?
I know you're a troll, but can't you at least troll with grammar and spelling?
...kiss my big black smell, greasy headed,...
where exactly is your "smell"?
stupid cock nigger!
you cock-sucking,
clit eating,
shit tasting,
piss drinking,
dirty sanchez giving,
reach around taking,
ass licking,
cock gobbling,
smegma smelling,
vaginal blood fart!