Skip to main content

Fusion Development with Dataverse: Balancing Low-Code and Code-First Solutions in the Enterprise

by Sheila Shahpari
Founder / Principal, Paritta Group

In today's rapidly evolving digital landscape, enterprises face the challenge of developing and deploying applications that can keep pace with business demands while maintaining scalability, security, and compliance. Microsoft's Dataverse platform provides a solution to address various needs using a unique combination of low-code development speed and the flexibility of code-first solutions. This fusion development approach changes how enterprises can build and maintain their application ecosystems, enabling organizations to focus on iterating on business solutions versus repetitive development tasks typically associated with custom applications.

While the Dataverse / Power Platform story may seem new, it is an evolution of a time-tested platform that has been successfully powering enterprises for decades. I will be exploring this theme in a session at the upcoming Power Platform Community Conference, where I will discuss how to make the most of the technology by understanding both its heritage and its latest enterprise-class advances. (Use discount code SHAHPARI100 for a $100 discount on admission.)

A Brief History: From CRM to XRM to Dataverse

Dataverse's journey began in 2001 with Microsoft's acquisition of iCommunicate.net, laying the foundation for its CRM offering. The platform evolved rapidly, introducing Custom Entities in 2008 and birthing the XRM concept, expanding its potential beyond traditional CRM.

A pivotal shift came in 2015 with PowerApps and Flow, marking Microsoft's entry into low-code development. The Common Data Service, launched in 2016, formalized many of the XRM concepts and capabilities that both Microsoft and the community had been evolving over the years. It provided a new standard way to unify data across Microsoft's Business Application ecosystem, setting the stage for the Power Platform in 2019.

Rebranded as Dataverse in 2020, the platform is now a comprehensive data service that powers a vast range of standard and custom business applications, automated processes, and integration scenarios. And it enables fusion development that blends low-code accessibility with pro-code power. 

As the timeline below shows, some key leaders at Microsoft helped drive the low-code mission forward.  It was (and continues to be) their vision that has set Dataverse apart from similar solutions.  From its CRM roots to a versatile business application platform, Dataverse exemplifies Microsoft's commitment to innovation in enterprise software.

The Citizen Developer Ecosystem: A New Paradigm

Dataverse's true power lies in its support for fusion development, blending low-code and pro-code approaches. This has given rise to a thriving developer ecosystem, with different types of people working on business solutions that can be categorized into three tiers:

FREE Membership Required to View Full Content:

Joining MSDynamicsWorld.com gives you free, unlimited access to news, analysis, white papers, case studies, product brochures, and more. You can also receive periodic email newsletters with the latest relevant articles and content updates.
Learn more about us here

About Sheila Shahpari

Sheila Shahpari is the founder/Principal of Paritta Group Inc., a digital agency focused on delivering customer and employee engagement solutions built on Microsoft and other Open-Source technologies. A software architect (and 10X Microsoft MVP in both Artificial Intelligence and Business Applications) by trade, she has served in many roles within the professional services industry starting her career as a software engineer. Sheila also provides technical guidance and services to start-ups in the AI and business application space and provides product advisory to Microsoft in support of their AI and Business Application products. She specializes in Enterprise Architecture, Delivery Leadership, Capability Development, CRM, Enterprise Search, AI, and Software Development. In her spare time, she is active in numerous technical communities and is involved with various nonprofits. In addition, she is an active runner and musician (though not at the same time) and is currently attempting the title of whiskey connoisseur.