Try Tuts+ Premium, Get Cash Back!
Planning Ahead: Ways to Improve Your Web Design Workflow
basix

Planning Ahead: Ways to Improve Your Web Design Workflow

If you’re looking to up your game as a web designer, the planning phase is probably the single most “bang for your buck” skill-set that you could work on. Sometimes it seems that in the dizzying world of web design blogs, roundups, and screencasts, people just skim over the part of the process that makes everything else possible.

This post marks the first in a series where we’ll be examining the “planning” phase in web design. The goal: to better understand the role that planning plays in design; when it’s effective, and when it’s wasted.


Why Plan At All?

Some web designers feel that planning has become a somewhat irrelevant part of the creative workflow – “Why bother planning when I can dig right into the creative phase”?; this kind of attitude is great for the designer who doesn’t mind spending an extra 10 hours on a project for the fun of it, but for others it’s a waste of time to ignore something so integral to the design process.

Before we really dig in, it’s probably important to explain what kind of planning I’m referring to – I’m not referring to the type of plan that involves “guessing” and falls apart minutes after the project starts. What I am talking about is a plan that will eliminate guesswork, define goals, and establish a solid foundation for you to get creative with. The art of planning is more like a “brainstorm with a purpose” than it is a comprehensive technical spec.

It’s a waste of time to ignore something so integral to the design process

Planning is the formative phase in any project – it doesn’t hinder the creative process, it defines it. A good planning session doesn’t even require a lot of time or energy, but the benefits will last far into the entire duration of the project. A thoughtful approach to planning will help boost your creativity, save you time in the creative process, and make you look like a rockstar to clients!


When Should You Plan?

Before you even fire up Photoshop or your favorite code-editor. Design Planning is about setting the overall mission of a project, so it’s important that you define the ultimate goal of the website that you’re going to be working on before you approach it creatively. Some top level questions you should ask are:

  • Why will people be visiting the site?
  • What function does it serve you or your client?
  • What needs to happen for this design to be a success?

Answering these questions early on will save time, energy, and money in the long run, but more than anything, it’ll help you to figure out exactly how your website design is going to rock! Something as simple as spending 15 minutes planning out your ultimate goals can help refine your purpose and make sure that you don’t miss the bigger picture.


What Should You Plan?

Planning is going to be a little different for everyone out there – some sites are straight forward and require just a few minutes of planning; others are big, complex, and can spend days, weeks and even months in the planning stages. I’ll be discussing these steps in more depth in future articles, but I can outline about 6 crucial planning steps in any web design project:

  1. Define Success
  2. Define the Content
  3. Define the Features
  4. Consider the Audience
  5. Do the Research
  6. Organization, Hierarchy and the Wireframe

What Does Planning Look Like?

The actual format of your planning can be anything from an elaborate creative brief document to a sketch on the back of a napkin. Honestly – use what works for you and don’t try to force it. If you aren’t ever going to go back and read an elaborate creative brief, then don’t bother writing one! The trick is to use a planning format that works for you and your workflow genetics. I happen to love the idea of hands-on notepads; especially those snazzy Action Books from Behance – but realistically, I know that I do my best planning using a simple text-editor app: no frills, no formatting, no distractions. Your planning method is going to look unique to you though – so take some time to consider what works best for your own personal style.

The actual format of your planning can be anything from an elaborate creative brief document to a sketch on the back of a napkin.


Know the Limitations of Planning

Let’s make one thing clear: designing a website is a lot like building something in a vacuum; Try as you might, you won’t ever be able to plan for every possible outcome when your site hits the web. The likelihood that your design will cover every possible scenario for the next 2-3 years of that site’s life are slim at best. The site will change, the visitors will change, heck, you or your client will change.

The planning stage isn’t for defining each and every tiny variable, it’s for painting broad strokes and establishing your overall strategy. Planning each and every detail will ultimately fail because it will force you to make guesses – and regardless of how educated a guess might be, it’s still just a guess. Keep your planning focused on the big picture stuff that will stay the same throughout the project.

