Sisyphus Consulting

Data System Design Process

For most businesses, their collection of Excel sheets or generic software act as whole-and-sole data system. But you and I both know that a true data system is more than that. It is a reflection of your business.

That’s why when we work with you, we start from the beginning. And slowly build from there. Instead of writing a long essay on how we do it, let me share our process in brief. So that you can quickly go through it and familiarize yourself with.

Here’s the process we follow:

1. Current system diagnosis

We start by examining your existing systems. Ask you questions. Try to understand how one piece of information connects to the other. Who needs what information to make what decision at what frequency. We avoid generic surveys and focus on deep, meaningful interactions. That’s why, we carry out one-on-one interviews, visits, and shadowing. Challenging the status quo is an essential part of our diagnostic process.

One more thing, this step is inherently diagnostic. But right away, most clients start seeing holes in their processes. And they amend their processes then-and-there.

2. Process mapping

After understanding your processes and challenges, we map out your information flow, processes and systems on a paper. We review this articulation with your team and ask, “Is this really how your business operates?” If it doesn’t align the reality or expectation, your team addresses those gaps. By the end of this step, we would have developed a shared understanding of:

  • How the different parts of the system fit with one another
  • Role and responsibilities within the system
  • What information different people need to make decisions
Business processes in a nutshell

Business processes in a nutshell

3. Details gathering

After completing the macro-level process mapping, we move to the micro level. So, we take out our fine-tooth comb, gather all data elements associated with each process. We review them carefully and run by you for clarifications and edits. Often, we end up identifying gaps or duplications in the current system. For example, if customer satisfaction scores are tracked but not linked to specific staff members, we highlight the need of such a linkage.

4. Database design

Once we are clear with macro and micro details of your business processes, we design the database structure. At this stage, most standard processes are clear and there is minimal back-and-forth with your team.

5. Development phase

We begin developing software system. We group the relevant parts of the software elements together and work on them. This is different than the usual practice of working on everything at once. For example, we might start working on customer database and creating entry-level forms first. But keep analytics and dashboards work for later.

This way, after each iteration we will have something that works than many things that don’t work. (Well-articulated by Ryan Singer in Shape Up)

Nothing works Something works

6. Handover

Once the software is ready and you have used it to your satisfaction, we begin the handover process. Our work follows the philosophy of customer empowerment. Which means we aim to reduce client’s dependency on us after our engagement is over. This philosophy drives our decisions about choice of technology and design of our work.

Want us to setup a data system for you? Apply here and we’ll be in touch with the next steps in a business day:

"In our work at Snehalaya CCI, Bhagyesh's impact went beyond creating just another IT solution. He invested time to understand the unique challenges of child development before designing a system that effectively monitors each child's journey toward independence. What stands out is his pragmatic approach—using simple, accessible technology tools rather than complex solutions, while fully meeting our needs. [...] truly serves our mission of nurturing self-reliant individuals."

—Mahesh Rasal, Co-founder,  Sachet Foundation

This service is governed by our terms and conditions, you may want to have a look at them.

Do you still have questions? That’s understandable. Write to us!Click to copy email Thanks for all the support, have a great day!

PS: Not looking for a complete data system design service? See our Navigator Services instead, they might be more useful to you.

Sisyphus Consulting is open 9.30a-6.30p IST, Monday through Friday.