SpyreStudios

Web Design and Development Magazine

  • Design
  • Showcase
  • Inspirational
  • Tutorials
  • CSS
  • Resources
  • Tools
  • UX
  • More
    • Mobile
    • Usability
    • HTML5
    • Business
    • Freebies
    • Giveaway
    • About SpyreStudios
    • Advertise On SpyreStudios
    • Get In Touch With Us

7 Steps To A More Effective And Productive Webdesign Process

December 2, 2010 by Jon 13 Comments

Designing for the web is fun and we as web-designers are constantly learning new techniques and improving our skills. But to be honest, kicking-ass at Photoshop doesn’t mean your new website will be a success. It sure will be pretty, but there are many things you should do before you actually sit at the computer and start designing.

The tips and tricks below are my personal experience. It has worked for me and I’ve learned many of them from working with other designers, too. They’re like little insights into my own design process. I hope you find this post useful.

Turn Off the Computer and Grab a Notepad

Shut down your computer

I’m not talking about doing sketches or wireframing here. Before you get there you need to brainstorm and write ideas down.

I find that Ideas often come more easily when working on a personal project than on a website for a client, mostly because the decision process is simplified. No back and forth with the client (though we tend to complicate things since we are our own worst critic, right?).

But no matter the project, there are some questions you should ask yourself:

  • What is the website about?
  • Is it a personal site or a business website?
  • When do you plan on launching it? Set yourself a deadline.
  • Who’s the target audience?
  • How much traffic are you expecting?
  • How fast will this site grow? Need to scale.
  • Will it be a blog? A forum? A static site?
  • Is there content ready for the site yet? Is it a redesign of an existing site?
  • Do you want to post videos, audio or other rich media files?
  • Do you plan on monetizing the site? How? Ads, membership, selling products?

The list could go on and on, but you get the idea.

I usually start by writing down a list of questions and then I’ll try to answer them the best I can without going too much into details. My goal at that point is to get a general idea, not to create a detailed business plan.

I will later revisit that list and add more questions and even change some of my answers. It is to be expected that more questions will pop up later on anyway.

Once I have a better idea of where I’m going I’ll make another list with more refined ideas, which brings us to the next step…

Organize, Structure And Plan Ahead

Organize and plan ahead

Now that you have a better idea of where you’re going, it’s time to start organizing and planning for the next steps.

Everybody works differently, but I think we can all agree that if you start looking for inspiration, or start asking for feedback only two days before your launch date, you’re pretty much screwed. So let’s create a plan!

At this point I will usually grab my trusty Moleskine (I use that thing a lot!) and create an approximate timeline. I’ll set a deadline and then go backwards from there. Of course make sure you give yourself a break and don’t set a super tight deadline. Instead, why not give yourself an extra day or two in case life gets in the way? (it will.)

I’ll write down every single thing that I can think of that will need to be done before I launch the website. If you can, write down how much time each task should take. Launch List is a great tool that might come in handy.

This list will usually include what CMS I’ll use and how many page templates I’ll probably need. Then I’ll also think of some color schemes, font choices, grid system/layout I’m thinking of using, etc… I try to write down as much info as possible.

Did You Miss Anything?

Did you miss anything?

Now, I’m sure that at this point many people would just open up Photoshop and start designing. But I believe there’s still a ton of stuff that needs to be done before that.

Don’t you think that now would be a good time to ask some people for feedback on your ideas? ;)

For sure, you could ask for feedback earlier in the process, but I think it’s a good idea to be prepared for whatever people will throw at you. So that’s why I prefer to make up a more detailed plan before I start looking for feedback. This way I’m ready to answer questions or counter objections or concerns people may have.

I try not to ask too many people though – 4 or 5 is usually enough. Of course don’t just ask your mom and dad, you’ll probably get biased opinions :)

Make sure you take some notes and ask them to clarify what needs to be clarified. In fact you should probably come up with a list of 8 to 10 questions to ask them and then compare their answers.

Now we’re getting somewhere!

Ahh! So You Need Inspiration?

CSS Galleries - Inspiration

Ok, so you should now have a very good idea of where you’re going and what needs to be done. Just make sure you revisit your ‘ideas sheet‘ and your detailed plan before you start looking for inspiration.

There’s a truck load of CSS galleries out there and I visit a lot of them on a regular basis, but inspiration often hits me when I’m not in front of the computer. I guess it’s a subconscious thing. I’ll look at website designs, galleries and showcases and end up not particularly inspired. And then hours later while doing something completely unrelated, it’ll hit me like a brick.

When that happens I know it’s time I sit down and start drawing and work on some sketches. On to the next step.

Drawing, Sketching And Wireframing

Sketching and Drawing

There’s some great wireframing tools on the market, some are free, some are paid, but I don’t use any of them just yet. Instead I’ll grab my DotGrid book and start drawing.

This part is extremely important. It’s the first time I actually put my ideas visually on paper. Now I can see, and imagine what the end result ‘may‘ look like.

I’ll start with some very rough sketches of logos and website layouts and try to integrate pretty much everything I had written down on my ‘ideas sheet‘ and detailed plan. Then it’s always a good idea to create different versions and variations of the same design and also try completely different things.

Once I have 5 or 6 versions I’ll usually let this sit for a day or two. If I’m still happy when I come back to it, then I know I’m ready to start wireframing.

Now I’m sure many designers will think ‘yeah but I can’t draw to save my own life‘. Well guess what? I used to think the exact same thing a couple years ago. Now fast forward today and I cannot start a project without going through a couple rounds of sketches.

There isn’t any secret, you just need to grab a pen and paper and start drawing. It will probably suck at first, but you get better the more you do it. Practice doesn’t make perfect, but it’s part of the game. You weren’t born with Photoshop skills, it’s something you learned. Same thing with drawing.

