Sometimes it's hard to know where to begin. We can not only point you in the right direction, but we can help plan the journey.
In a strategy workshop the intent is to define how the software will be used, what challenges it will address, the context in which it will be used, and what business or organizational objectives it will fulfill. We intentionally do not focus on how the software will be constructed, only on the core objectives and goals.
Schedule a 30-minute to chat about a strategy workshop for your project.
Determine Specific Objectives Together
Our software design and development process recognizes two competing interests: 1) the need for clear overall project objectives, and 2) the reality that understanding develops as the software is created. During our strategy workshop we assist clients to determine specific objectives by discussing needs and goals of both user and the business.
Plan With Realistic Forecast
Our experience creating software grounds our process. We know that often when we initially think about how a component of the software should be constructed, it turns out to be incomplete or inaccurate. We also know that planning requires forecasting, and that forecasting gets more inaccurate the further out it extends. This early on, we can help you to develop a realistic "early" forecast, to give you that high-level idea of scope and cost, so you can better plan for the future.
Adapt Through An Iterative Approach
To balance these two main, competing interests (clear objectives + developing understanding) we employ an iterative approach to design and development. Although the majority of the design and development work follows a circular path through a number of iterations, the overall process has a distinct progression that can be roughly divided into beginning, middle, and end. Thus, this strategy session marks the beginning of a project and stays focused on clarifying the objectives, while later work dives deeper.