Summary of Ascentium's "Microsoft Dynamics CRM as a Business Platform"
May 7, 2008 00:02 by menno

Amanda Easton wrote a great internal summary on the “Microsoft Dynamics CRM as a Business Platform” whitepaper by Jason Hunt and Aaron Elder of Ascentium. The whitepaper is a great read and a fantastic approach to building custom applications using Dynamics CRM as a Platform and thus reducing overall development time, mitigating risk and decreasing update time as technologies change.

“It Doesn’t Pay to Grow Your Own”

  • When building a custom application, most organizations “spend most of their time on the plumbing” (see below) and don’t have enough time for  business functionality.
  • Ascentium has found from their experience they SAVE  “50% to 70% of the development time” using Microsoft Dynamics CRM as the Platform
  • Using Dynamics CRM as a Platform allows Developers to “focus on solving the employees’ problems and solving them well [functionality], so that they choose to use your application”
  • “Custom business applications are often not extensible or scalable over the long term” due to time restraints around development
  • When technology changes you have to update and modify your Platform, using Microsoft Dynamics CRM – Microsoft takes on that cost
    • New versions of SQL Server, Exchange, Office, SharePoint

Benefits to the Business

  • Centralization of data (Prevent Silos of information)
  • Standardization of user experience – inherits Dynamics CRM web-like UI (user adoption, lower training costs)
  • Simplification of development (Using Customization UI, Web Services, SDK, Service Oriented Arch [SOA], any .NET language)
  • Integration with organizations existing systems (Web Services, common SQL Server tools)

What Dynamics CRM provides (The Plumbing)

  • Security Model with Authentication tied to Active Directory
  • Presentation Layer :: UI Framework (Tool build forms, tabs, add fields, IFrames without any coding)
  • Data Model
    • Structure of the Data (Tables, Fields, Etc.)
    • Integrity of the data (Relationships, Dependencies on one another)
  • Extensibility of the Data Model without SQL (Tool to add tables, fields, relationships without any SQL)
  • Software Development Kit (SDK) – access to the entire SDK used by the developers of Dynamics CRM themselves
  • Workflow Engine (Windows Workflow Foundation – build through simple UI)
  • Built In connection with Outlook / Office

Don’t miss the “The Skeptical Developer” a great real world story.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Tags: ,
Actions: E-mail E-mail |Comments Comments (6) | RSS comment feed Comment RSS |

Related posts

Comments

May 7. 2008 11:01

Piyush

Microsoft's move to offer SaaS with PaaS (platform as a service)is great; it already has a huge userbase for Windows, Dynamics is steadily making its presence felt and now users can develop applications based on Dynamics; of course the catch will be that they will have to integrate Microsoft Windows somewhere in it.

Piyush in

May 7. 2008 11:01

Jake Horn

It isn't a foreign concept, CRM vendors have been doing it for a very long time. Siebel was generally the first to preach the platform message. SalesLogix as well. Good recap

Jake Horn us

May 8. 2008 14:20

Ross Lotharius

Hey Menno, I'm the Skeptical Developer and just wanted to say hi and thanks for posting about our white paper!

Ross Lotharius us

May 8. 2008 19:12

pingback

Pingback from rosslotharius.com

The Skeptical Developer - rosslotharius.com

rosslotharius.com

May 9. 2008 02:51

pingback

Pingback from crm-professionals.org

CRM Professionals » Blog Archive » Menno te Koppele CRM Freak

crm-professionals.org

May 9. 2008 14:47

menno

Ross, thanks for the comment and the pingback! I am glad you got converted back in the days ;)

menno us

Add comment


(Will show your Gravatar icon)  

  Country flag

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]



Live preview

October 6. 2008 09:17