Tag: Marketplace

  • Dynamics Marketplace vs. Microsoft Pinpoint: where are all the CRM apps?

    When Microsoft released the 2011 version of Dynamics CRM and introduced the solution management functionality they also introduced the Dynamics Marketplace: an app store for CRM solutions, integrated right into the CRM user interface. Here’s an excerpt from the blog post Driving Success with the New Microsoft Dynamics Marketplace:

    The Microsoft Dynamics Marketplace is a new online service – based on Microsoft Pinpoint — that helps our customers maximize the relevancy and value of their Microsoft Dynamics investments by connecting them with valuable, high-quality applications and professional services from our worldwide Microsoft Partner Network (MPN).   At launch, the Marketplace has more than 1,400 solution listings, including over 700 application listings and over 700 professional services listing forboth CRM and ERP

    So, if you want to find the best listing of CRM solutions and other related applications, Dynamics Marketplace must be the place to go, right? Umm, actually not. You’re better of going to Microsoft Pinpoint to perform your search. Let me demonstrate this to you through a real life example.

    Today I saw an announcement from Sonoma Partners, one of the most high profile companies in Dynamics CRM consulting business, about a new, free solution called Universal Search. As I followed the link on the press release onto “Microsoft Dynamics Marketplace”, I actually found myself at Pinpoint instead. It’s not a huge difference in the user experience, as Dynamics Marketplace is a subset of the Pinpoint platform. However, on this occasion I paid attention to the fact that the solution had actually already been published there on August 30th. Hmm, how come I didn’t notice it when scanning the Marketplace listings just last week?

    I decided to do a little side-by-side test and opened up the US versions of both Dynamics Marketplace and Microsoft Pinpoint, narrowed down my search to applications only, selected Microsoft Dynamics CRM 2011 and sorted the list by release date. Here are the results:

    • Dynamics Marketplace: 197 applications
    • Microsoft Pinpoint: 584 applications

    Wow! A search on the generic Pinpoint site gives you three times more CRM 2011 apps than the dedicated Marketplace. Click the image below to see an example of search results that you’d be missing out on if you only use Dynamics Marketplace. 4 out of the 6 latest CRM applications listed on Pinpoint are not available on the Marketplace search.

    Why is this happening? Ignoring the chance of technical errors in the search indexing, the difference is caused by the more strict requirements imposed on submissions to the Dynamics Marketplace. If you read the blog post I mentioned earlier, you’ll find the following summary information:

    A Microsoft partner needs to have either the CRM or ERP competency in order to get listed on the marketplace.  For solution listings, partners must be an authorized reseller of Microsoft Dynamics solution or have a solution that is verified as Microsoft Platform-Ready. Additionally, there is an optional Certified for Microsoft Dynamics (CfMD) designation available for an additional fee.

    That’s a perfectly valid explanation to the difference and the intentions behind the verification processes are surely good. Some customers may well decide to minimize the risk of causing harm to the operation of their business critical CRM systems by only choosing add-ons that are CfMD. Of course, if even solution vendors like Sonoma Partners are releasing products outside of the Marketplace criteria, one might ask if that is a sensible guideline for customer organizations to follow or not.

    For anyone who wants to keep track of the useful ISV add-ons released for Microsoft Dynamics CRM, they’ll get a much better experience browsing Microsoft Pinpoint rather than Dynamics Marketplace. I myself fall into this category and also try to do my share in promoting the ISV offerings by maintaining a list of Dynamics CRM Links to interesting apps I come across. Another result of the Marketplace limitations is that the majority of the valuable, free tools for CRM developers and customizers are published on CodePlex. So, in effect, we have three separate “app stores” from Microsoft. Or perhaps the term store is inaccurate in this case, as none of these three have cashiers in place, so maybe they should rather be called “app galleries”.

    We haven’t seen much development on the Marketplace front since its release, which is quite a shame as we could really use some help from Microsoft in building a more vibrant ISV ecosystem around the Dynamics CRM product. There’s just so much more potential in the app store model, as illustrated by this awesome vision of a better Dynamics Marketplace that Neil Benson & Matt Wittemann. With the nearing commercial launch of Windows 8 and the accompanying Windows Store, the expectation levels of customers and developers alike have surely grown beyond the basic application listing that Dynamics Marketplace currently offers.

  • More agile direction for Dynamics CRM future product releases

    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 CRM Online as well as on-premises and partner hosted instances.

    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’s no minor readjustment but rather a whole new way from the Microsoft Dynamics team to deliver products to the business users.

    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’re having fun working in the field of CRM, so let’s move on…

    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’re competing against Salesforce.com that has a monthly release cycle (or so I’ve heard), delivering a huge box of new features once every three years (which is what 2011 does offer over 4.0) means you’d have to actually keep three years ahead in terms of development, just to avoid slipping behind your competitor again. Doesn’t quite sound like a winning strategy.

    Microsoft Dynamics CRM Statement of Direction May 2011

    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 & blogosphere expressing their thoughts along these lines: “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”. In the world of the old release cycle, hearing MSFT representatives reply back with the words “thanks, we’ll try to include it in v.Next” didn’t give much comfort. If the next version was three years away, it’s effectively the same as “forget about it”, 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.

    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:

    • Cross-browser support. 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.
    • Mobile devices support. 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.).
    • Social CRM. There are two dimensions in which a CRM application needs to be “social enabled” 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.

    Dynamics Marketplace will also presumably play a role in addressing some of the needs that don’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’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’m expecting to see some interesting releases coming from Microsoft Dynamics Labs as well.

    (more…)