Design early. Earlier than that.
helloform.com
helloform.com
But you're sure as hell going to remember if the site is down for 11 hours.
You can have a functional site with no design, but you cant have no function and just a design. I'm not saying you have to choose between the two here, just saying, engineering is the meat of all websites, without it, you have nothing.
I would disagree with this. Without design of some sort, you don't have an interface at all, and thus no functionality; all you have is inaccessible backend code. Regardless of whether there was intent to design or not, if there's a user interface, there's design.
I think that's actually where a lot of design failures happen: They start with the misconception that something was not a design process and thus didn't need design thinking. By the time design is brought into the picture, there are often underlying inflexibilities and assumptions about use patterns that have real effects on user experience, and the design process is working at too high a level to solve them.
Is design is more important than engineering? Neither good design nor good engineering can succeed without the other.
>You can have a functional site with no design
That's the thing. You may have all kinds of killer functionality, but if your design gets in the way of my ability to use it, you effectively don't _have_ a functional site.
We both know that the key here is balancing these 2 things out, so we're in agreement ;-)
Even if one day someone establishes a sound mathematical proof that design is more important that engineering or vice versa, what will we have gained from that? Reminds me of the joke about the most important organ in the body...
Then I thought, look what's telling me that.
(emo philips)
As TamDenholm said below (paraphrased), design is important, but no engineering == no product.
I'd be curious to find out how a company like 37signals keeps its designers completely occupied though.
As a designer, I often have just as much work as the engineer. I also implement a lot of the front end including css, html, and JS so it's not just pure photoshop.
No it isn't. Let me explain.
Design is incredibly important. No doubt about it. But I hire designers by the week, perhaps by the month. I hire them by the design. I have longterm relationships with them. They are a core part of the project but they are interchangeable, if push comes to shove. And I don't need them engaged every day. I really don't.
Most companies are not Apple. Apple has design at its core because it creates tangible products. I loath Jobs and all he stands for -- I detest bullies -- but I saw an Air for the first time (years ago) and had to touch it. Shiny. Hardware design is not software design.
Personally, I don't like the metaphor of "experience" that is currently en vogue. I have never had an "experience" with a site or application, but I have used them. They are functional things, designed for purpose, to fulfil an objective. They are not an orgasm. I wish. They are do not evoke a tangible emotional response. I have never been moved to tears, even close, by viewing a webapp. I do not weep at Google's minimalism YMMV. Graphical designs, as applied to computer application, are not an experience. They really aren't.
I can buy that interface design. And I love to. I love the process, the passion of the artist, and the attention to detail. But that's all it is. And I can get it in many places.
But the skill required to build the infrastructure and networks of complexity that satiates all the requirements of my business plan, and things I have not thought of yet, and things I don't even know I need yet, now that takes skill and experience that cannot be defined, let alone hired by the week. That takes immersion and involvement. That takes a large degree of dedication, foresight, and yet more dedication. It almost take faith in the belief that unforeseen obstacle can be overcome. All of them.
Rewinding, design is incredibly important, a central part of any initiative that's outward facing. But top of the pile it ain't. And it never will be. I can buy it by the hour. I can buy it off the shelf. I hope I never have to.
So, a designer thinks design is most important. Oddly enough as an engineer, I think engineering is most important. Anyone know an ops person who thinks that ops is most important?
Seriously though, this article has a good point. It's a shame the author ruined it with the above. Is it really a good idea to start these kinds of arguments? Trying to convince people your department is better than theirs is not only childish, it's bad for the whole company.