Open Up Photoshop (or your favorite software)

Graphic and Web Design Software

I find this is the easy part. I know some don’t find it easy at all, but trust me, it’s a lot easier to design a website (using any software/app) when you know where you’re going and if you already have an idea of what the end result should look like.

Photoshop, Fireworks, Illustrator and Pixelmator are simply tools to help you get the job done. They’re useless if you don’t have a plan and a very clear idea of what needs to be done and what your design needs to achieve.

I spend way more time brainstorming and planning than I do designing. Like I said earlier, we all work differently and have different habits, but this has always worked very well for me :)

Refine, Tweak, Ask For Feedback – Then Let It Sit For A While

Let It Sit For A While

That’s the hard part: letting it sit.

I sometimes get quite excited about a design I did and I start slicing images and writing markup and CSS right away. This has never turned out good for me. I usually end up working all night on coding only to realize that I don’t actually like the design.

Before you start coding, you should always let your design sit for a while. Whether it’s 2 days or a week doesn’t matter – for as long as it doesn’t affect your deadline. Let it sit there, don’t look at it and try not to think about it – go camping, hiking, get away for the week-end. Then when you’re ready, open it up again and grab your ‘ideas sheet‘ and plan and make sure your design is in line with what you had written down.

Start tweaking things, add some polish and refine it as much as possible.

Then, if you have doubts, let it sit there for another day or two and then ask for feedback and opinions. This time make sure you ask designer friends of yours and also 1 or 2 close friends. Then tweak it some more till you’re satisfied with it.

Your Turn To Talk

Like I said at the beginning of the article, those are tips and tricks I’ve learned along the way, my experiences. I hope you enjoyed this post. Of course feel free to chime in and share your stories by leaving a comment below :)

Filed Under: Article, Business, Design, Development

Comments

  1. Ralph says

    December 2, 2010 at 7:26 pm

    Am I hallucinating or do I really see a massively repeated blockquote text in this post?

  2. Jon Phillips says

    December 2, 2010 at 7:29 pm

    Hey Ralph, you were not hallucinating. I had a little problem with the ‘JS Pullquote WordPress’ plugin which is now deactivated. Should be all fine now :)

  3. Jeff says

    December 2, 2010 at 9:41 pm

    Nice post for sure….i am big on letting it sit for a week before coding. Very important and tough to do.

  4. Vadde says

    December 3, 2010 at 5:35 am

    Very Nice Post…

  5. Anonymous says

    December 3, 2010 at 6:00 pm

    letting it sit – exactly what i do. :)

  6. Waheed Imran says

    December 4, 2010 at 7:09 pm

    Excellent work. You described the things those are needs to be know by a designer. Most of us does not know how we should take a start.
    Thanks for sharing your experience and we hope for a better. Best of luck

  7. Kanwaljit Singh Nagra says

    December 4, 2010 at 10:32 pm

    Very good process! I probably rush my process, but will try follow this one if I can. Hard when clients have stupid deadlines :s

  8. Shiva says

    December 5, 2010 at 8:04 pm

    Having worked in the Quality field most of my life, the points you make are absolutely gold. Nothing can be done properly unless you provide yourself with a good platform on which to create a good design

  9. Thejaydawg says

    December 5, 2010 at 8:44 pm

    I do all of this already, hehe. Especially the feedback part, it really helps the most =].

  10. Drew says

    December 7, 2010 at 8:55 am

    Sit on it is the best.

    I sketch, wireframe, mockup and then pin it on my notice board and live with it for a few days, ignore it, glance at it, does that great initial idea still look good after a few days, sleeps, beers and further thought.

    And above all, The 6 ‘P’s principle, Proper Planning Prevents P**s Poor performance !

  11. Paul Jenkins says

    December 7, 2010 at 9:50 pm

    Very good read – good points made – letting it sit is a great step that is often overlooked in a rush to complete.

  12. sachxn says

    January 24, 2011 at 11:05 am

    “Refine, Tweak, Ask For Feedback – Then Let It Sit For A While”..this is mostly missing..I will try to improve upon it…a great and useful post…thanks a lot.

  13. piya says

    February 13, 2011 at 9:53 am

    nice article you have written.. m too working on a project and its really helpful to me.. to work perfectly.. thanks….

Leave a Reply

Your email address will not be published. Required fields are marked *

Please prove you're human *

Recent Posts

  • 31 Fresh Design Elements for Spring and Easter
  • 10 Templates for Music Concert Flyers
  • How to Build a Web Scraper Using Node.js
  • Best PHP Books, Courses and Tutorials in 2022
  • How to Get Your First Web Design Client

Archives

  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • May 2008
  • April 2008

Categories

  • Accessibility
  • Android
  • Apps
  • Art
  • Article
  • Blogging
  • Books
  • Bootstrap
  • Business
  • CSS
  • Design
  • Development
  • Ecommerce
  • Fireworks
  • Flash
  • Freebies
  • Freelance
  • General
  • Giveaway
  • Graphic Design
  • HTML5
  • Icons
  • Illustrator
  • InDesign
  • Infographics
  • Inspirational
  • Interview
  • Jobs
  • jQuery
  • Learning
  • Logos
  • Matrix
  • Minimalism
  • Mobile
  • Motion Graphics
  • Music
  • News
  • Photoshop
  • PHP
  • Promoted
  • Rails
  • Resources
  • Showcase
  • Tools
  • Tutorial
  • Twitter
  • Typography
  • Uncategorized
  • Usability
  • UX
  • Wallpapers
  • Wireframing
  • WordPress
  • Work

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

SpyreStudios © 2022