We assess the needs, draw a content strategy and design the content, getting critical information to start the web design cycle. It involves the plan, mock-up or prototype, analysis, design and development, validation and testing. This is an iterative workBy iterative work we mean jumping back and forth between tasks, using the results of the previous ones.. Some tasks are recurrent, other are interdependent.
Without regard to the size of the project, planning and testing help achieve the goals. Both are permanent companions until the end of our design cycle. These tasks make important milestones that no project should neglect.
Allocating the necessary time to plan benefits the entire project. In line with the needs and audience analysis, the plan must provide for all stages of design, development and testing. These stages partly overlap (design and development) and partly proceed as recursive tasks (e.g. validation and testing). The plan helps measure the progress, discover shortages, add hands where needed. Larger projects need a more detailed plan.
Mock-up or Prototype?
We use mock-up for a fast, static, graphic web sketch. A static mock-up suits our needs for websites. We comment a few mock-up tools in our Resources area. A prototype will best fit our needs for complex or large projects: web applications, multi site information systems, publishing systems, service-rich intranet, to cite a few.
How we work
A critical task is to showcase each content component to clarify the data, images and functions needed at user end. Revealing the content details helps building the proper information architecture. Setting up the requirements, representing and mapping the content, researching details allow to define the constraints the design and development must obey to best serve the content, before coding. Pricing
Design and development
Our design cycle targets the front-end (the part of a website the visitors see). It deals with look, architecture, and user interface design. When we develop a custom back-end for managing a website or application, we bring the same care to its user interface.
To achieve the development, we analyse, write the code, create the HTML markup and stylesheets, then validate, and test. Our testing cycle relates in particular to content efficiency and usability testing, debugging, and performance testing.