Services
Web Development Project Based Services
Our services complement each other to create a website you’ll be eager to share with others.
Our services include:
Content Model
Our Content Model service is the foundation of our process. We start by exploring the expertise of both your organization and its clients, in order to find out what each values most. We take this knowledge to develop a general domain model that will inform the website content. Once we're on the same page with your organization about the domain model, we narrow those concepts and relationships down to the content model. This model will communicate the agreed-upon vision for the website: in short, the content model is what your website has to say, whether in images, text, video, or anything else. In the end, this model will guide everything that comes after in the design process. It can also be used in an RFP for more accurate proposals.
Our Processes
We lay the groundwork for the website by building a repository of your knowledge and expertise.
- We conduct research interviews with experts to go deep into your subject domain, as well as customer interviews so we stay focused on what's important.
- We review your existing website analytics to determine what's working and what is not.
Content models make content creation easier, reduce duplicate content, and provide a consistent customer experience.
- We start by involving everyone on your team to develop a domain model that illustrates at a high-level your expertise and lines of service. This gives us context for your website subject matter and helps align everyone with a common vision for the site.
- We then refine the domain model into a content model, made up of all the key topics that will be featured on your website.
Benefit:
Have a common medium that everyone can discuss the content of the site
Feature:
Domain and Content Models
Benefit:
One vision for the content of the site, used to create the content for it and to develop it
Feature:
Structured Content Model
We take the content model and break it down into fields per topic, to create an organized structure for your content.
- Each field includes a title and type. The "type" can be text, styled text, images, PDFs, or other content types.
- This gives us a foundation to create and curate content. It also creates a naming system that will keep content orderly, clean and attractive -- something website visitors and customers love.
Our Plans
Design
We integrate design and development to bring together the components of a website. We also offer specific design services such as Logos, Print Design, Brand Guides, Online Style Guides, Newsletters, and Graphics. Using the content model described above, we create an initial round of drafts for your website, with a round of review to refine the direction of the design. We then go through the review & refine process twice more, to end with a finished design you'll love. We use structured content to create wireframes, layouts, and component prototypes. This gives you a clear look at how content will look on your website, separate from aesthetic look-and-feel. Our design process includes a review process for accessibility, critical to maximizing the reach of your content.
Our Processes
- We begin building two or three site components at a time, such as design, development, and QA. This step takes place in two-week phases.
- By staying focused on individual components of the site, we can refine them and get more efficient feedback from you.
Because we have built up a strong foundation from the above phases, we can now plan how to build the components of the website and reuse content already on the site.
- We use the content developed so far to create a sitemap and wireframes. Because we've already put in the work to develop a content model, you'll see a real layout instead of imagining one -- no filler content.
- We break the wireframes down into reusable components, so layouts can be adjusted for each page, instead of a unchanging and inflexible design.
- We review accessibility and usability to maximize the reach of your new website.
- Using the sitemap and wireframes, we further develop the structure of the website and begin placing content.
Our Plans
Development
Development is our core business, and our core philosophy is "reusable components." These components are the foundation of the coding itself, and allow us to create different layouts by reusing content instead of entering it on each page. We start each project with a solid code base, refined from our many previous projects. This code base is built not only from previous website projects, but code for applications found on millions of websites. We carefully monitor all new coding for organization, performance and security before implementing it. We break our development work into short phases, with the goal of producing a single tangible result for the client to provide feedback on. This not only shows ongoing progress, but lets both the client and developers take advantage of changing information in order to create the best site possible.
Our Processes
Because we have built up a strong foundation from the above phases, we can now plan how to build the components of the website and reuse content already on the site.
- We use the content developed so far to create a sitemap and wireframes. Because we've already put in the work to develop a content model, you'll see a real layout instead of imagining one -- no filler content.
- We break the wireframes down into reusable components, so layouts can be adjusted for each page, instead of a unchanging and inflexible design.
- We review accessibility and usability to maximize the reach of your new website.
- Using the sitemap and wireframes, we further develop the structure of the website and begin placing content.
- We begin building two or three site components at a time, such as design, development, and QA. This step takes place in two-week phases.
- By staying focused on individual components of the site, we can refine them and get more efficient feedback from you.
- We take feedback every step of the way through development of the site. At the end of the process, once all the content is ready to go, we'll reserve some extra time for a final round of feedback.
- We do our own review of the site to make sure it's all come together seamlessly.
- Finally, we launch the site on your chosen hosting service!
Our Plans
Recurring Care
Every website needs ongoing care and attention in order to thrive. We provide a variety of recurring care services for your peace of mind and the ongoing health of your website: Hosting, Backups, Updates, and Security.
Our Processes
Hosting is essential to making sure your website is always available to visitors and protected against hackers. We partner with trusted hosting services to provide top-shelf security, performance, and support.
Most hosting services will provide basic backup services, but we take it a step further and back up the database, coding, and uploads to a remote location -- monthly, weekly, or daily, depending on your needs.
Most websites have an underlying CMS and plugins that update often to maintain security or offer new features. These updates can sometimes cause a site to crash. That's why we test and review these updates on staging sites, to uncover any problems before they impact your website performance.
Website security is an ongoing battle, and we work to patch known vulnerabilities and update coding whenever security updates become available. We watch security news for impending threats, and will do everything possible to defend your site against hackers and code vulnerabilities.