Transforming Data: From Data Product to Data-as-a-Product

In a recent session, Omar Sallam, a Senior Product Manager at Booking.com, shared insights on shifting mindsets from viewing data as a mere product to embracing it as a product in its own right. This transformation is crucial in today’s data-driven world, where understanding and managing data effectively can lead to significant organizational advantages.

Key Takeaways

  • Data is a vital asset that can drive decision-making and product development.
  • The data mesh framework promotes decentralized data management while maintaining some centralization.
  • Understanding the difference between data products and data as a product is essential for effective data governance.
  • Applying product thinking and design thinking principles can enhance data management practices.

The Importance Of Data

Data is everywhere, and its volume is growing rapidly. In fact, about 90% of the world’s data was created in the last two years. This explosion of data presents both opportunities and challenges for organizations. If managed correctly, data can be a powerful asset. However, many organizations still manage data in silos, leading to fragmentation and lost opportunities.

Understanding Data Mesh

To address these challenges, the data mesh framework was introduced. This framework emphasizes that internal stakeholders within different business domains are best suited to manage their own data. By decentralizing data ownership, organizations can better understand and utilize their data. The four core principles of the data mesh framework include:

  1. Domain-Oriented Decentralization: Each business domain manages its own data.
  2. Self-Service Data Access: Stakeholders should be able to access and use data independently.
  3. Federated Governance: While data is decentralized, there should be overarching governance to ensure compliance and quality.
  4. Data as a Product: Data should be treated as a product, with a focus on delivering value.

Data Product vs. Data as a Product

Understanding the distinction between data products and data as a product is crucial. A data product is built to generate value or enhance customer experience based on data. Examples include recommendation engines and customer segmentation tools. On the other hand, data as a product focuses on managing data itself as a valuable asset. This means ensuring that data is high-quality, accessible, and usable for internal stakeholders.

Applying Product Thinking

To effectively manage data as a product, organizations need to apply product thinking principles. This involves:

  • Defining Scope: Clearly outline what data is owned and what its purpose is.
  • Identifying Stakeholders: Understand who needs the data and how it will be used.
  • Empathizing with Users: Engage with internal stakeholders to understand their needs and challenges.
  • Iterating Solutions: Use design thinking to brainstorm and test solutions that meet user needs.

Core Values of Data Products

When developing data products, there are six core attributes to consider:

  1. Discoverable: Data should be easy to find and understand.
  2. Self-Describing: Data should provide context and usage instructions.
  3. Interoperable: Data must work seamlessly across different systems.
  4. Addressable: Users should be able to request and access data easily.
  5. Trustworthy: Data quality must be regularly checked and maintained.
  6. Secure: Data access should be controlled to prevent misuse.

Conclusion

In summary, how an organization treats its data can determine whether it becomes a valuable asset or a missed opportunity. The data mesh framework offers a balanced approach to data management, promoting both decentralization and governance. By understanding the difference between data products and data as a product, and by applying product and design thinking principles, organizations can enhance their data management practices and ultimately deliver greater value to their customers.

This topic is vast and complex, but the insights shared by Omar Sallam provide a solid foundation for anyone looking to improve their approach to data management. Embracing these concepts can lead to more effective decision-making and better product development in the long run.