Our Process

ibu has streamlined the way we build websites, using this 4-step model: Discover, Design, Develop and Deploy.



The first step of the project is to plan, plan, plan. We ask questions and help you set priorities. We focus on goals and select tools that make those goals achievable. Have a budget in mind? Let us know and we can match the goals, tools, and budget that make sense for you.

Forget estimates we make promises. Because we plan the site in depth before designing or building anything, you site budget is transparent and easy to understand. We track our costs for setting up each tool, so that you have a firm cost for each piece of your site. No fuzzy numbers, no hourly quotes. (Yes, we think this is a good idea too).

ibu builds your website using only the tools you need. Customized for each project, it’s exactly what?s needed and only what’s needed. This reduces costs, because you only pay for the tools you use.

Together we will design the best possible plan within your budget. The planning phase takes 1-2 weeks.



After the plan is finished, we create a visual representation of your web site called a Design Comp. Our Creative Team reviews and revises the design until it is spot on to accomplish your goals.

We present the very best Design, in the form of 2 image files: a home page and an interior page.

These images will give you an exact view of the look and feel of your web site. Any modifications to design can be taken care of at this step before we build anything. This process takes 2-4 weeks.



Development involves the bulk of the programming work, as well as loading content (whether by your team or the client?s). Keep code organized and commented, and refer constantly to the planning details as the full website takes shape. Take a strategic approach, and avoid future hassles by constantly testing as you go.

  • Build development framework.
    This is when unique requirements might force you to diverge from the process. If you?re using Ruby on Rails, an ASP/PHP framework or a content management system, now is the time to implement it and get the basic engine up and running. Doing this early ensures that the server can handle the installation and set-up smoothly.
  • Code templates for each page type.
    A website usually has several pages (e.g. home, general content, blog post, form) that can be based on templates. Creating your own templates for this purpose is good practice.
  • Develop and test special features and interactivity.
    Here?s where the fancy elements come into play. I like to take care of this before adding the static content because the website now provides a relatively clean and uncluttered workspace. Some developers like to get forms and validation up and running at this stage as well.
  • Fill with content.
    Time for the boring part: loading all of the content provided by the client or writer. Although mundane, don?t misstep here, because even the simplest of pages demand tight typography and careful attention to detail.
  • Test and verify links and functionality.
    This is a good time for a full website review. Using your file manager as a guide, walk through every single page you’ve created everything from the home page to the submission confirmation page?and make sure everything is in working order and that you haven’t missed anything visually or functionally.



You have a plan that makes sense and a design you love. The final step is to make the site a reality. This is where the magic happens.

Using the Plan as our guide, we create a website with the tools you selected. As soon as the tools are ready, we provide training so that you can learn the tools before the site is finished. ibu provides free and unlimited training, so that you never have a problem using the tools on your site.

The design is brought to life and applied to the framework we have built. The site is tested, reviewed, and tested again. Once we are sure you?ll be happy with our work, we present the site to you. This phase takes 2-4 weeks.

The ibu process is the result of 20 years of hands on planning and building websites. We?ve streamlined the way ibu builds sites, so that your website is built faster, better, and smarter.