In this series of articles, I’ll be introducing some tips, tricks, and other techniques to improve your own planning process. I’m going to be catering this series towards newer designers, but it’s my hope that everyone can glean some useful information!

Brandon Jones is MDNW on Themeforest
Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • Pingback: Welcome to Webdesigntuts+! | Webdesigntuts+

  • http://www.thedesigngnome.com Max Luzuriaga

    Great post Brandon!

    I personally have a problem where I forget to include something in my design, and then shove it in hastily at the end, so I like to make a list of all the design elements I want my site to include, so I don’t forget them! I have a pretty short term memory :)

    • http://twitter.com/eliburford Eli

      Exactly the problem I’ve been having as of late, particularly when it comes to a search function (always forget to include it). A list of the mandatory elements is a great idea for any design, and a developing a specific list before getting started would be a great idea as well.

    • http://webdesign.tutsplus.com Brandon Jones
      Author

      Thanks Max! I hear ya… I actually can get pretty scatterbrained myself, so having a strategy to combat my wayward tendencies is crucial to keeping a design project focused.

  • http://www.markdijkstra.eu Mark Dijkstra

    Nice on, planning is half of the work ;)

  • w1sh

    Make this guy WebDesignTutsPlus editor and it’ll be a success.

    Nice stuff Brandon.

    • http://www.ecustom.ca/ Damon Bridges

      Lol, he is!

      • w1sh

        Oh. :)

        That’s good then.

    • Ben Stanley

      He already is… :)

    • http://webdesign.tutsplus.com Brandon Jones
      Author

      Thanks w1sh! Glad to be at your service :)

  • http://www.mdosik.com/ Mike Dosik

    Good read indeed. I look forward to more from this series!

  • http://montanaflynn.me Montana Flynn

    I cannot emphasize enough how important planning is. Another thing to do before doing a design is make a sitemap! Once you have the different types of pages, it makes designing a consistent layout much easier.

    • http://organizedfellow.com OrganizedFellow

      I started my new site with a sitemap, for the first time.
      I don’t know why I never did one before?! It makes things SO much simpler!
      Now I can much easier visualize all the pages, URL structure, etc.

      To add a little to the context of this article:
      I recommend everyone use dry erase markers, a large white-board, and magnets.

      • http://webdesign.tutsplus.com Brandon Jones
        Author

        Funny how with all the technological tools that we have that it’s so easy to skip over the important stuff. Sometimes the most complex problems can be made small with a ballpoint pen and a piece of paper ;)

        As an add to your list of “materials” – I highly recommend the “dry erase board” paint that you can buy at most hardware stores… it actually makes any wall in your home or office a dry erase board without any installation beyond slapping on a coat of paint.

    • Lukasz

      Yep, I use Visio to draw a big sitemap and interaction diagram for key actions(etc. buy), along with wireframes of all project pages. Of course I only do that for big projects, but I would be lost without it.

  • http://www.diegomonzon.com diego Monzon

    Great article, I really love the idea of a successful author teaching others .

  • http://www.jmonit.com Monit

    Great Post Brandon!

    Waiting for your next post

    Monit

  • Joel Lembert

    Nice Article! Congratulations for the new website

  • http://davidbecerra.com David B.

    Awesome article! Glad to see this added to the tuts+ family.

  • http://holamiamor.tistory.com Irene

    Great Article. Focus on Big picture : )

  • http://joelturnergraphics.com Joel Turner

    Great post. Most often you can tell when a web project didn’t have enough planning. This is great advice that all designers should follow. Thanks!

  • N.G.

    The article is very generic – no mention of sitemaps or wireframes or other tools to organize things and track progress.

    And Photoshop might not be the best tool for web design if you need complex structure. Personally, I’ve recently become a big fan of Fireworks and it’s multi page functionality.

    • http://webdesign.tutsplus.com Brandon Jones
      Author

      Hi NG – this is just the “introduction” for the entire series of articles on planning, so rest assured that we’ll be hitting all of the topics that you brought up in depth :)

  • http://www.webcoursesbangkok.com Carl – Web Courses Bangkok

    I always find planning Successful Scenarios brings things together. What you want and what the user wants comes together in a plan of each step through your site. Thinking about the various tracks people can take to achieve your online aims and desired user tasks.

    Put the users tasks at the first step and let your websites desires come on the second step.

  • Myra Wisdom

    The newest member of the family is looking amazing.I hope we can learn more about web in the future.

  • http://sz-media.org szmedia

    Yeah, thats the stuff i like :) Keep on the good work and i wish you good luck with your new site!

  • http://pentacordesign.co.uk Harry

    Great article!
    I find the idea of not planning a web project very alien though, as before I even click on PS I’ve got lists of content/important design features plus the projects goals written down first. It clears my head so I have a better understanding of the project so I can design it better and don’t have to worry about forgetting important project-specific requirements half way through designing it!
    Looking forward to reading more posts, it’ll be interesting to see where they draw the line between nettuts & webdesigntuts, but I’m sure the new kid will be just as useful as the old fart!

  • Ferret

    Great article. I think a good idea for a post, or a series of posts, would be to do the actual planning + design process of a website step by step. Give an example of a project one might get, like building a website for a law firm or something like that, and then show us how you would plan the site, structure, content etc. and design it according to the planning process.

    I’m currently struggling the the planning process, and would love to see more of these articles.

  • http://www.tomskelton.me Tom S.

    It’s amazing how many people want a website but don’t consider the ambitions for the finished product. Great article. Planning is key.

  • http://www.sosfactorty.com/blog Sergio Ordonez

    This is real design, good article!

  • Michael

    Good article. This is exactly what I have been trying to do at my job, but my supervisors think they know better than me (none of them have a degree in Design). I feel like forwarding the article’s link to them just to prove my point I have been saying for awhile: Planning makes it so the sites will rock a bit more than this “get it done” (sorry I am in the South so it is git-r-dun) or lets just put something out there and then worry about making it look better later mentality.

  • Mohamed

    You are welcome Brandon :)

  • Tanja

    Really nice article. Btw, what is the font you used on the graphics?

  • Paul McMahon

    Very nice article, thanks.

  • Dan

    Years ago, when I was taking Television Production in High School, my teacher provided some excellent advice when initially consulting clients and planning projects. He told me the two most important questions to answer are “Who’s your audience?” and “What’s your message?” And reading through this article, it’s nice to find someone else with the same advice. It’s always good to remember that websites, while nice looking, are often not just for show. They have to provide a service or message for a client in a clear an effective manner. Two thumbs up. Great article.

  • graphic_dev

    Well written. Looking forward to upcoming articles!

  • Chikezie Watts

    I like this! I will be folowing your articles as it progresses. I am hoping this will help me conquer the stage – planning – that discourages me from building websites. Thank you for this initiative.

  • http://www.akkis.gr akkis

    Nice article. I hope for the best wishes about new “family plus” blog :)

  • Me Too

    If I could only convince my boss that planning is a necessary step. I’m sick and tired of designing sites without the basic information known up front.

    • http://webdesign.tutsplus.com Brandon Jones
      Author

      Haha – I’ll have to include a portion of the next article that discusses educating your client/boss about the merits of planning. Having freelanced for almost a decade, I definitely had my fair share of clients who wanted to “design first and think later”.

      • Haze Long

        I agree. The most difficult to work with are those clients who never knew what they want. But I do have difficulty after the planning process, I plan and sketch the perfect wireframe. Look at some awesome designs in the www, there are many out there and I get side tracked by form over function. Lol.

  • http://abdusfauzi.com abdusfauzi

    definitely, early planning give you more results and reduce wasted time. btw, nice article :)

  • Austin

    This was a fantastic tutorial. I find planning well worth the time. Planning is absolutely necessary when quoting out a project for a client. Although I find this very difficult sometimes. For example, my current project. I planned for this project fairly well, thinking it would be easy.

    Well I’m going on three months now and I am making less than minimum wage because I didn’t plan on this taking this long. This project has drug on forever. Was it due to a lack of planning? Quite possibly. I assumed it would be pretty easy to tackle, but the more I dove into the project, the more complex it got. Any suggestions?

  • Okeowo aderemi

    Yeah i concur with the idea of planning God knows how many times i have ripped off a design because i wasn’t sure what i wanted..

  • Alejandro

    Great article, indeed. Thank you.
    I just prefer the ‘pillow design’ !!!!!
    You sketch something that is indeed very nice, you ade not happy with it. You give up. you go to bed. Suddenly, the next morning you discover that your design sucks!!, then you will have the perfect idea to show your client and the world your new perspective..
    My client just loved it.
    Just a thought.

    Sorry my bad english dudes!

    Cheers!

    Alejandro

  • Jeff

    Nice tutorial! For guys like me just starting to get a handle on web design this is a great first step. Looking forward to more posts. Much appreciated.

  • http://www.maiconweb.com Maicon Sobczak

    Short and right to the important points. Planning is really important and is taking its place with the professionalism of web design. And good strategy @Alejandro. I work in a similiar way.

  • http://www.njwebdesign.co.za/ Nicole

    Great read, pity you messed up with the When should you plan section as there is text that is missing that makes the 2nd last sentance not make any sense at all.

    • http://themeforest.net/user/epicera/portfolio?ref=epicera Brandon Jones
      Author

      Thanks for the note Nicole – I patched up the error – thanks for catching it!

  • http://www.motion-effect.no Johnny/NO

    Useful article I’ve been waiting for. I have had to create my own planning structures and system as I have walked the path of learning for my self the last years. My latest invention is using my own standardized A4 paper form with the same basic questions for a website, every time. So I don’t forget, and so I don’t have to re-invent a planning process every time.

    I also use Highrise and Basecamp, and in Basecamp using checklist templates general process everytime.

    Looking forward to the peace of this article.

  • Alexander Varwijk

    Looking forward to this series, I do some website building although it’s mostly PHP I’m trying to get into design as well, looks like this will help me on my way as to where to start etc. :D

  • Soyer

    Hey!
    “Nice tutorial! For guys like me just starting to get a handle on web design this is a great first step. Looking forward to more posts. Much appreciated.”

    Same words. Thanks for sharing this userful and sensible information.
    Greetings from brazil.

  • http://alyssaroll.com Alyssa

    Such a great article. Can’t wait for the rest!

  • Rob

    Great article, thanks.

  • http://www.pixelthemestudio.ca Andre

    One of the things I like to do as I design is to keep a sort of personal portfolio of code snippets, where in time I will have a nice library of elements I can reuse for any new projects. However, I have also come to expect the unexpected when you think something will be a certain amount of time, Murphy’s Law comes into play. The trick is to be strategic in your planning, but most importantly, to be realistic is an absolute necessity. It’s very important to know your limitations when it comes to time management and how it relates to the work you do. I know for myself, I’ve been discovering working on two cms platforms as an individual is more than I expected…which I am starting to correct that.

    Overall, I generally start with a pad of paper and a pencil to make notes regarding my project; organize it in steps, review it, revise it, review it, revise it, then I start the actual design work.

    • http://themeforest.net/user/epicera/portfolio?ref=epicera Brandon Jones
      Author

      Great comments Andre – thanks!

  • Pingback: 12 Tips for Becoming a Successful Web Designer | Webdesigntuts+

  • Pingback: 12 Tips for Becoming a Successful Web Designer

  • Pingback: 12 Tips for Becoming a Successful Web Designer

  • Pingback: 12 Tips for Becoming a Successful Web Designer | Qazware's Blog

  • Alvin Vogelzang

    Great article! Can’t wait for the next articles :D

  • http://danielmilne.co.nz Dan

    Great article thank you very much for writing this I tell my staff this all the time. as a new web designer I have fallen into the trap of firing up DW or PS and trying to build a site right out of my head, and the usual scenario for someone doing that is like this.

    Attempt a bit of code, get frustrated and stuck, look around the web for a quicker fix, try coding again, fire up PS and try a design concept, fail, eventually after a few days get it right and end up with something totally different than when it began and not always to the satisfaction of the client or the designer and not always the right type of site for the job.

    So not just planning, but knowing HOW and WHAT to plan for is key. I think about the content and or the products or services and go from there, the about, contact etc are almost superfluous to the planning stage but knowing how to architect the site so that the information flows naturally is the fast way forward IMHO.

    Thanks again Brandon.

  • Pingback: Planning Ahead | MiSaEl Websites

  • Pingback: Tips to Become a Successful Web Designer « Smooth Blog

  • http://www.lifesub.de Stefan Rynkowski

    Good article. Do you know that planning a website is always different? You’re impressed by the new trends every week / month.

  • boxofdreams

    Brandon Jones.. you are amazing guy

    I like this statement “designing a website is a lot like building something in a vacuum”

    :)

  • Pingback: 12 Tips for Becoming a Successful Web Designer « DesignsbyUnique

  • azdrian

    good post!. I wish i had saw this when i was pursing my CS degree i had a final year project to do and our lecturer show us steps in planning, to me that time, planning is a tedious process so i decide to ignore that step and went straight ahead and during the developing process of the application i keep stalling looking for ideas to add to my project etc and didn’t know where to move on to next after one task is done and in a result i never finish my application. :( luckily i had enough to pass the project:). so in a nutshell i learn how vital planning is before you start a project which steers the you home to success!

  • Pingback: 0101010 & Being More Digital « links4anne

  • Pingback: 12 Tips for Becoming a Successful Web Designer - Dima Venglinkii's Portfolio

  • Pingback: TOP TIPS FOR WEB DESIGNERS | WEB DESIGN FINAL

  • http://www.otreva.com Otreva

    Brandon,

    Planning is necessary however I think this sums up the article perfectly:

    “Try as you might, you won’t ever be able to plan for every possible outcome when your site hits the web”

    We can’t always plan for everything unfortunately no matter how hard we try.

  • Dan L

    Great article, but I can’t find the follow up articles promised. Have they been written?

  • http://www.vision-ps.de Vision Ps

    Great article and i also looking for the follow up article

  • Pingback: Planning Ahead: Ways to Improve Your Web Design Workflow | Webdesigntuts+ « Mobile, Socials and Clouds

  • Wessam

    I am a computer science student, third year.
    I feel like this tutorial is like Software Engineering, planning and all the stuff as same as Software Engineering. When you are about to write an application, you spend time gathering information , writing down specification, in other words PLANNING.

    Thank you for this tutorial. :)

  • Jedidia

    Thanks for this! and please do post the next episodes of this series, we reaaaally need it!!!

  • Hamid

    that’s Brandon Jones that we know,thank you man for this awesome article. btw i found this post because of Ian Yates so thank you too man, gl everyone.

  • fedestro


    var foo = 'bar';
    alert('trying this thing');

    • guardian

      you failed the injection

  • http://twitter.com/Tee_trinker ƤƏԎƏΓ⸗ЊҒШѦЛЛ

    that’s a good article, thanks! What works best for me is a simple text list that I use as a template for all my design projects. Inside are questions for my clients at briefings and questions for research and planing (target group, how the company defines itself, core messages, goals for the project, what users gain from it etc.).
    I also define some clear steps on what to do next in the design process, so I always have kind of a map when I get stuck. I also use it because in the madness of designing you sometimes could drift away from your original intention or forget about important aspects.