If you’re looking for a website developer, you have a business objective in mind – and that’s the perfect place to start.

Rather than tell you a list of reasons why Swift Marketing and Swift Web Designer is the best website developer you will find, let’s instead jump ahead to helping you create a successful project.

First, everything starts with a goal. This can be early-stage and just a vague objective, or carefully specified but what is important is clearly defining the “success metrics” – what you want to happen. For many businesses who sell predominantly offline, the success metrics might be to build trust to support offline sales, to create leads for you or your sales team, and to serve as a hub for referrals, mass email, and company news. If you need an e-commerce website developer and your agenda is to sell online, then specific metrics like minimizing shopping cart abandonment, upsell and cross sell might be included.

Next, there are two dominant methods we use for production, once the agenda is defined, which are “waterfall” and “agile” methodologies. With “agile”, we move fast and build a bare-bones basic version as a framework for the “heart” of the application, then start adding components to it. With a “waterfall” production method, everything is carefully spelled out before a single line of code is written, allowing the coders to see how everything fits together. Often times, when using Agile production methods, we’ll quickly skip ahead to creating a basic user interface, moving straight past traditional wireframes and to working code, with simple post (no ajax), and ugly UI split into a MVC (Model, View, Controller that separates the code from the style and presentation) framework. Last, we “make it pretty” and add in ajax (Asynchonous Javascript, which allows the page itself to be dynamic and do things without reloading the page).

Which method is right for your project depends on what portions are irreducible, whether off-the-shelf code can be leveraged as a “jumping off place”, and how complex the parts interact with each other.

Here are the few most common questions:

1. How long will you take as my website developer?

This varies completely by the project. It could be as little as a few hours, it could be many months or even possibly over a year, though the historical average is about 8 weeks from first conversation to final delivered product. This includes queue time – at any given moment we have hundreds of tickets and tasks already underway, however, some of those are internal development projects (lower priority). For larger projects, we will give you three timelines: Target, Average, and Commitment. The target is our goal, an ambitious and shortest historically supported deadline, average is our best guess at delivery date, and commitment is a date by which we’ll guarantee completion, and the closer we get to this date the high priority the project becomes. This happens automatically with our ticket system, and you’ll have the option to either invest in a rush fee for shorter deadlines if you choose, or a “pre-emptible discount” that can save you some money if you’re not in a hurry.

2. How much will my website developer project cost?

This of course varies widely too based on your project, but we do very very itemized budgets as they help us plan resources. Generally the first step is a quick friendly conversation! In most cases, we can give you a quick rough estimate of time and money over the phone, and it won’t cost you a dime to learn more. In rare cases, we need to charge a modest consulting fee to even prepare the budget and specs, because very specific information is required in order to accurately plan the work. This, naturally, applies toward the total website developer project. We can also help you plot the financial return on your project in a rough sense, so you can better asses the investment.