Siarhei Oshyn, Head of Data / Data & AI Architect
Inside Data Advisory: Exploring Experience and Insights
Iryna Shuppo: Data continues to lead in the digital world today driving decision-making, innovation, and competitive advantage. Our partners recognise the importance of utilising data effectively to stay ahead in the market.
Given this tendency, we saw a compelling opportunity to integrate data expertise into our Advisory service offerings. There is no doubt that this decision was the correct one.
Data does not sit in isolation though, usually clients approach us with a business challenge that translates into a specific request for data solutions. This is why the product impact in Advisory holds considerable importance.
Moreover, data management is a part of the entire process. So therefore, it requires collaboration and input from various areas of expertise to work out the optimal solution.
Depending on the client’s needs, our Data Consultants could advise on:
Regardless, our proposals are always shaped by the needs of the client.
Valiantsin Shkvarko: The most precise yet uninformative response would be that they are different businesses with distinct requirements and challenges to tackle.
Each case is unique. However, I do have some “most-liked requests” that I would like to highlight by sharing a recent case.
The client was satisfied with their on-premises data infrastructure that fulfilled existing business needs. However, limitations arose in their ability to pursue new business initiatives due to increased data processing demands, and their desire to integrate machine learning capabilities.
Our objective was to work out the right architecture of a future solution that incorporates business goals & ambitious plans.
So, we built a Cloud solution in Azure with a unified “single source of truth” for client data. The proposed architecture helped eliminate numerous “data pockets” and duplicate information obtained from data providers. The detailed and cost-effective migration plan reassured our clients about the next steps in the process.
Siarhei Oshyn: I noticed that our clients share a common concern regarding the proper implementation of data management solutions, or a lack of clarity on what effective data solutions should entail to fulfil business needs. In this case, we could act as 3rd party expert offering an independent opinion and assistance.
In a recent case, despite significant investment in a Snowflake-based Data Warehouse, the client did not see the benefits they expected, facing excessive costs and slow time-to-market. They aimed to assess the usage of the existing Data Warehouse across their systems, determine if it is fit for any future business plans, and make decisions on further investment in the current solution.
Valiantsin Shkvarko: I have a great example describing common stages in Data Advisory.
One of our clients is a global advisory firm that helps leading brands increase productivity from their media investments and design effective media operating models.
It is easier to name brands that are not in their portfolio. Below is an impressive picture of this.

The client approached us for support with addressing the business challenges they faced:
This stage lays out the foundation of Advisory involvement. Consultants engage in discussions with key stakeholders to gain insights into the client’s visions, strategic plans, and priorities.
In our example, we started off with determining goals which the business had set for itself. They were ambitious enough:
Subsequently, we figured out what prevented them from achieving these goals, and it wasn’t competitors.
Most of business processes depend on data processing and analysis, aiming for a high level of automation. However, a significant part of these processes still needed considerable manual intervention:
It has appeared to be more related to organisational challenges rather than IT-related issues.
However, by getting all the context, it allowed us to determine what was needed from a technological perspective and how digital solutions might help.
For building a holistic view, consultants must examine existing setups: solutions, architectural decisions, and the reasoning behind them. This entails identifying any gaps or weaknesses in the current setup as well as collecting new requirements to guide subsequent actions.
At this stage, consultants collaborate closely with the client’s team and take a hands-on approach by assessing architecture design and solution implementation.
We worked closely with data analysts, the development team, and business representatives.
We explored how and why the existing architecture and services were chosen, and why MS Excel and VBA are the heart of the system. Simultaneously, we observed the availability of nearby opportunities in the form of Amazon Web Services.
At the end of this stage, there was a playback to all interested parties outlining our vision of end-to-end setup and intersections between all parts. It is surprising how individuals within the same company may lack insight into each other’s processes and the dynamics of neighbouring departments.
This is an essential stage that consolidates all the findings gathered in previous steps and develops distinct options to address the client’s requests. Consultants aim to present different alternatives, outlining their pros and cons, and recommending the most optimal solution based on their expertise & considering the client’s priorities.
In the given example, we worked out enhancements to the existing business processes. These adjustments involved various degrees of automation. While one option suggested full automation; it came with a significant cost and time investment. Alternatively, other options proposed a balanced approach retaining some manual steps in the e-2-e process while automating the critical and error-prone tasks.
We opted for the most suitable option, adopting an iterative approach that delivers incremental value with each iteration and improving the next stage of the end-to-end process.
Technically, we built the architecture considering the cost-effective approach, volume and type of data, processing, and storage approaches:

Even though the development stage has not finished yet, the client sees the impressive initial results. These outcomes enable them to reduce time spent on routine operations, re-balance employee workloads, and embark on more complex initiatives.
As Advisory experts conclude their engagement, they ensure the clarity of their impact on sponsors and confirm that initial objectives have been achieved. All deliverables from our work are transferred to the relevant parties, and knowledge-sharing sessions are conducted.
Advisory often influences strategic or critical decisions within the client’s business. Therefore, consultants through the whole duration of our engagement must maintain close collaboration with the client’s team, ensuring a prominent level of transparency regarding our plans, confirming priorities, and adjusting outcomes based on the client’s needs.
Siarhei: One of the challenges is time. Advisory projects often have short deadlines, so finding the right balance between the depth and breadth of our work is essential. By sticking to a plan, staying flexible, and staying connected, we can meet deadlines and give clients valuable solutions.
Iryna: Reflecting on past experiences, meeting client expectations is crucial but can be challenging. Our focus is on addressing issues and delivering tangible results that help with big decisions. However, evolving needs, changing requirements, and a high level of ambiguity can affect this process. Nevertheless, our commitment stays unchangeable to give our clients the most from our engagement.
In conclusion, having a good portfolio of accomplished cases, a well-established framework, growing experience in the Data management area and trusted experts, we are ready to handle whatever comes our way with enthusiasm and confidence.
See what our customers have to say about their Godel Advisory experience: https://www.godeltech.com/mgs-partnership-with-godel-helps-to-shape-customer-experience-product-roadmap/.
Siarhei Oshyn, Head of Data / Data & AI Architect
Valdemaras Girštautas, Jr, JavaScript Software Engineer