Our processes, and our philosophies
We work closely with our clients every step of the way, from initial consultation to design and development to ongoing strategy and support.
We consider ourselves Web experts, but we realize that you may not be. So we’re happy to provide as much or as little hand-holding as you require.
While every project is unique in some respects, the processes outlined below provide a good frame of reference for what it’s like to work with us.
Initial consultation
Before we start pushing any pixels around, we’ll meet with you face to face to determine exactly what your online needs are, and how those dreams can be turned into reality.
Requirements
A building is only as good as its blueprint. Likewise, a website or application is only as good as its requirements documentation. We take the time to ensure that each project is scoped properly from the outset. In our experience, one hour spent on requirements in the beginning saves 10 hours of development in the end.
Wireframes
Based on these requirements, we create a set of “wireframes” – essentially, a complete blueprint of the site that determines the content structure and all the elements required. Once this is signed off by both parties, the actual design process can begin.
Design
Design is often the most contentious issue when it comes to web projects (or any other project for that matter). While it’s true that art is subjective, web design is more of a science than you might think – so while we want you to be happy with your site, we also want you to trust our expertise. The most successful designs involve open dialogue, clear expectations, and constructive feedback from the beginning.
Development
Our team of developers works hard to code beautiful, functional, interactive websites line by line. Like all quality craftsmanship, this kind of work takes time and expertise. As a result, most of our mid-sized projects take at least two to three months to complete, and we usually require at least one month of lead time as well. See our posts on pricing and timelines for more.
Project management
The project manager plays an important role as liaison between the client and the people coding the site. He acts as translator, interpreter, and, in some cases, arbitrator, as the project takes shape, ensuring that both deadlines and expectations are met. He also coordinates requirements on the client’s end, such as content and hosting.
Content
While we take care of all the initial content integration, we also believe in the “teach a man to fish” approach. All our sites are built using the WordPress publishing platform, and all our clients are given a one-on-one tutorial how to use its content management system so that they have full control over their site content going forward.
Strategy
While it’s important to have clarity about when a project is considered finished, we also feel that a great website’s work is never truly complete. The reality is, there’s more to being online than just having a homepage. In addition to publishing fresh content, you need to think about things like SEO, SEM, PPC, leads, sales, and conversions in order to stay relevant and competitive online. Or, better yet, let us do that thinking for you! We’ll work with you to develop an ongoing strategy that leverages your powerful new site and our web marketing expertise.
Support
No matter how carefully and expertly a site is built, the reality is there are a lot of moving parts, and a lot of external factors at play. Plus, your needs may change, and new technologies are always emerging. That’s why we offer ongoing retainer agreements that ensure attentive, front-of-the-line service for as long as you require.
Consulting
Even if we don’t end up building your site, we’re still happy to consult on your strategy and requirements. Whether you have in-house staff to build your site for you, or you ultimately choose another vendor, it’s still a good idea to get an outside perspective on your overall web strategy.
Let’s talk.
If you have any other questions about the services we offer, we’d love to hear from you! Get in touch, or read more posts on our blog.
Post a Comment