Calgary Process Overview
We view our calgary web development as an engineering task. The importance of your website as part of your business demands reliable solutions. That's why we perfected a development process that generates consistent results, making project success a matter of fact, not chance.
Because your business never stops evolving, our development process is iterative.
The development process cycles through these stages:
» On-line Business Strategy
- Consultation
You have a vision for your organization and for how your web presence will support it. You know what you want to achieve, and when. We help you refine and detail those goals, and find out what it takes to achieve them. The result is a list of specific requirements. Each item on this list is rated based on how important and how urgent its contribution will be to the success of the project.
- Planning
Now we can trace a road map that will take you from where you are to where you want to go, on time and within budget. The project blue-print defines the specifications for the components that will be implemented and the required investment at each milestone. With your approval, we move on to implementing this plan.
» Application Design & Development
- Prototype
When it comes to your clients' expectations, you are the expert. That's why we need your feedback throughout the development stage. Functional and visual prototypes allow you to get a glimpse at how your new website will work and look, before we even start to build it. Prototyping facilitates communication and helps us get it right first time, every time.
- Development
Now it's finally the time to unleash our technical skills and make it happen. Design concepts become page layouts; software components are being developed, configured and connected to create the engine under the hood of your new website. Text, pictures, animations and downloadable files become your website content as they are carefully loaded and groomed into place.
- Testing
Each component is carefully tested on its own during development and configuration, then again as part of the completed system. You have access to a real-life testing environment, to perform your own review of the website. Your feedback is extremely important, because it allows us to make detailed final adjustments before your clients get a chance to see and use the new website.
» Deployment & Support
- Launch
Revealing your new website to the world is a simple task from a technical perspective. When planned properly, it is basically a matter of flipping a switch. From the business point of view, there is usually much more to it. Marketing and public relations campaigns are often planned and executed around this event, to capitalize on the excitement of moment.
- Maintenance
To keep your website running smoothly we have set up strict procedures for regular maintenance, upgrades and backups. We automated the backup operations; we store several copies of the data in geographically diverse locations, and periodically conduct test recovery drills. This allows us to safely and quickly restore your website in the event of a disaster.
» Website Promotion
Just having a great website won't do much good for your business, unless your target audience knows about it and comes over to see and use it. There are many ways to drive traffic to your website, and some are more efficient than others. We help you select, plan and implement the ones that are right for your business. For best results, you will probably use a mix of on-line and off-line marketing tools. Please view our Internet Marketing section.