Delivery Strategy

Our architectural strategy starts with understanding your business and technical goals.  Then, as it relates to the project, we quickly get to know your team, technology gaps and trouble spots.  Leading with a team and people first strategy yields better technical solutions – solutions that are faster, more robust, smarter, easier to use and less expensive to maintain when compared to a vendor first, platform specific one-size approach.

From there, in collaboration with your team, we get to work creating higher level architectural diagrams explaining your new data solution.  This is where we work out how modern data-scape platforms and tools like Snowflake, dbt, AWS, Google Cloud, Big Query, machine learning and artificial intelligence and so many more come together.  This is also when you actually get to see how data from all of your sources enter your new data cloud and get consumed.  This ensures we’re all on-the-same-page, so to speak.

These diagrams are yours, serving as part of your new system documentation.

After we are aligned on the higher level data solution architecture we deepen the collaboration with your subject matter experts and address specifics of integration with your SaaS platform or website – if applicable, continuous integration and deployment [CI/CD], access control, column and row level security, data synchronization and specific calculations used in your business, data-models, analytical displays that your business needs in a visual analytic tool like Looker or Tableau.  At this point we can also provide some training to your technical team members – if that is wanted and needed.

We organize our work using tools and best practices derived from Agile methodologies.   We also scope and estimate in sprints – similar to what your team probably does.  This helps us accurately control your costs and avoid budget overruns that are too common on complicated technology projects.

In short, as subject matter experts, we collaborate with your team while owning the solution architecture, scoping and planning, development, documentation and training of your team on your new data and analytics system.