Once we have understood your need fully we can start to think on the appropriate solution. In our context this can be something very simple such as choosing the style of website to develop for you or be as complex as creating the entire software design documentation. This could include the market analysis, platform election, deployment strategy, user stories and lifecycle planning. This process is where we use our knowledge to bring your ideas to fruition.