High level planning proceeds more specific plans and we adapt the plan as more information becomes available during research, design, and development.
Research takes many forms. It's the thought process that precedes design. It is guided by the plan and provides necessary input to designs.
Designs are only as good as the forethought that precedes it. All of the project planning and research leads our design and since design is subjective, this is an iterative process.
Development and Testing
The designs are used to generate the supporting development specifications. Frameworks are incorporated based on project goals regarding cost and the functionality required to support the project vision.
Launch planning involves multiple steps that are prepared in advance and carefully scripted. Full back-out plans are always included. Depending on the project plan, we may launch in stages.
This is An important, yet often undervalued, aspect of a web project. Today's web is composed of multiple pre-built components that are constantly changing. Multiple monitoring system ensure the durability and integrity of the finished product.
We work in an agile way, meaning that we finish one aspect of the project and have it reviewed. During these meetings we are also looking for understand whether we might need to change downstream planning based on what we learned. This approach is great for projects that are not ready with a "big design up-front".
The meetings are conducted online, utilizing a kanban board (typically in Trello, though your project have other demands.) We come prepared with test case results, change recommendations, and next steps. These typically take 2 hours and are conducted twice a week. All meetings are followed up with meeting minutes.