<?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; News and events</title>
	<atom:link href="http://niiranen.eu/crm/category/news-and-events/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>Thu, 09 Feb 2012 21:10:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>To the eXtreme: thoughts on Dynamics CRM Mobile</title>
		<link>http://niiranen.eu/crm/2012/02/to-the-extreme-thoughts-on-dynamics-crm-mobile/</link>
		<comments>http://niiranen.eu/crm/2012/02/to-the-extreme-thoughts-on-dynamics-crm-mobile/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 21:03:28 +0000</pubDate>
		<dc:creator>Jukka Niiranen</dc:creator>
				<category><![CDATA[News and events]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[ExtremeCRM]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[R8]]></category>
		<category><![CDATA[releases]]></category>
		<category><![CDATA[Windows Phone 7]]></category>

		<guid isPermaLink="false">http://niiranen.eu/crm/?p=1223</guid>
		<description><![CDATA[This is my first post on news and gossip that the eXtreme CRM 2012 Berlin conference brought to us. As there&#8217;s so many posts out there already that review the contents of the Q2 2012 Service Update (aka Dynamics CRM R8), I&#8217;m going to try and reflect on the topics based on my own observations [...]]]></description>
			<content:encoded><![CDATA[<p>This is my first post on news and gossip that the <a href="http://extremecrm.com/eXtremeCRM2012BerlinH.aspx" target="_blank">eXtreme CRM 2012 Berlin conference</a> brought to us. As there&#8217;s so many posts out there already that review the contents of the <a href="http://crmpublish.blob.core.windows.net/docs/ReleasePreviewGuide.pdf" target="_blank">Q2 2012 Service Update</a> (aka Dynamics CRM R8), I&#8217;m going to try and reflect on the topics based on my own observations and questions that these latest announcements have brought up. The first stop is mobile CRM.</p>
<p><img class="alignright size-full wp-image-1227" title="Mobile_Express_RIM" src="http://niiranen.eu/crm/wp-content/uploads/2012/02/Mobile_Express_RIM.jpg" alt="" width="200" height="204" />Every consultant knows that Microsoft&#8217;s initial offering, the Dynamics CRM Mobile Express client, wasn&#8217;t really something you wanted to draw the customers&#8217; attention to. It was just barely good enough to tick the feature box of &#8220;yes, we have mobile CRM&#8221;. On a non-touch smartphone like the popular business products from Nokia or RIM the user experience might have matched the native apps and device capabilities, but in the age of the iPhone this wasn&#8217;t at all what the users had come to expect from their mobile apps.</p>
<p>When Microsoft released the new Windows Phone 7 client application in CRM R7 release (2011 Q4 Service Update), we saw a glimpse of a brighter mobile future, but there was still hardly reason for true celebration. Ok, so we had a mobile optimized client now available, but it had it&#8217;s issues:</p>
<ul>
<li>Only available for one niche (yet growing) smartphone platform</li>
<li>No ability to create or update any CRM records (except Activity Feed posts)</li>
<li>No offline support</li>
</ul>
<p><a href="http://www.cwrmobility.com/mobile-crm/android"><img class="alignright size-full wp-image-1226" title="CWR_Android" src="http://niiranen.eu/crm/wp-content/uploads/2012/02/CWR_Android.jpg" alt="" width="200" height="364" /></a>The path towards a credible mobile offering would have been quite long for Microsoft to walk all on its own. Therefore it wasn&#8217;t really a surprise that they chose to team up with an existing partner and rebrand their mobile applications and services to the new &#8220;CRM Anywhere&#8221; solution (which is still officially called Microsoft Dynamics CRM Mobile). Out of all the possible mobile CRM ISV&#8217;s out there, their partner of choice <a href="http://www.cwrmobility.com/which-mobile-crm-product" target="_blank">turned out to be CWR Mobility</a>.</p>
<p>This could of course be seen as a big blow to the other Dynamics CRM mobile ISV&#8217;s, who now have to compete against Microsoft&#8217;s own offering. However, in the long term this may actually be a positive turn of events for the whole ecosystem. The fact that there will be an official mobile app available from Microsoft to all the major smartphone platforms will surely drive up customer awareness as well as interest towards the possible use cases for &#8220;CRM on the road&#8221;.</p>
<p>Considering how much talk there&#8217;s been around the mobile use of CRM applications in the past few years, in my opinion we haven&#8217;t yet seen it really bloom the way many of us would have expected it to. I think one of the reasons is that mobile CRM has often been considered mainly as &#8220;CRM lite&#8221; that offers a subset of the features the full application delivers, for those awkward moments when your &#8220;CRM full&#8221; is not available to you. If mobile CRM is an optional feature that does not tie into the processes you absolutely need to execute, how likely is it that companies will choose to invest in such an additional cost factor? Ben Mitchell from <a href="http://tendigits.com/">TenDigits</a> said it really well in his <a title="Real World Mobile CRM Success" href="https://skydrive.live.com/?cid=98c4d1fb7f2c2dd7&amp;id=98C4D1FB7F2C2DD7%21523#!/view.aspx?cid=98C4D1FB7F2C2DD7&amp;resid=98C4D1FB7F2C2DD7%21528" target="_blank">presentation</a>:</p>
<blockquote><p><em>&#8220;You&#8217;ve got a perfectly working address book on your phone already. If that&#8217;s all you&#8217;re trying to replace with mobile CRM, it&#8217;s always going to be too expensive. Always attach the price of a mobile CRM solution to the business value the customer is trying to achieve by deploying the solution. Mobile functionality pricing must be delivered in the context of business objectives, not just as a last minute addition to the quotation.&#8221;</em></p></blockquote>
<p>Mobile CRM is like Social CRM in this sense: companies know why they need to embrace it sooner or later, but they&#8217;re still having difficulties in articulating exactly how they plan to go about it. As the limitations of available software are quickly fading away, the focus on real life use cases must rise on top. No, mobile CRM isn&#8217;t just about replicating the desktop experience on a smaller device. It must support the mode of working in infrequent bursts and dealing with specific scenarios, such as order entry or survey answer recording while the user is at the customer&#8217;s site. The UI needs to be optimized for the process in question, not just equipped with big icons to be poked with your fingers. Whether it&#8217;s going to be packaged apps like the Microsoft Dynamics CRM Mobile growing beyond their current feature sets in customizability, platforms like the <a href="http://www.resco.net/MobileCRM/Studio.aspx" target="_blank">Resco Mobile CRM Studio</a> gaining popularity as the basis for mobile app development, or even a future release of a HTML5 compliant version of the core Dynamics CRM browser app stealing the show with responsive web design, the playing field for a true CRM Anywhere solution that takes the &#8220;mobile first&#8221; thinking into everyday practice still looks wide open to me.</p>
<p><a href="http://www.windowsphone.com/en-US/apps/632921fd-ab99-4392-822f-f0ddbdbc856e"><img class="alignright size-full wp-image-1232" title="CRM_WP7" src="http://niiranen.eu/crm/wp-content/uploads/2012/02/CRM_WP7.jpg" alt="" width="150" height="150" /></a>One interesting thing to keep an eye on is what&#8217;s going to happen to the Microsoft developed Windows Phone 7 CRM client. The R8 release preview guide states that there will not yet be offline functionality available for Windows Phone devices when the new service launches. This means that Microsoft Dynamics CRM will initially work better on pretty much any other mobile platforms compared to Microsoft Windows Phone 7 (doh!). I&#8217;m assuming that the current client version will receive some minor feature updates (new Activity Feeds filters etc.) but a full integration into the CWR Mobile platform will take more time. I&#8217;ve noticed in some occasions the WP7 client has actually been referred to as the &#8220;Activity Feeds Mobile App&#8221;, but I&#8217;m not sure if Microsoft could get away with renaming product X to product Y, then launching a new product X and charging extra money for it.</p>
<p>This leads us to the pricing model. Whereas the Windows Phone 7 client is a <a href="http://www.windowsphone.com/en-US/apps/632921fd-ab99-4392-822f-f0ddbdbc856e" target="_blank">free download from the Marketplace</a>, the CWR clients are based on a subscription fee. A company who buys licenses for Dynamics CRM, be it on-premises or CRM Online, will not receive any mobile client functionality as a part of the core product. Microsoft Dynamics CRM Mobile will therefore remain as an add-on that customers must purchase licenses for separately. Considering the price is $30 per user per month, compared to the base product price of CRM Online of $44, this means in many cases not all CRM users will be given mobile client licenses. Or perhaps they&#8217;ll just be given a midprice Windows Phone device, such as the Nokia Lumia 710, and access to the free WP7 version of Dynamics CRM Mobile. With a number of Dynamics CRM apps already out there in iOS and Android marketplaces that any user can purchase for themselves and point it to a CRM Online or IFD organization, I&#8217;m not even sure companies can effectively standardize on a single official mobile app anymore, thanks to the <a href="http://en.wikipedia.org/wiki/Bring_your_own_device" target="_blank">BYOD</a> culture and shadow IT.</p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2012/02/Dynamics_CRM_Mobile_24_markets.jpg" rel="lightbox[1223]"><img class="size-medium wp-image-1233 alignright" title="Dynamics_CRM_Mobile_24_markets" src="http://niiranen.eu/crm/wp-content/uploads/2012/02/Dynamics_CRM_Mobile_24_markets-300x253.jpg" alt="" width="300" height="253" /></a>The official Microsoft Dynamics CRM Mobile service won&#8217;t be able to match the 40 markets / 41 languages level of the core CRM product, as it will initially be available only in 24 markets and 10 languages. The explanation offered by Microsoft was that there are such regulatory limitations for mobile services in many markets that they simply can&#8217;t roll out their mobile CRM offering as quickly as a cloud app like CRM Online. We&#8217;ll see how fast they can catch up and bring the service to markets like Finland. It will also be interesting to see whether the initial unavailability will simply mean the lack of local languages or if MS will actually not offer the mobile app for download at all in these tier 2 regions&#8217; marketplaces. I sure hope it won&#8217;t be the latter option, even if it would mean I&#8217;d have to temporarily return from WP7 to Android for doing proper presales demos of the new mobile service with offline capability. <em>The sacrifices one needs to make for the love of CRM&#8230; <img src='http://niiranen.eu/crm/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </em></p>
]]></content:encoded>
			<wfw:commentRss>http://niiranen.eu/crm/2012/02/to-the-extreme-thoughts-on-dynamics-crm-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Storified: Microsoft Dynamics CRM R8 and beyond</title>
		<link>http://niiranen.eu/crm/2012/02/storified-microsoft-dynamics-crm-r8-and-beyond/</link>
		<comments>http://niiranen.eu/crm/2012/02/storified-microsoft-dynamics-crm-r8-and-beyond/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 18:55:57 +0000</pubDate>
		<dc:creator>Jukka Niiranen</dc:creator>
				<category><![CDATA[News and events]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[ExtremeCRM]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[R8]]></category>
		<category><![CDATA[R9]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://niiranen.eu/crm/?p=1218</guid>
		<description><![CDATA[[View the story "Microsoft Dynamics CRM R8 and beyond" on Storify]]]></description>
			<content:encoded><![CDATA[<p><script src="http://storify.com/jukkan/microsoft-dynamics-crm-r8-and-beyond.js"></script><noscript>[<a href="http://storify.com/jukkan/microsoft-dynamics-crm-r8-and-beyond" target="_blank">View the story "Microsoft Dynamics CRM R8 and beyond" on Storify</a>]</noscript></p>
]]></content:encoded>
			<wfw:commentRss>http://niiranen.eu/crm/2012/02/storified-microsoft-dynamics-crm-r8-and-beyond/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enterprise gone social &#8211; how will CRM fit in?</title>
		<link>http://niiranen.eu/crm/2011/09/enterprise-gone-social-how-will-crm-fit-in/</link>
		<comments>http://niiranen.eu/crm/2011/09/enterprise-gone-social-how-will-crm-fit-in/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 19:36:01 +0000</pubDate>
		<dc:creator>Jukka Niiranen</dc:creator>
				<category><![CDATA[News and events]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[CRM 2011]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[salesforce]]></category>
		<category><![CDATA[scrm]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[social crm]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://niiranen.eu/crm/?p=936</guid>
		<description><![CDATA[Call it a revolution, call it a bubble, call it what you want. One thing is for sure: social networks are not going away. Even though it still remains important to be able to manage and measure your sales funnel with the help of some tried &#38; tested SFA tools, segment your customer database to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-947" title="World_of_status_updates" src="http://niiranen.eu/crm/wp-content/uploads/2011/09/World_of_status_updates.jpg" alt="" width="250" height="234" />Call it a revolution, call it a bubble, call it what you want. One thing is for sure: social networks are not going away. Even though it still remains important to be able to manage and measure your sales funnel with the help of some tried &amp; tested SFA tools, segment your customer database to build more effective target groups for campaigns, or share information on customer support enquiries across your helpdesk staff, this functionality will not be considered as important as it was during the last decade. In this new age of connected customers and empowered information workers, companies will be searching for applications and processes that go beyond what CRM has traditionally stood for.</p>
<p>Let&#8217;s take a look at some of the recent news surrounding the world of CRM, to gather evidence of where we might be heading towards.</p>
<h2>Takeways from #SFDC #DF11</h2>
<p>On the last week of July, Salesforce.com held their annual <a title="Dreamforce '11 - the cloud computing event of the year" href="http://www.salesforce.com/dreamforce/DF11/" target="_blank">Dreamforce conference</a> in San Francisco. As a person working with Dynamics CRM for a living, it&#8217;s a good idea to keep an eye on where the other CRM solution providers are focusing their development efforts on, and SFDC certainly is one of, if not <strong>the</strong> main competitor that Microsoft has their eyes on. In his opening keynote, Marc Benioff made it very clear where his team&#8217;s focus is on, and that is the concept of a social enterprise. I&#8217;ll spare you from the marketing flare and instead present a few screenshots captured from the presentation, highlighting the new feature announcements.</p>
<div id="__ss_9091646" style="width: 595px;"><strong style="display: block; margin: 12px 0 4px;"><a title="#SFDC #DF11" href="http://www.slideshare.net/jukkan/sfdc-df11" target="_blank">#SFDC #DF11</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/9091646" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="595" height="497"></iframe></div>
<p>&nbsp;</p>
<p>So, what&#8217;s in the pipeline for Salesforce.com during the winter 2011/2012 then?</p>
<ul>
<li>Contact profiles will be &#8220;social enabled&#8221; by default, showing public feeds from networks were your customers are present</li>
<li>Data.com, previously known as Jigsaw, will power the social data discovery and data import, in combination with D&amp;B&#8217;s database</li>
<li>Chatter Now extends the functionality from microblogging to instant messaging with presence information</li>
<li>You can invite your key customer contacts to specific Chatter networks, or even publish Chatter on the web as a customer service channel</li>
<li>Radian6&#8242;s technology will monitor those customer complaints that are not targeted at your helpdesk, enabling you to jump in on the conversation</li>
<li>All of this follows you everywhere you go, as <a href="http://www.salesforce.com/touch/" target="_blank">touch.salesforce.com</a> promises to deliver a HTML5 client that&#8217;ll make your iPad or smartphone a full-fledged social CRM control panel</li>
</ul>
<p>Even if you leave away some of the over-the-top scenarios presented, like<a href="http://www.readwriteweb.com/enterprise/2011/08/analysis-are-we-ready-to-becom.php" target="_blank"> friending the Coke machine</a> or <a href="http://www.networkworld.com/news/2011/060811-enterasys-isaac.html" target="_blank">having network routers tweet you on social networks</a>, it&#8217;s still clear that with all the promised functionality at your fingertips (once it&#8217;s available and working in a reliable manner), the possibilities for you to design and implement new business processes will be dramatically expanded. Whether companies are able to make use of and, more importantly, make money out of these new possibilities is a different question, but it surely does push the boundaries of CRM as we know it.</p>
<h2>Social CRM is where it&#8217;s at</h2>
<p>&#8220;Social&#8221; certainly is an attractive attribute to include in your product description these days. <a title="Gartner Says the Market for Social CRM Is on Pace to Surpass $1 Billion in Revenue by Year-End 2012" href="http://www.gartner.com/it/page.jsp?id=1777938" target="_blank">Gartner, for example, has predicted</a> that the market for Social CRM would reach a total value of one billion dollars by the end of next year. Predicting the future with concrete figures is always a challenge, but it&#8217;s even more difficult when people don&#8217;t even agree on the definition of the market to be predicted. Several analysts have commented on Gartner&#8217;s reports, starting from reminders that <a title="The maturation of social CRM: Does the SCRM market really exist?" href="http://www.mycustomer.com/topic/social-crm/maturation-social-crm-does-scrm-market-really-exist-yet/129487" target="_blank">an SCRM market may not really exist yet</a>, or they have <a title="Sorry Gartner, Here’s The Real Magic Quadrant For SCRM  Read more: http://www.seekomega.com/2011/08/sorry-gartner-heres-the-real-magic-quadrant-for-scrm/#ixzz1X1DNtOqx" href="http://www.businessinsider.com/sorry-gartner-heres-the-real-magic-quadrant-for-scrm-2011-8" target="_blank">questioned Gartner&#8217;s choice of products</a> included in their SCRM Magic Quadrants as including applications aimed at other functions than what CRM systems traditionally are about &#8211; managing customer information, that is.</p>
<p><span id="more-936"></span>Aside from the numbers, an important prediction that Gartner made is that the Social CRM market (however you define it) would begin to see a shift towards more integrated platforms over the initial point solutions that have emerged during the first wave of the social business boom. In the age of the cloud, both developing as well as buying and deploying new applications designed for addressing a specific business need can be lightning fast, compared to what the corporate IT projects were like a decade ago. This can easily lead to a situation where individual departments have gone and acquired &#8220;shadow&#8221; solutions to help them get started on participating in social media, monitoring the buzz around topics and measuring results of their actions. Now, the next step of tying all this back to the customer records in the company&#8217;s operational IT systems will often be much more complicated than signing up for the new service initially. A quote from Gartner describes the situation further:</p>
<blockquote><p>The need for integration will favor more-traditional CRM vendors that add social capabilities. Integration did not matter much when enterprises were just experimenting with social CRM,&#8221; Mr. Sarner said. &#8220;However, companies are asking for the integration of social data with other customer data within sales, marketing and customer service processes, which will require the integration of social CRM with applications such as a knowledgebase for customer service, multichannel campaign management, sales force automation or e-commerce, Web content and Web analytic applications, master data management, and even back-office applications.</p></blockquote>
<p>Sounds convincing to me. The first mover advantage is unlikely to be such that it would overshadow all &#8220;oldskool&#8221; CRM functionality and allow the new players to start building an empire from a clean slate. Gradually we will see everyone adopting the new social paradigm into their product offering, in one form or another.</p>
<h2>Upcoming social features for Microsoft Dynamics CRM</h2>
<p>We&#8217;ve already seen Microsoft lay out their roadmap for new features in the <a title="More agile direction for Dynamics CRM future product releases" href="http://niiranen.eu/crm/2011/05/more-agile-direction-for-dynamics-crm-future-product-releases/" target="_blank">Statement of Direction whitepaper released in May 2011</a>. &#8220;Microblogging, business activity feeds and social intelligence&#8221; is what we&#8217;ve been promised. During the <a title="First preview of Dynamics CRM Q4 2011 Service Update (and more)" href="http://niiranen.eu/crm/2011/07/first-preview-of-dynamics-crm-q4-2011-service-update-and-more/" target="_blank">WPC 2011 keynote</a> we saw pieces of this type of functionality utilized in the CRM demo and now we have what appears to be the first official screenshot of the activity feeds leaked out into the open.</p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2011/09/Dynamics_CRM_Activity_Feed_Outlook.jpg" rel="lightbox[936]"><img class="aligncenter size-full wp-image-955" title="Dynamics_CRM_Activity_Feed_Outlook_small" src="http://niiranen.eu/crm/wp-content/uploads/2011/09/Dynamics_CRM_Activity_Feed_Outlook_small.jpg" alt="" width="590" height="424" /></a></p>
<p>So, what we will definitely get is an activity feed of different events taking place inside the CRM database, combined with the ability to post updates and reply to posts. If you&#8217;ve used Twitter, Yammer, Chatter or any other microblogging app, you should know the drill by now.</p>
<p><img class="alignleft size-full wp-image-957" title="WP7_Mango_Twitter" src="http://niiranen.eu/crm/wp-content/uploads/2011/09/WP7_Mango_Twitter.jpg" alt="Windows Phone 7.5 Twitter integration" width="200" height="256" />How about the social world outside the firewall? Traditionally Microsoft has preferred steering clear from committing to any specific 3rd party networks. For example, the Outlook Social Connector does not integrate with Facebook or LinkedIn out-of-the-box, instead you have to download a separate provider per each network (<a title="Connect to your favorite social network using Outlook" href="http://office.microsoft.com/en-us/outlook/outlook-social-connector-partner-listing-FX102317540.aspx" target="_blank">there&#8217;s not too many of them</a>, btw). With the release of Windows Phone 7.5 (Mango), Microsoft now appears to feel comfortable enough with the top 3 networks of Facebook, Twitter and LinkedIn, by integrating them right into the core of their product: the People Hub. Check out the picture on the left and tell me if you spot a slight resemblance in the two feed UI&#8217;s&#8230; If this is anything to go by, I&#8217;m expecting to see the same three brands bundled into Dynamics CRM&#8217;s default integration points.</p>
<p>As for the rest of Microsoft&#8217;s social CRM plans, we&#8217;ll need to wait and see if there will be any deeper integration to services such as social media monitoring or whether the Redmond folks simply decide to support and promote some of their partners&#8217; solutions more heavily. In the age of cloud &amp; social, it&#8217;s still all about <em>developers, developers and developers</em>, which is why a healthy ISV ecosystem remains a crucial asset to cherish.</p>
<h2>My feed is your feed and your feed is mine</h2>
<p>Not too long ago, Yammer was accusing Salesforce.com for being a copycat when releasing their Chatter product. Now at Dreamforce &#8217;11, the mascots for both companies were holding hands under the &#8220;<a title="Yammer + Salesfore.com = Friends With Benefits" href="http://www.yammer.com/fwb" target="_blank">Friends With Benefits</a>&#8221; slogan of the campaign that announced integration between Yammer and Chatter. Well, you know what they say: keep your friends close and your enemies even closer.</p>
<p><iframe src="http://www.youtube.com/embed/MuSLk5FkNrs" frameborder="0" width="560" height="345"></iframe></p>
<p>Yammer does already integrate with SharePoint. By the time Microsoft incorporates the Activity Feeds into the core product of Dynamics CRM, I assume there will be a full API available for 3rd parties to tap into the event data of the feeds. Therefore I&#8217;m expecting that we&#8217;ll also see Yammer providing a solution for Dynamics CRM integration.</p>
<h2>Where does this feed actually belong to?</h2>
<p>Looking at Microsoft&#8217;s big stack of software products, it&#8217;s not so very obvious where all this new type of social activity functionality should be built into. SharePoint is the collaboration platform, Lync is for unified communications and, well, CRM could be considered as the solution for managing interactions and processes related to customers. So, tell me then, what specific application will the Microsoft end-user be using when he engages in the types of activities that a Yammer user has already grown accustomed to? &#8220;All of them&#8221; is not a very good answer, because that leaves you without a name to assign to the activity. Without a name, you don&#8217;t have a brand, and unless you have a brand, it&#8217;s very difficult to make anything stick. Just like with CRM implementation projects, user adoption is the golden key which you will need for unlocking the door that leads to ROI from your social business initiatives.</p>
<p>Much of the functionality needed as the building blocks for a social enterprise is already included in Microsoft&#8217;s portfolio today. The thing that is missing is the <em>super glue</em> to attach all the pieces together and make them really stick, i.e. work effortlessly in real life business scenarios. I&#8217;m not tallking about the &#8220;regular&#8221; glue, which in IT terms would mean configuration, customization, development and integration work. With enough skills available you can do great things with the stack already today and build the solutions needed. What the new, cloud-based players on the field of social business are promising is however a different value proposition: products built for the exact scenarios that companies encounter when dealing with their customer base in this world gone social. A solution you can just grab and start using.</p>
<p>It has taken Microsoft a massive effort to work its way into the current position, where their crown jewel productivity tools are available as cloud services you can subscribe to. The next shift that will need to take place is the integration of these services into a whole that is greater than the sum of its parts. Instead of just using traditional business applications like SharePoint or CRM, the new business processes for the social enterprise need a technical foundation that effortlessly extends beyond the corporate firewall and reaches the conversation that is taking place &#8220;out there&#8221;. Not so easy to achieve with on-premises building blocks alone, but hey, that&#8217;s when you gotta go &#8220;all in&#8221; to <em>you know where</em>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://niiranen.eu/crm/2011/09/enterprise-gone-social-how-will-crm-fit-in/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>First preview of Dynamics CRM Q4 2011 Service Update (and more)</title>
		<link>http://niiranen.eu/crm/2011/07/first-preview-of-dynamics-crm-q4-2011-service-update-and-more/</link>
		<comments>http://niiranen.eu/crm/2011/07/first-preview-of-dynamics-crm-q4-2011-service-update-and-more/#comments</comments>
		<pubDate>Wed, 13 Jul 2011 18:18:29 +0000</pubDate>
		<dc:creator>Jukka Niiranen</dc:creator>
				<category><![CDATA[News and events]]></category>
		<category><![CDATA[crm2011]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Office 365]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[wpc]]></category>

		<guid isPermaLink="false">http://niiranen.eu/crm/?p=916</guid>
		<description><![CDATA[There&#8217;s an immense amount of product news coming up from the WPC 2011 conference, due to the sheer size of Microsoft&#8217;s portfolio of different product lines. Luckily also Dynamics CRM had its 15 minutes on the WPC keynote stage and we saw a few bits and pieces of what lies ahead in the upcoming Q4 [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s an immense amount of product news coming up from the <a href="http://www.digitalwpc.com" target="_blank">WPC 2011 conference</a>, due to the sheer size of Microsoft&#8217;s portfolio of different product lines. Luckily also Dynamics CRM had its 15 minutes on the WPC keynote stage and we saw a few bits and pieces of what lies ahead in the upcoming Q4 2011 Service Update that will become available to both CRM Online and CRM 2011 on-premise later this year. I already <a href="http://crm2011fi.wordpress.com/2011/07/13/kesan-dynamics-crm-uutisia-wpc-2011-konferenssista/" target="_blank">wrote a post in Finnish</a> about the CRM news from WPC, but I thought I&#8217;d also share a few screenshots here to those who haven&#8217;t seen the keynote video.</p>
<p><img class="aligncenter size-full wp-image-918" title="WPC_Dynamics_CRM_Q4_2011_service_update" src="http://niiranen.eu/crm/wp-content/uploads/2011/07/WPC_Dynamics_CRM_Q4_2011_service_update.jpg" alt="" width="501" height="139" /></p>
<p>Social business remains a hot topic and Microsoft will add some of the much needed social aspects into the next release of Dynamics CRM. Activity feeds á la Twitter, Facebook, Yammer, Chatter and the likes will be integrated also into Dynamics CRM, as can be seen in the demo dashboard below.</p>
<p><img class="aligncenter size-full wp-image-919" title="WPC_Dynamics_CRM_activity_feed" src="http://niiranen.eu/crm/wp-content/uploads/2011/07/WPC_Dynamics_CRM_activity_feed.jpg" alt="" width="590" height="307" /></p>
<p>In addition to allowing status updates from colleagues, the functionality we saw earlier in CRM 4.0 as the <a href="http://crmaccelerators.codeplex.com/releases/view/24307" target="_blank">Business Productivity Newsfeed Accelerator</a> (though merely a report) and then later on implemented through 3rd party add-ons like <a href="http://www.sonomapartners.com/Differences/IP/VibeSocialNetworking.aspx" target="_blank">Vibe from Sonoma Partners</a>, now looks to become a core part of Dynamics CRM platform. I&#8217;d imagine these automatic feed items are still posted as a result of record updates triggering workflow process rules, like in the aforementioned examples.</p>
<p><img class="aligncenter size-full wp-image-920" title="WPC_Dynamics_CRM_account_activity_Twitter" src="http://niiranen.eu/crm/wp-content/uploads/2011/07/WPC_Dynamics_CRM_account_activity_Twitter.jpg" alt="" width="590" height="306" /></p>
<p>Office 365 will become the new home of CRM Online in Q4 as it integrates into the same infrastructure. In addition to subscription management and authentication provider improvements, there&#8217;s some interesting benefits for CRM in the Lync integration provided from the Office 365 cloud. No longer will you be limited to only have chats and video conferencing with your colleagues. If the customer contacts in your CRM database are also users of Office 365, their presence information can be federated across organizations (if they choose to, I&#8217;m sure) and presented right inside the CRM forms, allowing you to reach out to them through Lync with one click.</p>
<p><img class="aligncenter size-full wp-image-928" title="WPC_Dynamics_CRM_account_presence_federation_Office_365" src="http://niiranen.eu/crm/wp-content/uploads/2011/07/WPC_Dynamics_CRM_account_presence_federation_Office_365.jpg" alt="" width="590" height="352" /></p>
<p><a href="https://datamarket.azure.com/" target="_blank">Azure Data Market</a> is now being marketed as the &#8220;one-stop shop for premium data and applications&#8221;. The Dynamics CRM demo included a custom button called Azure Enrich, which went out into the Data Market, opened up D&amp;B&#8217;s company database and provided the missing address information for the Contoso account. I guess the big news here isn&#8217;t how you can retrieve company data through the API, but rather what the existence of a central marketplace can actually do in making data available to a whole new scale of potential customers, from a variety of global players. The cloud is not only for apps anymore.</p>
<p><img class="aligncenter size-full wp-image-931" title="WPC_Dynamics_CRM_Azure_enrich" src="http://niiranen.eu/crm/wp-content/uploads/2011/07/WPC_Dynamics_CRM_Azure_enrich.jpg" alt="" width="590" height="400" /></p>
<p><img class="alignright size-full wp-image-922" title="WPC_Dynamics_CRM_WP7_app" src="http://niiranen.eu/crm/wp-content/uploads/2011/07/WPC_Dynamics_CRM_WP7_app.jpg" alt="" width="250" height="455" /></p>
<p>In the WPC keynote demo we saw again a Windows Phone 7 client for Dynamics CRM. This time there was also one new screen included, which presents the same activity feed information (labeled as &#8220;records feed&#8221;). It doesn&#8217;t quite compete with the other flashy WP7 Mango demos presented later on in the session, but definitely a useful way for mobile workers to keep an eye on what&#8217;s going on in the CRM database while outside the office.</p>
<p>Oh, and of course there was the tablet app built for running Dynamics CRM on a Windows 7 slate. With all the Metro UI goodness, I&#8217;m wondering what the out-of-the-box experience could actually become like once we reach Windows 8&#8230;</p>
<p><img class="size-full wp-image-929 alignleft" title="WPC_Dynamics_CRM_slate_app" src="http://niiranen.eu/crm/wp-content/uploads/2011/07/WPC_Dynamics_CRM_slate_app.jpg" alt="" width="300" height="261" /></p>
]]></content:encoded>
			<wfw:commentRss>http://niiranen.eu/crm/2011/07/first-preview-of-dynamics-crm-q4-2011-service-update-and-more/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Office 365 launches without Dynamics CRM integration for document management</title>
		<link>http://niiranen.eu/crm/2011/06/office-365-launches-without-dynamics-crm-integration-for-document-management/</link>
		<comments>http://niiranen.eu/crm/2011/06/office-365-launches-without-dynamics-crm-integration-for-document-management/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 19:01:04 +0000</pubDate>
		<dc:creator>Jukka Niiranen</dc:creator>
				<category><![CDATA[Annoyances]]></category>
		<category><![CDATA[News and events]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[crm2011]]></category>
		<category><![CDATA[documents]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[Office 365]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://niiranen.eu/crm/?p=901</guid>
		<description><![CDATA[Today was finally the big day when Microsoft&#8217;s cloud productivity platform BPOS was replaced with Office 365, which is now available for subscription. Having played with the beta version for a while now, I&#8217;m overall quite impressed with how close the SharePoint Online environment now is to its on-premises counterpart. While the limitations are still [...]]]></description>
			<content:encoded><![CDATA[<p>Today was finally the big day when Microsoft&#8217;s cloud productivity platform BPOS was replaced with Office 365, which is now available for subscription. Having played with the beta version for a while now, I&#8217;m overall quite impressed with how close the SharePoint Online environment now is to its on-premises counterpart. While the limitations are still somewhat more visible than when comparing CRM Online vs. CRM 2011 on-premises versions, I think it&#8217;s already close enough to enable a significant part of traditional business requirements for SharePoint to be fulfilled with the cloud platform.</p>
<p>Microsoft confirmed already last fall that also Dynamics CRM Online will eventually be migrated onto the same Online Services Delivery Platform as Office 365. In addition to being a natural fit with SharePoint and Exchange, CRM Online should also gain benefits into both its subscription management as well as authentication options as a result of  this migration. However, there&#8217;s no official timeline or feature set communicated yet, so we&#8217;ll have to keep waiting possibly until Q4/2011, when the next update for Dynamics CRM has been scheduled to become available, <a href="http://niiranen.eu/crm/2011/05/more-agile-direction-for-dynamics-crm-future-product-releases/" target="_blank">as announced in the latest Statement of Direction document</a>.</p>
<p><a href="http://www.microsoft.com/download/en/details.aspx?id=5283"><img class="aligncenter size-full wp-image-904" title="CRM2011_List_Component" src="http://niiranen.eu/crm/wp-content/uploads/2011/06/CRM2011_List_Component.jpg" alt="" width="590" height="189" /></a></p>
<p>Ever since Dynamics CRM 2011 was launched with built-in SharePoint document library integration, there&#8217;s been a bit of anxiety on when this functionality could be leveraged with the cloud versions of CRM and SharePoint. Since BPOS was built on SharePoint 2007, it wasn&#8217;t possible to utilize the <a href="http://www.microsoft.com/download/en/details.aspx?id=5283" target="_blank">Microsoft Dynamics CRM 2011 List Component for Microsoft SharePoint Server 2010</a> in the Online environment. This meant that setting up a document management enabled trial environment with CRM Online required an on-premises SharePoint server, which wasn&#8217;t too convenient. Nor was it for any customer looking to go &#8220;all in&#8221; with their MS applications. Oh well, but now that Office 365 is available, that&#8217;s all a thing of the past, isn&#8217;t it?</p>
<p>Wrong! Despite of the <em>better together </em>marketing message surrounding Office 365 and CRM Online, there&#8217;s actually still no way to integrate the SharePoint document libraries with the CRM List Component. Sure, you can upload the solution file into a SharePoint Online site and publish it. What you cannot do in the Online version is to take care of the second part of the installation steps, which involves the AllowHtcExtn.ps1 PowerShell script,used for enabling .htc file extensions to be served from SharePoint.</p>
<p>Why is this important? Because without the .htc support, you can&#8217;t actually <em>do </em>anything with the document library. The folder creation can be configured and it flows through as it should when accessing the Documents menu for a new record, such as an account. However, after that you are presented with the following prompt:</p>
<p><img class="aligncenter size-full wp-image-906" title="CRM2011_Document_library_htc_error" src="http://niiranen.eu/crm/wp-content/uploads/2011/06/CRM2011_Document_library_htc_error.jpg" alt="" width="590" height="440" /></p>
<p><em>&#8220;The action buttons are disabled because the SharePoint server that you are using does not allow HTC component files. To enable the buttons, contact your system administrator.&#8221;</em> What this means is that the document library will be rendered nicely inside the CRM entity form, but you can&#8217;t upload any documents to it. Clicking on the buttons does nothing, as they&#8217;re all disabled.</p>
<p><img class="aligncenter size-full wp-image-908" title="CRM2011_Document_library_buttons_disabled" src="http://niiranen.eu/crm/wp-content/uploads/2011/06/CRM2011_Document_library_buttons_disabled.jpg" alt="" width="430" height="181" /></p>
<p>How about on the SharePoint side of things then? We can see that the entity specific document libraries are created and also the corresponding folders for each record where the document location has been defined. We can also of course use the native SharePoint UI to upload documents into the library.</p>
<p><img class="aligncenter size-full wp-image-909" title="SharePoint_Online_document_library" src="http://niiranen.eu/crm/wp-content/uploads/2011/06/SharePoint_Online_document_library.jpg" alt="" width="590" height="178" /></p>
<p>Then when you access the corresponding record through CRM, you can see that the document does appear in the library. But with all the controls disabled, you again cannot do anything with it, like open the document, for example. How nice&#8230;</p>
<p><img class="aligncenter size-full wp-image-910" title="CRM2011_Document_library_buttons_disabled2" src="http://niiranen.eu/crm/wp-content/uploads/2011/06/CRM2011_Document_library_buttons_disabled2.jpg" alt="" width="422" height="192" /></p>
<p>How did we end up in this situation where the latest and greatest cloud offerings from Microsoft are not working together like they obviously were inteded to? That&#8217;s a very good question. The problem with Office 365 SharePoint Online limitations and their implications to Dynamics CRM document management functionality has been a known issue throughout the whole beta phase of Office 365. There are <a href="http://community.office365.com/en-us/f/154/p/2301/21792.aspx">several</a> <a href="http://community.office365.com/en-us/f/179/p/1593/18579.aspx">threads</a> on the Office 365 community forums regarding this. Yet the <a href="http://community.office365.com/en-us/f/153/p/1965/21722.aspx" target="_blank">response from Microsoft</a> has been that this cannot be resolved by GA (general availability) of Office 365 (as in &#8220;today&#8221;), but rather we&#8217;ll have to wait for the first service update, probably. Come on! How can 6 months not be enough to allow one .htc file to perform its work and provide the document integration between CRM and SharePoint? I find it extremely strange that the product management behind Office 365 has allowed such a flaw to be included in the initial release version.</p>
<p>Of course eventually this issue will be solved and we&#8217;ll be able to experience the full document management process flow with Microsoft&#8217;s cloud applications.</p>
]]></content:encoded>
			<wfw:commentRss>http://niiranen.eu/crm/2011/06/office-365-launches-without-dynamics-crm-integration-for-document-management/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>More agile direction for Dynamics CRM future product releases</title>
		<link>http://niiranen.eu/crm/2011/05/more-agile-direction-for-dynamics-crm-future-product-releases/</link>
		<comments>http://niiranen.eu/crm/2011/05/more-agile-direction-for-dynamics-crm-future-product-releases/#comments</comments>
		<pubDate>Thu, 12 May 2011 21:07:21 +0000</pubDate>
		<dc:creator>Jukka Niiranen</dc:creator>
				<category><![CDATA[News and events]]></category>
		<category><![CDATA[Convergence]]></category>
		<category><![CDATA[CRM 2011]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Marketplace]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[releases]]></category>
		<category><![CDATA[salesforce]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://niiranen.eu/crm/?p=818</guid>
		<description><![CDATA[During Convergence 2011 Atlanta we already heard the first pieces of news about an upcoming change in the release cycle of Microsoft Dynamics CRM product versions. Now we have the updated Statement of Direction May 2011 whitepaper in our hands and it lays out a roadmap for more rapid delivery of new features into both [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/#!/ikurtev/status/57471414839685120"><img class="alignright size-full wp-image-823" title="CRM_release_cycle" src="http://niiranen.eu/crm/wp-content/uploads/2011/05/CRM_release_cycle.png" alt="" width="200" height="84" /></a>During Convergence 2011 Atlanta we already heard the first pieces of news about an upcoming change in the release cycle of Microsoft Dynamics CRM product versions. Now we have the updated <a href="http://www.sonomapartners.com/Documents/CRM/CRM_StatementOfDirection_May2011.pdf" target="_blank">Statement of Direction May 2011 whitepaper</a> in our hands and it lays out a roadmap for more rapid delivery of new features into both CRM Online as well as on-premises and partner hosted instances.</p>
<p>What has now been labelled as the agile release model for Microsoft Dynamics CRM will mean that an update/upgrade to the core platform will become available every six months. Contrast that to the previous 2-3 years in between major releases and you can see it&#8217;s no minor readjustment but rather a whole new way from the Microsoft Dynamics team to deliver products to the business users.</p>
<p><em>Funnily enough, the SoD whitepaper claims that CRM 2011 is the fifth major release of the product. While it goes by the 5.0 version number, I guess some of the folks in Redmond have already forgotten that there never was a CRM 2.0 realease, rather we saw the version number incremented from 1.2 to 3.0. Oh well, time flies when you&#8217;re having fun working in the field of CRM, so let&#8217;s move on&#8230;</em></p>
<p>The new release cycle is of course a direct result of the Cloud Power in action. No longer can you spend years in designing and developing features for your new product behind closed doors, even if you are Microsoft. Cloud applications have taught us consumers into living in a world of perpetual beta products that constantly get updated with new functionality, without any effort required from us to physically upgrade the apps. If Google can do it for Gmail, then why would the enterprise users settle for working with a standarized XP/2003 toolset for almost a decade? In the scheme of CRM, if you&#8217;re competing against Salesforce.com that has a monthly release cycle (or so I&#8217;ve heard), delivering a huge box of new features once every three years (which is what 2011 does offer over 4.0) means you&#8217;d have to actually keep three years ahead in terms of development, just to avoid slipping behind your competitor again. Doesn&#8217;t quite sound like a winning strategy.</p>
<p><a href="http://www.sonomapartners.com/Documents/CRM/CRM_StatementOfDirection_May2011.pdf"><img class="aligncenter size-full wp-image-837" title="Microsoft_Dynamics_CRM_Statement_of_Direction" src="http://niiranen.eu/crm/wp-content/uploads/2011/05/Microsoft_Dynamics_CRM_Statement_of_Direction.jpg" alt="Microsoft Dynamics CRM Statement of Direction May 2011" width="550" height="252" /></a></p>
<p>During the CTP and Beta phases of the Dynamics CRM 2011 release process there were many times when I found either myself or someone else on the forums &amp; blogosphere expressing their thoughts along these lines: <em>&#8220;these new features are really awesome, but I just wish the small details of X and Y could be included before RTM, so I can really truly make the most of the product&#8221;</em>. In the world of the old release cycle, hearing MSFT representatives reply back with the words<em> &#8220;thanks, we&#8217;ll try to include it in v.Next&#8221;</em> didn&#8217;t give much comfort. If the next version was three years away, it&#8217;s effectively the same as &#8220;forget about it&#8221;, if you contrast it with how fast the world of applications keeps turning these days. Facebook grew from 10 million to 310 million active users during a timeframe like that.</p>
<p>Smaller packages of new features twice a year should definitely help Microsoft fill the gaps in product functionality that inevitably appear whenever a big release deadline approaches and planned features have to be dropped to meet the real life requirement of shipping a release. At the moment, Dynamics CRM 2011 is lacking some functionality on three distinct areas that the Statement of Direction says will be addressed in upcoming versions to be released within one year:</p>
<ul>
<li><strong>Cross-browser support</strong>. Transforming Dynamics CRM from an Internet Explorer only application to a true cross browser app through a new HTML5 UI, thus finally making the platform an option for Mac users as well.</li>
<li><strong>Mobile devices support</strong>. The Mobile Express client in 2011 is identical to what we had in 4.0, but with more and more iPads and Android/iOS/WP7 smartphones found in the workplace, the out-of-the-box mobile experience should be much better, with possible 3rd party apps taking it on an even higher level (offline data access etc.).</li>
<li><strong>Social CRM</strong>. There are two dimensions in which a CRM application needs to be &#8220;social enabled&#8221; these days: 1) internal collaboration on customer information and activity feeds á la Yammer and Chatter, and 2) capturing and enabling a dialog with the customers in social media channels like Twitter, Facebook, LinkedIn.</li>
</ul>
<p>Dynamics Marketplace will also presumably play a role in addressing some of the needs that don&#8217;t quite fit into the core product delivered by Microsoft. The accelerators that we saw released for CRM 4.0 were nice proofs of concept, but they weren&#8217;t proper add-on products that could have been deployed by the end user organizations without customization and development services provided by MS partners. The solution management framework included in CRM 2011 will make the distribution of apps much easier and I would expect to see development also on the Marketplace functionality as a channel for app delivery (eventually commerce). When the base platform of Dynamics CRM is built on one single product edition (meaning no separate standard/enterprise or sales/service versions), modularity is enabled throug the solution packages. While the verticals will likely remain a partner driven domain, I&#8217;m expecting to see some interesting releases coming from <a title="Dynamics Marketplace: Microsoft Dynamics Labs company overview" href="http://dynamics.pinpoint.microsoft.com/en-US/PartnerDetails.aspx?PartnerId=4297440805" target="_blank">Microsoft Dynamics Labs</a> as well.</p>
<p><span id="more-818"></span>The single codebase in Online and on-premises versions is a critical requirement for Microsoft to be able to pull off the planned schedule of shipping packaged software every six months. It will be interesting to see how the on-premises customers will adopt these updates into production use, and more specifically, how will they handle the annual upgrades. Here&#8217;s how the Statement of Direction defines the terminology:</p>
<blockquote><p><strong>Updates</strong> deliver new capabilities to Microsoft Dynamics CRM deployments without requiring a full upgrade. <strong>Upgrades</strong> may deliver deeper functionality enhancements and improvements, may incorporate significant Microsoft platform innovations (e.g. the next releases of Windows Server and desktop, .NET Framework, SQL Server, Office), and will have their own Microsoft support lifecycle for mainstream and extended support.</p></blockquote>
<p>So, it looks like there could be a major release like a CRM 2012, CRM 2013 etc. every 12 months that can require an upgrade project to be conducted, similar to how current CRM 4.0 customers now need to plan for their strategy for moving to CRM 2011. For the IT department this means answering questions like:</p>
<ul>
<li>Can we do an in-place upgrade or do we need to migrate to a new environment?</li>
<li>Does our existing hardware meet the minimum requirements of the new version?</li>
<li>How about related MS stack like SQL Server and SharePoint versions, still supported?</li>
<li>How will we minimize downtime for the end users? Who&#8217;s going to take care of client upgrades after the server is upgraded? Will offline data cause problems?</li>
</ul>
<p><img class="aligncenter size-full wp-image-839" title="CRM_2011_upgrade_sequence" src="http://niiranen.eu/crm/wp-content/uploads/2011/05/CRM_2011_upgrade_sequence.jpg" alt="" width="550" height="374" /></p>
<p>Another aspect to consider is how much further will the legacy code and API&#8217;s from previous versions be supported from now on. CRM 2011 does have backward compatibility with CRM 4.0 plug-ins and the 2007 endpoint for web services (see the SDK for <a title="SDK: Upgrade Your Code from Microsoft Dynamics CRM 4.0 to Microsoft Dynamics CRM 2011" href="http://technet.microsoft.com/en-us/library/gg334220.aspx" target="_blank">code upgrade instructions</a>), but CRM 3.0 callouts or endpoints will no longer work in CRM 2011. What about in Q2/2012 when there will be a new version available? If you choose now to take the easy way out with your 4.0 to 2011 upgrade and not touch any of the existing custom code in your system, will you face problems a problem in 2012 when the backward compatibility might no longer cover 4.0?</p>
<p>Of course it is perfectly possible that the Dynamics CRM platform itself has now reached a level at which there will be less needs for disruptive changes introduced between major releases. If we would summarize the road already travelled, the extremely high level timeline of Microsoft Dynamics CRM platform development could be described with these bullets:</p>
<ul>
<li>2003: CRM 1.0, the beginning</li>
<li>2005: CRM 3.0, custom entities (a.k.a. XRM)</li>
<li>2007: CRM 4.0, multi-tenancy and the cloud</li>
<li>2011: CRM 2011, solution management</li>
</ul>
<p>So, is the platform now &#8220;ready&#8221;? Of course it never is, but compared to the situation in 2005 when I first started working with Microsoft CRM (before the Dynamics brand was introduced), I have to say it&#8217;s truly come a long way. The building blocks we now have available as results from these previous releases could be seen as the catalyst for why the new agile release model has become possible in the first place. Together with the cloud delivery model of CRM Online, it looks like the evolution of business applications is about to accelerate like never before.</p>
]]></content:encoded>
			<wfw:commentRss>http://niiranen.eu/crm/2011/05/more-agile-direction-for-dynamics-crm-future-product-releases/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<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>Greetings from Microsoft Convergence 2010 EMEA</title>
		<link>http://niiranen.eu/crm/2010/10/greetings-from-microsoft-convergence-2010-emea/</link>
		<comments>http://niiranen.eu/crm/2010/10/greetings-from-microsoft-convergence-2010-emea/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 14:53:22 +0000</pubDate>
		<dc:creator>Jukka Niiranen</dc:creator>
				<category><![CDATA[News and events]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[Convergence]]></category>
		<category><![CDATA[CRM 2011]]></category>
		<category><![CDATA[crm2011]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[NAV]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[salesforce]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Windows Phone 7]]></category>

		<guid isPermaLink="false">http://niiranen.eu/crm/?p=669</guid>
		<description><![CDATA[Continuing with the format introduced in 2009, this year&#8217;s Microsoft Convergence for the EMEA region was split into three locations: London, Prague and The Hague. Out of all the options, Prague fit our schedules the best, so that became our destination of choice to hear the latest news and buzz around Microsoft Dynamics products. With [...]]]></description>
			<content:encoded><![CDATA[<p>Continuing with the format introduced in 2009, this year&#8217;s <a href="http://www.microsoft.com/dynamics/convergence/euro10/default.aspx" target="_blank">Microsoft Convergence for the EMEA region</a> was split into three locations: London, Prague and The Hague. Out of all the options, Prague fit our schedules the best, so that became our destination of choice to hear the latest news and buzz around Microsoft Dynamics products.</p>
<p>With the fairly recent release of <a href="http://offers.crmchoice.com/CRM2011Beta-Landing" target="_blank">Dynamics CRM 2011 public beta</a>, there was certainly a lot for Microsoft to present on the CRM front. Having been working with the product since CTP3 already, I wasn&#8217;t expecting too many surprises for myself in the CRM 2011 session contents. It&#8217;s still interesting to observe what is being said about the new release and how the customers and partners react to it. There is such a wealth of new, important features included in CRM 2011 (<a href="http://niiranen.eu/crm/2010/10/dynamics-crm-2011-walkthrough-new-features-in-74-slides/" target="_blank">see my walkthrough slides</a> for starters) that you can&#8217;t really construct the one right pitch for the product. You could say that there&#8217;s something for everyone.</p>
<p><img class="aligncenter size-full wp-image-679" title="Convergence_2010_EMEA_keynote" src="http://niiranen.eu/crm/wp-content/uploads/2010/10/Convergence_2010_EMEA_keynote.jpg" alt="" width="500" height="356" /></p>
<p>We saw the first glimpse of CRM 2011 during Kirill&#8217;s keynote, when <a title="Twitter: @reubenk" href="http://twitter.com/#!/reubenk" target="_blank">Reuben Krippner</a> showed a bit of Process Dialogs in the Dynamic Business demonstration. From there on, Reuben was a busy man, since he was giving demos in the next four consecutive CRM sessions on the agenda. Great job pulling it off, Reuben! Let&#8217;s hope Liverpool picks up their pace in the Premier League, so we can see some more of them in future CRM demos <img src='http://niiranen.eu/crm/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><img class="alignright size-full wp-image-686" title="Convergence_2010_EMEA_CRM_data_visualization" src="http://niiranen.eu/crm/wp-content/uploads/2010/10/Convergence_2010_EMEA_CRM_data_visualization.jpg" alt="" width="300" height="382" />Barry Givens held the last CRM session of the day, focusing on data visualization in CRM 2011. Not like we hadn&#8217;t seen the charts a few times already during the day, but hey, I always enjoy hearing Barry talk about his favorite topic i.e. analytics in CRM. While the out-of-the-box charts in CRM 2011 certainly do deliver value, you should really look at the broader picture of what the visualization features introduced in the new version truly mean in terms of customization and application design. The charts are actually one alternative method of navigation, due to their tight integration with grids and the drill-down capability. They can be embedded not only on grids but also forms (through sub-grids), bringing visualizations to every part of the CRM UI. Oh, and don&#8217;t forget to check out my post about <a href="http://niiranen.eu/crm/2010/10/turn-the-flat-dynamics-crm-2011-charts-into-3d/" target="_blank">editing the .NET Chart Controls for CRM 2011</a>. Dashboards, on the other hand, are not just an item in the main menu but rather a new form type. By allowing flexible arrangement of embedded components like grids, charts and web resources, the dashboard forms might actually one day become the next generation UI for navigating in Dynamics CRM. You know, something for the future ahead of us when every modern web app must be built in RIA fashion, with Silverlight controls and what have you.</p>
<p><span id="more-669"></span>No matter how nice the new charts look in the demos and screenshots, there&#8217;s no denying that the main theme for Convergence 2010 in EMEA was the same as in Atlanta earlier this year. Yes, I&#8217;m talking about the cloud, and <a href="http://www.microsoft.com/cloud/" target="_blank">so is certainly Microsoft</a>, event after Ray Ozzie&#8217;s departure from the company. As was noted by many presenters at Convergence, it&#8217;s a tough job demonstrating the cloud as a feature, since the web applications will look exactly the same to the end user, regardless of where they are hosted. This didn&#8217;t take away the fact that the agenda was simply overwhelmed with cloud related topics. It&#8217;s safe to say by now that CRM Online is the default configuration Microsoft has in mind when they are talking about their products, and I wouldn&#8217;t be surprised if more and more of the new features will be introduced first in the Online version, then later for on-premises (if at all). The power of choice is still there, but the preferred option has shifted faster than you might have imagined.</p>
<p><img class="alignleft size-full wp-image-695" title="Microsoft_Office_365" src="http://niiranen.eu/crm/wp-content/uploads/2010/10/Microsoft_Office_365.jpg" alt="" width="195" height="178" />I didn&#8217;t read about it until browsing my Twitter feeds during the cab ride back from the airport, but Microsoft went out and announced <a href="http://office365.microsoft.com/en-US/online-services.aspx" target="_blank">Office 365</a> during the same day as Convergence Prague took place. If there was any metion of it in the event, I surely missed it, but it&#8217;s more likely that the Microsoft considered this to be something not falling directly under its Dynamics product line and therefore no need to integrate it into their Convergence story. Nevertheless, the announcement has big implications on the future of Dynamics CRM, since it <a href="https://community.dynamics.com/b/executive_insight/archive/2010/10/19/microsoft-dynamics-crm-and-office-365-powered-productivity.aspx" target="_blank">has been announced</a> that CRM Online will be added into the Office 365 service portfolio in 2011.</p>
<p>In the early days of Windows Azure press releases, the concepts of Dynamics CRM Services and SharePoint Services were presented as a future part of the Azure platform. We all know that the <a href="http://www.microsoft.com/windowsazure/products/" target="_blank">contents of Azure</a> today is a bit different from those planned features. SharePoint has been taken into the cloud as a part of <a href="http://www.microsoft.com/online/default.aspx?loc=en-us" target="_blank">BPOS</a> and CRM Online has enjoyed success as an independent product. When CRM will now be finding a home as a part of BPOS 2.0 a.k.a. Microsoft Office 365, it&#8217;s starting to clearly look like this will be how Microsoft is aligning it&#8217;s two business application development platforms. Not as a generic service available to 3rd party cloud app developers but rather as the foundation of basic information worker infrastructure provided to all businesses operating in the MS Office world.</p>
<p>Salesforce.com will most likely continue to be the main rival to Dynamics CRM, as proven by Microsoft&#8217;s recent <a href="http://www.dontgetforced.com/" target="_blank">www.dontgetforced.com</a> campaign. <a href="http://www.crmsoftwareblog.com/2010/10/microsoft-dynamics-crm-2011-vs-salesforce-com-why-microsoft-is-the-better-investment/" target="_blank">Comparison of the pricing</a> of the two CRM applications already proves how Microsoft has been aggressive in trying to undercut SFDC. At Convergence 2010 EMEA this gap was further widened by Microsoft&#8217;s promotional pricing for CRM Online, which now puts the price point at $34 / €31 per user per month for the first year (<em>hmm, the real USD/EUR exchange rate would put it at €24, but that&#8217;s the premium us Europeans so often get to pay</em>). Now, consider that the price of Office 365 Enterprise edition with Exchange, Lync and SharePoint will be $24 / €22.75 when launched. Once the Office 365 service offering will be extended to cover also Dynamics CRM, do you think the price for this &#8220;Ultimate edition&#8221; will be $24 Office + $34 CRM? Of course it won&#8217;t, so the question really is (in the famous words of <a href="http://en.wikipedia.org/wiki/Bring_the_Noise" target="_blank">Chuck D</a>), how low can you go? I&#8217;m not going to speculate a future price tag, but the message to the Dynamics CRM ecosystem is clear: <strong>CRM is becoming an everyday office application, it&#8217;s getting cheaper and easier to purchase and most typically it will be served from the cloud. </strong>Now go and plan you own strategy accordingly.</p>
<p><img class="aligncenter size-full wp-image-692" title="Convergence_2010_EMEA_cloud_application_scenarios" src="http://niiranen.eu/crm/wp-content/uploads/2010/10/Convergence_2010_EMEA_cloud_application_scenarios.jpg" alt="" width="500" height="313" /></p>
<p>I did also attend one Dynamics NAV session, to get a glimpse of what the guys on the other side are talking about. Considering that Microsoft CRM has been a pure web application starting from version 1.0 in 2003, you sometimes forget how big of an advantage this is over some older applications that weren&#8217;t born into the web era. The NAV Software Plus Service Strategy session did of course promote how the application can be moved towards the cloud with the help of hosting partners. At the same time, hearing talks about how they&#8217;re now moving the last remaining business logic from the client side to the server, or how the number of concurrent NAV users was recommended to be less than ten, this all made it quite clear why the Dynamics CRM Online offering is so much further up in the clouds already than Microsoft&#8217;s ERP offering. Oh well, at lest NAV 2009 R2 is promised to have <a href="http://msdynamicsworld.com/story/microsoft-office/microsoft-unveils-dynamics-nav-2009-r2-featuring-variety-enhancements" target="_blank">built-in integration to CRM</a>.</p>
<p>Just like in Convergence 2010 Atlanta, also the Prague event venue disappointed me by not offering a free WiFi network  for the conference attendees to use on their mobiles or laptops. I simply cannot comprehend why we still need to be struggling with such basic infrastructure requirements in the year 2010. I&#8217;d gladly pay 10 euros more for the ticket if it included a no-hassle access right to high quality wireless network for the duration of the conference. Acquiring hotel vouchers for WiFi feels almost like asking for your credit card details to get to the men&#8217;s room. The contrast between the &#8220;all in&#8221; cloud evangelism presented in Microsoft&#8217;s sessions and the reality that awaits the attendees when they step into the expo lounge should ring some bells in someone&#8217;s head. From what I heard, also the exhibitor stands were struggling with connectivity issues.</p>
<p>As a result of not being connected during the event, I didn&#8217;t even bother trying to contribute into building a Twitter backchannel for the <a href="http://twitter.com/search/%23conv10" target="_blank">#CONV10 hashtag</a>. One directional, SMS based status updates are hardly what it&#8217;s about, the whole point would have been in seeing what others were posting about the event and the session contents. This worked quite nicely during the US Convergence, which can probably be attributed to A) higher Twitter penetration and B) more local attendees with a working mobile data plan in Atlanta. Even though we all live in one big EU over here, mobile roaming with reasonable data charges is still merely a distant dream in Europe. No wonder the mobile apps market and innovation have shifted so heavily towards the States during the past few years.</p>
<p><a href="http://www.resco.net/enterprise/MobileCRMStudio/overview.aspx"><img class="alignright size-full wp-image-701" title="Resco_mobile_CRM_iPad" src="http://niiranen.eu/crm/wp-content/uploads/2010/10/Resco_mobile_CRM_iPad.jpg" alt="" width="300" height="400" /></a>Speaking of which, the first Windows Phone 7 devices were announced the week before Convergence, but we didn&#8217;t get to see much of them in action yet. While WP7 did allow the Redmond crowd to again make jokes about &#8220;that inferior mobile device&#8221; (no, not the one <a href="http://www.businessinsider.com/walt-mossberg-windows-phone-7-is-inferior-lacking-killer-innovation-2010-10" target="_blank">starting with W</a> but the one with i&#8230;), the only live application I remember seeing run WP7 OS was the keynote demo of a custom app consisting of a flashy quantity scroller to adjust CRM (or was it the ERP) integer field values. As there&#8217;s no announcements of any official new mobile clients for CRM 2011, it will most likely be up to the ISV&#8217;s to leverage WP7 in their applications. Having said that, on the expo floor there was quite a number of  of iPads being used in product demonstrations and I don&#8217;t see these getting replaced with your standard HTC running Windows Phone anytime soon&#8230;</p>
<p><em>(Stop the press: Microsoft has said there will be<a href="http://wmpoweruser.com/windows-phone-7-to-integrate-dynamics-crm-online-2011-targeting-enterprise-customers/" target="_blank"> integration between Windows Phone 7 and CRM Online</a>. More details expected at the <a href="http://www.microsoft.com/business/en-us/windowsphone/smbevents/" target="_blank">WP7 SMB launch events</a>.)</em></p>
<p>Next April will again see the <a href="http://www.microsoft.com/dynamics/convergence/atlanta11/default.aspx" target="_blank">Convergence 2011 take place in Atlanta</a>. If you ask me, I think the one day events arranged in EMEA offer only a &#8220;Convergence Lite&#8221; experience, which doesn&#8217;t really give enough room in the session agenda to go deeper into specific topics of interest, let alone to have more technical discussions. While the Dynamics CRM blogosphere, forums and tweeps do a great job in passing on information and facilitating discussions, there&#8217;s no way you can beat the real live events. Therefore, if you&#8217;re in the process of planning your travel budget for next year, be sure to include one trip to Atlanta in there.</p>
]]></content:encoded>
			<wfw:commentRss>http://niiranen.eu/crm/2010/10/greetings-from-microsoft-convergence-2010-emea/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update Rollup 27 has been&#8230; Seriously, guys!</title>
		<link>http://niiranen.eu/crm/2010/09/update-rollup-27-has-been-seriously-guys/</link>
		<comments>http://niiranen.eu/crm/2010/09/update-rollup-27-has-been-seriously-guys/#comments</comments>
		<pubDate>Fri, 24 Sep 2010 16:23:52 +0000</pubDate>
		<dc:creator>Jukka Niiranen</dc:creator>
				<category><![CDATA[Annoyances]]></category>
		<category><![CDATA[News and events]]></category>
		<category><![CDATA[hotfix]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[update rollup]]></category>

		<guid isPermaLink="false">http://niiranen.eu/crm/?p=611</guid>
		<description><![CDATA[Got a Dynamics CRM blog? Like to tweet about all things Microsoft Dynamics? You&#8217;re in luck, because Microsoft is providing you a steady supply of topics in the form of CRM Update Rollups (or UR&#8217;s if you prefer acronyms). Right now Microsoft Dynamics CRM 4.0 is on level 13 and will certainly continue to receive [...]]]></description>
			<content:encoded><![CDATA[<p>Got a Dynamics CRM blog? Like to tweet about all things Microsoft Dynamics? You&#8217;re in luck, because Microsoft is providing you a steady supply of topics in the form of CRM Update Rollups (or <em>UR&#8217;s</em> if you prefer acronyms). Right now Microsoft Dynamics CRM 4.0 is on level 13 and will certainly continue to receive plenty more until the end of its support lifecycle. In January 2009 Microsoft stated that they aim to <a href="http://blogs.msdn.com/b/crm/archive/2009/01/23/microsoft-dynamics-crm-4-0-update-rollup-schedule.aspx" target="_blank">release a new update rollup every 8 weeks</a>. If you multiply 13 x 8, that gives you 104 (two years), which means the actual release schedule is even tighter.</p>
<p>When a UR comes out, you&#8217;ll be certainly well informed about it through the Dynamics CRM community, as this tends to generate a massive number of blog posts, tweets and retweets in celebration of the event. Having new hotfixes is of course important for anyone working with CRM, but has the whole UR phenomena gotten a little bit out of hand by now? The recent tweet by <a href="http://twitter.com/crminnovation">Jerry Weinstock from CRM Innovation</a> highlights the issue perfectly:</p>
<p><a href="http://twitter.com/crminnovation/status/25340224198"><img class="aligncenter size-full wp-image-613" title="Update_rollup_madness" src="http://niiranen.eu/crm/wp-content/uploads/2010/09/Update_rollup_madness.jpg" alt="" width="533" height="354" /></a></p>
<p>Let&#8217;s make one thing clear: there is no newsworthy content in just posting that &#8220;Update Rollup X has been released&#8221;. Nada. It&#8217;s like stating that a new copy of Wired is now available at the news stands.</p>
<p>I&#8217;ve seen a countless number of practically abandoned Dynamics CRM blogs where the author no longer has the time or energy to produce original content. Yet they see it as their duty to keep posting UR notifications one after another. Wow, writing a blog has never been so easy! Ok, so you guys may have way more posts than I do, but do you really think you&#8217;re contributing to the CRM community in a meaningful way?</p>
<p>I&#8217;m not saying that UR&#8217;s cannot be meaningful topics for a post, but you absolutely must provide some editorial content of your own, in addition to the KB article cut&amp;paste. Tell about your experiences with the update, what was the reason why a particular hotfix was significant for you, what possible problems the UR installation may cause etc. Say something that not every one of us CRM geeks out there wouldn&#8217;t already know through their RSS feeds and Twitter lists.</p>
<p>The amount of great information you can acquire just by following a Twitter hashtag like <a href="http://search.twitter.com/search?q=%23MSDYNCRM" target="_blank">#MSDYNCRM</a> is truly incredible and I don&#8217;t want to play down the value of an active Dynamics CRM community in any way. Quite the contrary, that&#8217;s the one thing we should all celebrate. All I&#8217;m asking is that the next time you see the news about a new UR, think for a moment how likely it is that all your followers and readers have already received the news through their own channels. And if you RT, at least put a funny twist on it!</p>
<p>As for the UR release process in general, I propose that Microsoft registers the <a href="http://twitter.com/updaterollup" target="_blank">@UpdateRollup</a> account on Twitter and we can all just start following it. Or better yet, replace the old Announcements section inside Dynamics CRM with a dashboard of all the official MS Dynamics CRM tweets in one convenient place. Of course in CRM 2011 we&#8217;ll already be able to configure those <a href="http://crmdynamo.com/2010/09/in-dynamics-crm-2011-dashboards-bring-eye-candy-bi-to-the-masses/" target="_blank">dashboards</a> ourselves.</p>
]]></content:encoded>
			<wfw:commentRss>http://niiranen.eu/crm/2010/09/update-rollup-27-has-been-seriously-guys/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dynamics CRM 2011 in all its (beta) glory</title>
		<link>http://niiranen.eu/crm/2010/09/dynamics-crm-2011-in-all-its-beta-glory/</link>
		<comments>http://niiranen.eu/crm/2010/09/dynamics-crm-2011-in-all-its-beta-glory/#comments</comments>
		<pubDate>Sat, 11 Sep 2010 12:12:33 +0000</pubDate>
		<dc:creator>Jukka Niiranen</dc:creator>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[News and events]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[CRM 2011]]></category>
		<category><![CDATA[crm5]]></category>

		<guid isPermaLink="false">http://niiranen.eu/crm/?p=500</guid>
		<description><![CDATA[The truth is now out there, as Microsoft Dynamics CRM 2011 beta was released for the public on Thursday, September 9th. As a result, the NDA for the Early Adopter Program is no longer stopping me from sharing some of my thoughts and experiences on the latest and greatest version of CRM. Instead of trying [...]]]></description>
			<content:encoded><![CDATA[<p>The truth is now out there, as Microsoft Dynamics CRM 2011 beta was released for the public on Thursday, September 9th. As a result, the NDA for the Early Adopter Program is no longer stopping me from sharing some of my thoughts and experiences on the latest and greatest version of CRM. Instead of trying to cover each and every new feature in a bullet list, I&#8217;ll focus on the topics which have caught my attention the most.</p>
<h2>The Ribbon</h2>
<p>Some love it, some hate it, but here it is anyway! In an application like CRM where the actions one can perform on a record tend to keep on growing over time as more and more customizations and integrations are applied to the system, the context sensitive ribbon with it&#8217;s graphical icons is much more important than in traditional Office apps. While not everyone is happy that CRM 2011 has lost form its tabs after the entity form was changed into one long page with sections, the tabs have infact found a new home on the ribbon. With this UI shift in mind, it&#8217;s easy to see why having two alternative levels of tabs was not really an option from usability perspective. In this new fluid &#8216;n flat world of CRM 2011 the custom tabs on the ribbon will offer a great customization point to insert shortcuts and custom actions that will help the user navigate inside the application.</p>
<p><img class="aligncenter size-full wp-image-523" title="CRM_2011_Ribbon_Tabs" src="http://niiranen.eu/crm/wp-content/uploads/2010/09/CRM_2011_Ribbon_Tabs.jpg" alt="" width="570" height="119" /></p>
<p>There are already many nice shortcuts included in the default UI to reduce the number of clicks, which has previously been a common complaint from Dynamics CRM users. One convenient new feature is the Recently Visited button on the CRM main window, which shows a list of previously opened items and lets you pin down the favourite links that are most frequently accessed.</p>
<p><img class="aligncenter size-full wp-image-534" title="CRM_2011_Recently_Visited" src="http://niiranen.eu/crm/wp-content/uploads/2010/09/CRM_2011_Recently_Visited.jpg" alt="" width="590" height="375" /></p>
<h2>The ease of customization</h2>
<p>Usability is a big factor not just for the system end users but also administrators, developers and any type of consultant that needs to spend a significant share of his working day interacting with the application. Back in the previous versions of CRM the number of clicking you were required to do in modifying customizations and various system settings was infuriating at times. I&#8217;m very glad to see that the UI enhancements in CRM 2011 have also been extended to the &#8220;engine room&#8221;.<span id="more-500"></span></p>
<p><img class="aligncenter size-full wp-image-537" title="CRM_2011_Customiza_Tab" src="http://niiranen.eu/crm/wp-content/uploads/2010/09/CRM_2011_Customiza_Tab.jpg" alt="" width="453" height="250" /></p>
<p>For starters, there is now a Customize tab on each entity&#8217;s ribbon toolbar. What this means is you can proceed from the live CRM record window directly into the customization settings, significantly reducing the barrier of fixing issues noticed on the form while working with the data. In fact, changing the forms and schema is now so fast that setting up a policy for system configuration change management becomes all the more important, not to let things get out of hand with rogue customizations breaking scripts and integrations.</p>
<p>Once on the form designer, you&#8217;ll notice the UI also presents a list of available, unused fields on the left. Most importantly, form designing now takes place in a drag &amp; drop environment! Simpy select a new field from the field explorer list and drop it on the intended location on the entity form:</p>
<p><img class="aligncenter size-full wp-image-525" title="CRM_2011_Form_Customization" src="http://niiranen.eu/crm/wp-content/uploads/2010/09/CRM_2011_Form_Customization.jpg" alt="" width="598" height="436" /></p>
<p>Beautiful! Another cool time saver is the fact that you can now add new attributes while designing the form, just by clicking &#8220;New&#8221; on the field explorer. Notice also the new header section on each form (yes, there&#8217;s a footer as well).</p>
<h2>From Workflows to Processes</h2>
<p><a href="http://www.codeproject.com/kb/WF/XAML_WF.aspx"><img class="alignright size-full wp-image-549" title="CRM_2011_VS_Workflow_Designer" src="http://niiranen.eu/crm/wp-content/uploads/2010/09/CRM_2011_VS_Workflow_Designer.jpg" alt="" width="250" height="443" /></a>The term &#8220;workflow&#8221; does not have the same role as it used to, since from CRM 2011 onwards well be dealing with <strong>processes </strong>instead. Don&#8217;t worry, under the hood everything is still built on the familiar Windows Workflow Foundation (version 4). Now also XAML or &#8220;no-code&#8221; workflows will be supported through Visual Studio Workflow Designer as the graphical authoring tool, but these will not be editable through the default CRM Process Designer interface.</p>
<p>There are two categories of processes in the 2011 world: workflows (yes, the term is still there) and dialogs. For the end user these will be visible in the UI under the Processes menu, which replaces the previous Workflows menu. I kind of prefer the new naming policy, since the term &#8220;workflow&#8221; has often seemed to cause a bit of confusion when training the end users to work with the system. Now we can talk with pure business terms like &#8220;new customer product delivery process&#8221; instead of making everyone think about workflow diagrams and all the complexity involved in automating business data flow inside information systems. Just run the process.</p>
<h2>Dialogs</h2>
<p>This particular feature was always something that intrigued me ever since I saw the Metro Program slides for CRM &#8220;5&#8243;. Previously referred to as &#8220;UI Scripts&#8221;, they are basically a way to manage complex processes within the CRM user interface.</p>
<p>Dialogs are interactive workflows that run synchronously as a result of the user explicitly executing them. The dialog page pops up, presenting predefined prompts and response fields, which can be used for guiding the CRM user to step through a sequence of data entry tasks. Using query conditions the dialog process can be altered on the fly by evaluating data already entered and presenting different dialog pages as the process moves further.</p>
<p><img class="aligncenter size-full wp-image-539" title="CRM_2011_Using_Dialog" src="http://niiranen.eu/crm/wp-content/uploads/2010/09/CRM_2011_Using_Dialog.jpg" alt="" width="590" height="350" /></p>
<p>Based on the <a href="http://offers.crmchoice.com/CRM2011Beta-Manager-Videos/#Video-1" target="_blank">demo video</a> available on the CRM 2011 Beta site, the default method of triggering a process for a record seemed unintuitive . A common customization item could therefore be to link the process start action behind more obvious and informative Ribbon toolbar buttons, by calling the dialog URL with DialogID and EntityObjectID dynamically inserted. Another obvious need would be to have the process window pop up automatically when a create form is opened for a new record, thus providing a structured way to guide the user through filling the fields while displaying  relevant instructions.</p>
<p>Identifying the suitable use cases for this new feature will require playing around with the system, which is why I&#8217;m anxiously waiting to get my hands on a Beta environment right now (well, just one of the reasons).</p>
<h2>Auditing</h2>
<p>There&#8217;s a great FAQ already posted on the <a href="http://www.powerobjects.com/blog/2010/09/09/record-audits-in-crm-2011-faq/" target="_blank">PowerObjects blog</a> about the new auditing feature in CRM 2011. Instead of describing it any further here, I urge you to check out the link.</p>
<p><img class="aligncenter size-full wp-image-542" title="CRM_2011_Auditing" src="http://niiranen.eu/crm/wp-content/uploads/2010/09/CRM_2011_Auditing.jpg" alt="" width="538" height="147" /></p>
<p>Auditing combined with the new field level security functionality are definitely the type of core features that any credible CRM platform should not be lacking. From what I&#8217;ve seen, their implementation in CRM 2011 looks to address the common use cases quite well, so this release should move a few very imporant feature bullets in the &#8220;Can your CRM do this?&#8221; comparison table from the previous column of &#8220;<em>well, there&#8217;s a workaround&#8230;</em>&#8221; to a firm &#8220;<em>yes, it can</em>&#8220;.</p>
<h2>Team ownership</h2>
<p><img class="size-full wp-image-544 alignright" title="CRM_2011_Teams" src="http://niiranen.eu/crm/wp-content/uploads/2010/09/CRM_2011_Teams.jpg" alt="" width="262" height="186" />Even though the business unit hierarchy allows for a robust model of managing CRM user rights, the reality is that strict hierarchies do not represent the modern organizations too well. Knowledge work is all about collaboration and this type of work commonly takes place across organizational silos, not inside them. Therefore it is crucial that the CRM platform is able to facilitate rights management in scenarios where the are multiple dimentions that affect the visibility of information, not just a top-down hierarchy.</p>
<p><img class="alignleft size-full wp-image-555" title="CRM_2011_Teams_roles" src="http://niiranen.eu/crm/wp-content/uploads/2010/09/CRM_2011_Teams_roles.jpg" alt="" width="310" height="206" />We&#8217;ve had the concept of teams in Dynamics CRM already since the time when the whole &#8220;Microsoft Dynamics&#8221; brand didn&#8217;t even exist yet. However, in CRM 2011 there are enhancements that can possibly revitalize the feature and give it a new life. First of all, teams can now be assigned ownership of records. Similarly, teams can be assigned security roles to allow privileges to records. As all the access right checks are now additive, this model allows a user to have rights to data outside the default privileges of his or her business unit.</p>
<h2>Role based forms</h2>
<p>Going deeper in customizing the CRM experience per each users, not just CRM organization, the new role based forms will give a whole new dimension of personalization options. In the previous CRM versions, didn&#8217;t you just hate it when the Forms and Views list in the entity customization menu always just displayed the single default application form alongside all the views, giving an indication that &#8220;yes, in theory we could allow the creation of new forms&#8221; yet never delivering on that promise? Well, now you can create them as much as you like, so the victory is ours!</p>
<p>If all users will no longer see the same entity form, then we&#8217;ll of course have more things to manage in the system, by controlling who is presented which form. In CRM 2011 each entity must have a single form defined as the fallback form. Any additional forms you create will need to have the intended target audience specified through security roles. As it is of course possible that a single user will have multiple secruity roles that would allow displaying a number of different forms, the particular form to be displayed by the application is determined through form order variables. Starting from the top, the system will work through the list of available forms in order of priority, and if no matches are found in the roles, the fallback form will be presented.</p>
<p><img class="aligncenter size-full wp-image-557" title="CRM_2011_Web_Resource" src="http://niiranen.eu/crm/wp-content/uploads/2010/09/CRM_2011_Web_Resource.jpg" alt="" width="590" height="362" /></p>
<p>Remembering that forms can now also contain web resources, such as HTML, images or SilverLight components, the UI can truly be personalized for different user groups in a managed way. You&#8217;ll just need to keep in mind who sees what form, when working with your System Admin role that may present the application quite differently than how the end users see it.</p>
<h2>Goal management</h2>
<p>This one was a total surprise to me, as I don&#8217;t recall seeing references to the feature in any pre-release materials. Or maybe I had simply ignored it while focusing on more exciting areas of the application. Anyway, we will now have goal management in CRM 2011. Sales quotas were never such a popular feature in 3.0 or 4.0, but the new goals feature appears to offer a lot more functionality for defining complex real-life goal scenarios into CRM, so perhaps this will re-ignite the interest towards the concept.</p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2010/09/CRM_2011_Goals.jpg" rel="lightbox[500]"><img class="aligncenter size-full wp-image-521" title="CRM_2011_Goals" src="http://niiranen.eu/crm/wp-content/uploads/2010/09/CRM_2011_Goals.jpg" alt="" width="424" height="235" /></a></p>
<h2>Charts and Dashboards</h2>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2010/09/CRM_2011_Charting.jpg" rel="lightbox[500]"><img class="alignright size-full wp-image-528" title="CRM_2011_Charting" src="http://niiranen.eu/crm/wp-content/uploads/2010/09/CRM_2011_Charting.jpg" alt="" width="318" height="306" /></a>Data visualization is now a native part of CRM, not something you necessarily need to use SQL Server Reporting Services for anymore. Any grid view can be accompanied by a chart that follows the view criteria definitions. Out-of-the-box charts include column, bar, line, pie and funnel. More can be added through custom development with Microsoft Chart Controls for Microsoft .NET Framework 3.5.</p>
<p>You&#8217;re not limited to only showing the charts in grids, as the new Dashboard functionality allows you to combine a multitude of charts on a single page with various layout options. Also keep in mind that a dashboard does not need to consist of charts, as also grids, iFrames and the new Web Resources are supported elements. Dashboards can therefore used also for creating console views of detail data and interfaces to other web based services. Whether there is support for passing parameters from one component to another withing the dashboards is something to be verified.</p>
<p><img class="aligncenter size-full wp-image-529" title="CRM_2011_Dashboards" src="http://niiranen.eu/crm/wp-content/uploads/2010/09/CRM_2011_Dashboards.jpg" alt="" width="553" height="354" /></p>
<h2>Solution management</h2>
<p>This will surely become a favourite topic for many of the upcoming blog posts regarding customizing and developing for CRM 2011. Solutions, in short, are packages of schema, UI, code, template and settings definitions that are used for delivering and managing a particular business functionality into a Dynamics CRM organization. Think of them as apps that you can install on your CRM. Even if you are just performing your everyday customization tweaks like updating lists of attribute values, you are working with a solution. The choice is yours on whether these changes are performed on the Default Solution that is available in all CRM instances, or if you want to package them into a custom solution instead and manage them as a separate layer above the default solution.</p>
<p><img class="aligncenter size-full wp-image-506" title="CRM_2011_Solution_Management" src="http://niiranen.eu/crm/wp-content/uploads/2010/09/CRM_2011_Solution_Management.jpg" alt="" width="586" height="363" /></p>
<p>You have Unmanaged Solutions and Managed Solutions. By default every solution you create is Unmanaged, but upon exporting it you have the option to lock it down, i.e. turn it into Managed. These can be added to or removed from a CRM organization and the platform will take care of updating the components like entities and workflows respectively. However, the order in which the solutions are added does make a difference in cases where customizations are addressing the same attribute, for example. Also, direct modifications to the Default Solution will remain supported like in 4.0.</p>
<p>Despite of the clear benefits in having solution layers available in Dynamics CRM, I&#8217;ve got a feeling that there&#8217;s going to be a learning curve in adopting them and formulating the best practices for solution management process. In terms of the upcoming Dynamics Marketplace launch, the solutions are a must, so I&#8217;m sure everyone will be encourage to work towards seamless installation and co-existence of ISV solution packages.</p>
<h2>Conclusions</h2>
<p>All in all, Microsoft Dynamics CRM 2011 will contain a very impressive amount of new features and enhancements of the existing ones. I&#8217;ve only touched on some of them and feel like I&#8217;m already running out of breath when describing them. Combine all this with the big shift that is coming through CRM Online: availability of the on-premises features (well, most of them) as a cloud hosted version sold in 40 different markets. Looks to me like we&#8217;ll have some mighty interesting times ahead in the world of CRM during the next few months.</p>
<p>I&#8217;ll end this post with a few essential CRM 2011 links:</p>
<ul>
<li><a href="http://offers.crmchoice.com/CRM2011Beta-Landing" target="_blank">CRM 2011 Beta landing page (videos)</a></li>
<li><a href="http://bit.ly/crm2011beta" target="_blank">Download the CRM 2011 beta bits for installation</a></li>
<li><a href="http://social.microsoft.com/Forums/en/crm2011beta/threads" target="_blank">CRM 2011 Beta forum</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://niiranen.eu/crm/2010/09/dynamics-crm-2011-in-all-its-beta-glory/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

