DESIGN PROCESS


Our process always begins with a strategic discovery, where we gather a team of key stakeholders and facilitate the creation of a project roadmap. One key consideration that we address in our discovery is what will be the best production process to employ given the requirements involved. Are we working with a large team with disparate ideas and priorities who require a series of clearly-defined milestones to review and approve along the way? Or are we working with a small team of likeminds who can roll up their sleeves and collaborate with us closely? Or is it some of both?

We pride ourselves on being adaptable to our clients’ needs, including when it comes to our development process. We are well-versed in both classic Waterfall and Agile/Scrum methodologies, which allows us to assess each project on a case-by-case basis and make the appropriate determination of which process will be best-suited.

The Waterfall approach includes a series of distinct phases that allow for systematic development and approval of project requirements, design documentation, and development milestones. We begin with an in-depth discovery phase, move into a design phase, and follow with a development phase, covering the creation of an Alpha prototype, a project Beta and Gold. We wrap up with the implementation phase, and if appropriate, a summative evaluation phase to assess project success.

The Agile approach allows for a more flexible development process where we can test and modify our design solution along the way. As with waterfall, we conduct a thorough discovery up front. From there we move quickly into a series of iterative prototyping phases, or sprints. At the beginning of each sprint, we review proposed project features and set concrete goals and priorities. We begin with high priority components and functionality and continue to iterate as the budget or schedule permits. A final review allows for optimization for delivery, with summative evaluation to follow.

We pride ourselves on being adaptable to our clients’ needs, including when it comes to our design and development process. We are well-versed in both classic Waterfall and Agile/Scrum methodologies, which allows us to assess each project on a case-by-case basis and make the appropriate determination of which process will be best-suited.