<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Surviving CRM &#187; XRM</title>
	<atom:link href="http://niiranen.eu/crm/tag/xrm/feed/" rel="self" type="application/rss+xml" />
	<link>http://niiranen.eu/crm</link>
	<description>Working with Microsoft Dynamics CRM, day in day out</description>
	<lastBuildDate>Mon, 23 Jan 2012 20:54:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Cloud XRM presentation from PDC 2010</title>
		<link>http://niiranen.eu/crm/2010/10/cloud-xrm-presentation-from-pdc-2010/</link>
		<comments>http://niiranen.eu/crm/2010/10/cloud-xrm-presentation-from-pdc-2010/#comments</comments>
		<pubDate>Sat, 30 Oct 2010 12:56:08 +0000</pubDate>
		<dc:creator>Jukka Niiranen</dc:creator>
				<category><![CDATA[News and events]]></category>
		<category><![CDATA[Azure]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[CRM 2011]]></category>
		<category><![CDATA[crm2011]]></category>
		<category><![CDATA[pdc]]></category>
		<category><![CDATA[XRM]]></category>

		<guid isPermaLink="false">http://niiranen.eu/crm/?p=725</guid>
		<description><![CDATA[Andrew Bybee and Girish Raja had a pre-recorded session released on the PDC10 site, called Building Business Applications in the Cloud with Dynamics CRM Online. Not surprisingly, this presentation was revolving heavily around Microsoft Dynamics CRM 2011 and how it&#8217;s new features can help developers build XRM applications on top of Microsoft&#8217;s cloud architecture: Windows [...]]]></description>
			<content:encoded><![CDATA[<p>Andrew Bybee and <a href="http://blogs.msdn.com/b/girishr/archive/2010/10/27/professional-developer-s-conference-pdc10-is-here.aspx" target="_blank">Girish Raja</a> had a pre-recorded session released on the PDC10 site, called <em>Building Business Applications in the Cloud with Dynamics CRM Online</em>. Not surprisingly, this presentation was revolving heavily around Microsoft Dynamics CRM 2011 and how it&#8217;s new features can help developers build XRM applications on top of Microsoft&#8217;s cloud architecture: Windows Azure, SQL Azure, AppFabric and, last but not least, CRM Online. You can <a title="PDC 2010 Player" href="http://bit.ly/9Ha6JB" target="_blank">view the full session here</a>, below are a few takeaways from that session for the CRM crowd.</p>
<p>The concept of XRM is probably pretty clear to most of us by know, but since PDC is not a Microsoft Dynamics event, an introduction was of course presented. The example used by Andrew here was the familiar HR scenario for processing job applications.</p>
<p><img class="aligncenter size-full wp-image-728" title="PDC10_CRM_2011_Online_XRM1" src="http://niiranen.eu/crm/wp-content/uploads/2010/10/PDC10_CRM_2011_Online_XRM1.jpg" alt="" width="590" height="310" /></p>
<p>In the next slide the MS pieces of the puzzle are laid over the solution components.</p>
<p><img class="aligncenter size-full wp-image-729" title="PDC10_CRM_2011_Online_XRM2" src="http://niiranen.eu/crm/wp-content/uploads/2010/10/PDC10_CRM_2011_Online_XRM2.jpg" alt="" width="590" height="308" /></p>
<p>With the native support for SharePoint integration in CRM 2011 (limited but extendable through SDK), drawing the document management box inside the XRM platform is already perfectly valid. ERP in the cloud is not a scenario actively promoted yet, but that&#8217;s where AppFabric and CRM 2011&#8242;s Azure aware plug-ins come into play, allowing the cloud apps to exchange data with on-premises apps. The whole Azure side of things is of course presented in less detail, as these are more of generic services rather than the XRM framework which Dynamics CRM 2011 tries to deliver us. Anyway, compared to the first application development platform talks around Dynamics CRM, it&#8217;s safe to assume that Microsoft&#8217;s cloud message will become inseparable from the XRM story and form a single Cloud XRM concept. In order to challenge SFDC and Force.com, the hybrid model and power of choice will of course remain in the marketing materials, but I&#8217;m sure no one wants to build a non-cloud demo for these kind of conferences anymore.</p>
<p><span id="more-725"></span>The actual demo applications were not taken from a HR scenario. Rather we were first presented with a Twitter application built into a CRM 2011 solution. By the looks of things, everything appeared to be on quite a functional level in the demo, so let&#8217;s hope this will become one of the first accelerators that Microsoft releases for CRM 2011 as a downloadable solution packet from the Dynamics Marketplace. Defining search criteria for harvesting tweet data, converting tweets to cases with a process dialog and mapping tweets on a Twitter Dashboard with a Bing Maps component (shown below) were some of the highlights in this demo.</p>
<p><img class="aligncenter size-full wp-image-731" title="PDC10_CRM_2011_Online_Twitter1" src="http://niiranen.eu/crm/wp-content/uploads/2010/10/PDC10_CRM_2011_Online_Twitter1.jpg" alt="" width="590" height="432" /></p>
<p>Andrew also presented the Configuration Page functionality available for CRM 2011 solutions. This is an area where I would love to see more information and examples of use cases. You can set either HTML or Silverlight web resources to be the configuration page for a solution. The page on the Twitter application looked quite flashy at least.</p>
<p><img class="aligncenter size-full wp-image-735" title="PDC10_CRM_2011_Online_Twitter2" src="http://niiranen.eu/crm/wp-content/uploads/2010/10/PDC10_CRM_2011_Online_Twitter2.jpg" alt="" width="590" height="306" /></p>
<p>After Andrew&#8217;s demo, Girish took over the presentation and walked us through a demo of a Windows Phone 7 application that was working with data consumed from and updated to CRM 2011 Online. WP7 must have been on of the biggest stars of PDC10, especially since <a href="http://www.istartedsomething.com/20101029/microsoft-pdc10-attendees-get-free-windows-phone-7/" target="_blank">every attendee received a free device</a>. What better way then to capture developer attention for business applications than make &#8216;em run in that new, fluid UI of WP7. The order entry process used in the demo may not represent an everyday scenario for most companies, but it&#8217;s a good reminder for all of us that one way of driving CRM adoption inside a company would be to give the sales guys the kind of tools that are compelling and fun to use. Everything doesn&#8217;t need to be just grey forms anymore, not even during the office hours.</p>
<p><img class="aligncenter size-full wp-image-737" title="PDC10_CRM_2011_Online_WindowsPhone7" src="http://niiranen.eu/crm/wp-content/uploads/2010/10/PDC10_CRM_2011_Online_WindowsPhone7.jpg" alt="" width="590" height="428" /></p>
<p>To close things off, here&#8217;s a summary slide taken from the presentation that can also be <a title="PDC 2010 Player" href="http://bit.ly/9Ha6JB" target="_blank">downloaded from the PDC site</a>. Even though the visible UI changes in CRM 2011 will be the most notable enhancements for the casual CRM users, I&#8217;ve yet to decide whether the developer and platform management enhancements are actually even more significant. Guess we&#8217;ll soon see if the release of version 2011 can kick-start the XRM solution ecosystem growth into full speed.</p>
<p><a href="http://az8714.vo.msecnd.net/presentations/CS50-Bybee.pptx"><img class="aligncenter size-full wp-image-739" title="PDC10_CRM_2011_Online_XRM_enhancements" src="http://niiranen.eu/crm/wp-content/uploads/2010/10/PDC10_CRM_2011_Online_XRM_enhancements.jpg" alt="" width="590" height="425" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://niiranen.eu/crm/2010/10/cloud-xrm-presentation-from-pdc-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamics CRM 2011 and the world of (cloud) apps</title>
		<link>http://niiranen.eu/crm/2010/07/dynamics-crm-2011-and-the-world-of-cloud-apps/</link>
		<comments>http://niiranen.eu/crm/2010/07/dynamics-crm-2011-and-the-world-of-cloud-apps/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 21:23:29 +0000</pubDate>
		<dc:creator>Jukka Niiranen</dc:creator>
				<category><![CDATA[News and events]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[Azure]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[CRM 2011]]></category>
		<category><![CDATA[crm5]]></category>
		<category><![CDATA[Outlook]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[wpc]]></category>
		<category><![CDATA[wpc2010]]></category>
		<category><![CDATA[XRM]]></category>

		<guid isPermaLink="false">http://niiranen.eu/crm/?p=382</guid>
		<description><![CDATA[On July 12th it was announced in the Microsoft Worldwide Partner Conference (WPC 2010) that there will be no CRM 5.0, instead we will have a product called Microsoft Dynamics CRM 2011. Not a huge surprise, considering the other Dynamics products like AX and NAV had already moved to this naming convetion followed by the [...]]]></description>
			<content:encoded><![CDATA[<p>On July 12th it was announced in the Microsoft Worldwide Partner Conference (<a href="http://digitalwpc.com/" target="_blank">WPC 2010</a>) that there will be no CRM 5.0, instead we will have a product called <a href="https://offers.crmchoice.com/betaofferlanding/" target="_blank">Microsoft Dynamics CRM 2011</a>. Not a huge surprise, considering the other Dynamics products like AX and NAV had already moved to this naming convetion followed by the Office family for quite some time now (actually <a href="http://en.wikipedia.org/wiki/Microsoft_Office" target="_blank">15 years</a>, if we exclude the odd Office XP release in the middle).</p>
<p>So much for the branding. Underneath it all we will have the &#8220;CRM5&#8243; engine evolving from CRM 4.0, with quite a few important improvements on how the application can be utilized as a platform for developing your own custom applications, a.k.a. the XRM mantra that Microsoft has been heavily promoting and <a href="http://www.xrmshowcase.com/" target="_blank">showcasing</a> between the product version releases. While this side of the coin will surely play an important part in gradually turning Dynamics CRM into part of the core enterprise infrastructure like <a href="http://www.sharepointjoel.com/Lists/Posts/Post.aspx?ID=320" target="_blank">SharePoint has become</a>, the first thing most new users will see from the application will still be the Outlook client and traditional customer data management functionality. Which is why there have been some big investments from the Redmond boys on developing that side of the CRM product, as you can see from the picture below.</p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2010/07/Dynamics_CRM_2011_Outlook_client.jpg" rel="lightbox[382]"><img class="aligncenter size-full wp-image-385" title="Dynamics_CRM_2011_Outlook_client" src="http://niiranen.eu/crm/wp-content/uploads/2010/07/Dynamics_CRM_2011_Outlook_client.jpg" alt="" width="500" height="356" /></a></p>
<p>Instead of merely wrapping the web client page into an Outlook frame, the new rich client interface introduces whole new components that attempt to follow the faimilar Outlook UI experience. Tabs will help in keeping the number of pop-up windows under control while the preview pane we&#8217;ve learned to take for granted in processing our email inboxes is now also available in the scope of CRM entity forms. Since Dynamics CRM 2011 now comes with the ribbon interface like most other MS products, the CRM functionality now blends into the Outlook toolbar and gets presented in all its context sensitive glory. <span id="more-382"></span>I myself have always preferred to use CRM through the web client, since the Outlook version has faded away some of the native CRM application navigation in order to remain Outlook-ish. With the new 2011 version, it looks like there will actually be better functionality (and hopefully usability as well) available through the rich Outlook client, which may make the web client look thin in comparison. Now, this of course raises the question that will any of these rich UI features be available if you stick to Office 2007 or do they require Outlook 2010? Remains to be seen.</p>
<p>Among the new features there is the ability to connect to more than one CRM organization through a single Outlook client. In my opinion this has always been one of the key shortcomings of the XRM offering from Dynamics CRM. Although multi-tenancy would allow you to easily create multiple different organizations on the same application server and leverage CRM as a framework for building non-CRM applications, the curse of a default organization for the Outlook users has meant that one major selling point of the core CRM product, i.e. familiar Outlook experience, has been somewhat paralyzed in the XRM scenarios. I&#8217;m not sure whether email tracking to multiple organizations is among the list of supported features, though, so some barriers may still remain on the road towards a ubiquitous &#8220;set regarding&#8221; button for all the activities encountered during the office hours of a knowledge worker.</p>
<p>Another common integration point after the Exchange/OCS messaging infrastructure is of course SharePoint for document management, which is also becoming a native part of Dynamics CRM 2011. The OOB functionality is unlikely to offer much glamour over the previous custom integrations of showing document libraries in an iFrame. The big deal would however be in synchronizing the user rights across the CRM and SharePoint realms, which is where I would put my money on MS to deliver a solution. What I would also <em>like </em>to see offered is a native integration to the FAST based search, thus providing a more Google like search experience for CRM users, but since SharePoint 2010 is highly unlikely be a system requirement for CRM 2011 implementation, this will surely remain a custom solution to be offered by the Dynamics CRM implementation partners.</p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2010/07/Dynamics_CRM_2011_SharePoint_document_library.jpg" rel="lightbox[382]"><img class="aligncenter size-full wp-image-391" title="Dynamics_CRM_2011_SharePoint_document_library" src="http://niiranen.eu/crm/wp-content/uploads/2010/07/Dynamics_CRM_2011_SharePoint_document_library.jpg" alt="" width="500" height="345" /></a></p>
<p>The release of SQL Server 2008 R2 already introduced <a href="http://blogs.msdn.com/b/robertbruckner/archive/2009/08/11/rs-maps-with-spatial-data-and-bing-maps.aspx" target="_blank">maps and geospatial visualizations</a> into the Reporting Services (SSRS) feature set. With Dynamics CRM 2011 investing heavily on data visualization and built-in dashboards, perhaps we will finally get an easy way to map address attributes from CRM entities into a nice looking view like the one below. Or then maybe it will still require populating some additional coordinate data onto the records and paying for Bing API usage. Time will tell (or some fellow bloggers?).</p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2010/07/Dynamics_CRM_2011_Dashboards.jpg" rel="lightbox[382]"><img class="aligncenter size-full wp-image-393" title="Dynamics_CRM_2011_Dashboards" src="http://niiranen.eu/crm/wp-content/uploads/2010/07/Dynamics_CRM_2011_Dashboards.jpg" alt="" width="500" height="283" /></a></p>
<p>Going beyond what CRM offers out-of-the-box has always been what really makes the product so intriguing. There are countless ISV&#8217;s and individual developers out there who have built tools, enhancements or full-blown service integrations on Dynamics CRM.  Keeping track of the offering as a CRM end user or gaining visibility for your product as a service provider has not been so straightforward, due to the lack of a clear forum for these two parties to meet (here&#8217;s my <a title="Microsoft Dynamics CRM Links" href="http://crmlinks.wordpress.com/" target="_blank">personal link list </a>on the topic). If both the user and the partner working on a CRM implementation project are small companies, exploring the world of ISV&#8217;s for solutions that would fit an identified need may just be too much of a hassle to be undertaken when there are more than enough customizations and plug-ins to worry about. This is where a simple solution could potentially unlock a big new market and that is what the newly announced <a href="http://crm.dynamics.com/DynamicsMarketplace/landing.aspx" target="_blank">Microsoft Dynamics Marketplace</a> is going to attempt when it is launched in September 2010.</p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2010/07/Microsoft_Dynamics_Marketplace_for_CRM.jpg" rel="lightbox[382]"><img class="aligncenter size-full wp-image-395" title="Microsoft_Dynamics_Marketplace_for_CRM" src="http://niiranen.eu/crm/wp-content/uploads/2010/07/Microsoft_Dynamics_Marketplace_for_CRM.jpg" alt="" width="500" height="500" /></a></p>
<p>Initially the Microsoft Dynamics Marketplace looks to provide the existing catalogue of products from the <a href="http://www.microsoft.com/dynamics/en/us/solution-finder.aspx" target="_blank">Microsoft Dynamics Solution Finder</a>. Also it will be built on the existing <a href="http://pinpoint.microsoft.com/en-GB/default.aspx" target="_blank">Microsoft Pinpoint</a> platform. This combination in itself will not yet provide a huge leap forward in streamlining solution discovery and distribution, but at least it&#8217;s a start. Later on the Marketplace is <a href="http://blogs.msdn.com/b/girishr/archive/2010/07/12/introducing-microsoft-dynamics-marketplace.aspx" target="_blank">promised</a> to offer proper e-commerce functionality, thus allowing the exchange of money like a true marketplace ought to. In Dynamics CRM 2011 the Marketplace will be an integrated part of the application (probably á la Resource Center introduced in CRM 4.0), which will certainly help in bringing down the barriers to commercial transactions taking place in the ecosystem. The biggest dependency to Dynamics CRM 2011 in my opinion will be the upcoming solution management functionality, as this promises to deliver a controllable environment for the service providers to package their applications and not having to invest unfeasible amounts of support resources into ensuring whether the solutions will fit the unique CRM puzzle of each and every customer that wants to install it.</p>
<p>Building a marketplace is relatively easy, but getting it to work for the benefit of all interest groups (sellers, buyers and the platform provider) can be very tricky. Just because Apple has done such a phenomenal job on this front and built a whole new value adding layer around their core product experience with the help of 3rd party developers doesn&#8217;t mean that any app store would automatically be a success. Nokia, the previous leader in the smartphone field had launched their own Software Market around 10 years ago, failing to get much traction on the concept, and finding itself <a title="This is how the world will end for Nokia - jukka.niiranen.eu" href="http://niiranen.eu/jukka/2010/07/this-is-how-the-world-will-end-for-nokia/" target="_blank">still struggling today</a>, chasing Apple with a not so appealing concept called Ovi Store. Or have a look at the Windows Mobile / <a href="http://marketplace.windowsphone.com/Default.aspx" target="_blank">Windows Phone Marketplace</a> and compare that to what Apple and Android have. Get the picture? The moral of the story is that you need so much more around the Marketplace concept than just a pretty site with some links to random products you have on sale. App stores only work when they are truly designed to <em>serve </em>the application ecosystem, not just to make money from the service or use the partners as a showcase for your own offering. Solve a real problem first, then watch the revenue streams accumulate later as a result of the value that you injected into the process first. Here&#8217;s hoping that Microsoft can build a serious contender for Salesforce.com AppExchange and the likes, as this will surely be one of the key success factors in the brave new world where rigid business applications are transforming into flexible services that the customers assemble into customized solution packages on-demand, pay-as-you-go.</p>
<p>So what&#8217;s up with the cloud then? Well, the jokes about running applications in your very own cloud hosted on the server hidden in the closet have just become a tad less funny, as Microsoft went and announced the <a href="http://blogs.msdn.com/b/windowsazure/archive/2010/07/12/just-announced-at-wpc-the-windows-azure-platform-appliance.aspx" target="_blank">Windows Azure Platform Appliance</a>. Bundled with Windows Azure, SQL Azure and some other goodies, this will basically be a cloud-in-a-box type of a solution, which is trying to bridge the gap between on-premises and online. The underlying strategy behind the Azure appliance will surely be speculated from a plentitude of different angles, but my take on this is that it&#8217;s a one big step on the path towards Azure and the cloud becoming the default platform rather than the option. Companies who don&#8217;t want to or aren&#8217;t allowed to move their applications to CRM Online will be offered the possibility of replicating the Azure services inside their own (or hosted) server room. Once on Azure, the step towards handing it all over to Microsoft&#8217;s cloud will be not that far away anymore. By giving a clear message that Microsoft is focusing &#8220;all in&#8221; on the cloud, Steve Ballmer is also saying that the investments to their remaining traditional applications development will be steadily decreasing. You will continue to have the power of choice, but choosing to opt out from the cloud will just become more and more difficult to justify.</p>
]]></content:encoded>
			<wfw:commentRss>http://niiranen.eu/crm/2010/07/dynamics-crm-2011-and-the-world-of-cloud-apps/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

