Our Approach

Throughout a project we make choices (or provide recommendations) that impact the selection and use of technology, such as should you build or buy a solution, what technology platform should you use, how will the solution scale to meet expected user demand, how should the solution components be deployed, and how will the solution integrate with the other systems you have. This all leads to defining and establishing the solution architecture, starting from an initial conceptual ‘vision’ and evolving into a more concrete software architecture specification.