Saturday, October 1, 2016

CRMUG Summit is Almost Here!


Just over a week until CRMUG Summit! Of course I am super excited and hope to see all of you there!



To get prepared, make sure you check out Julie Yack's blog, Are you Ready for #CRMUGSummit? I completely agree with all her points. Be ready to take notes and learn more than you ever thought your brain could absorb. So be prepared to focus on learning! Also wear comfortable shoes, heels are not worth it.



I will be involved in 3 Sessions at Summit:

  • Basics of Becoming your Organization's CRM Guru - Wednesday October 12, 1:45-2:45 PM - Tips for navigating CRM, intro to customizations and Advanced Find. Primary Speaker: Patrick Wright
  • Advanced Techniques to be your Organization's CRM Guru - Thursday October 13, 8-9 AM - Next steps from the earlier basics session. More on Advanced Finds and Charts. Plus an intro to workflows and security.
  • CRMUG Hands On Learning: Processes - Wednesday October 12, 3-4 PM - Walk through step by step guides on building workflows to learn more about them. I will be there with several other experts to assist if there are questions.



Plus many other great sessions from lots of great speakers. Make sure you review the full schedule and be on the lookout for encore sessions offered virtually if you can't attend in person.



There are also lots of after-hours events and vendor parties. So lots of fun to be had just be responsible so you can still make it to my 8 AM session :)

Here's a few on my radar:




Plus I will be on the lookout for current and prospective CRMUGDC Members especially at the networking lunches.



Looking forward to seeing everyone there!

#CRMUGSummit #CountOnSummit

September 2016 Blog Review


One of the big events of September was Microsoft Ignite. There are lots of highlight blogs available for you to check out or you can even watch the recordings of the key sessions. I did not watch all the sessions but I particularly enjoyed this Demo of HoloLens with Lowes. So many amazing possibilities in the future!



Let's jump into other blog news with some articles shared by PowerObjects:




Server-Side Sync is still relatively new so Microsoft produced a white paper on how it works. Check this out to gain a better understanding of the ins and outs of how your data is syncing.



If you are looking to migrate to CRM Online check out these Tips and Tricks from Dynamics CRM in the Field blog.



How to pick a partner is always a hot topic. There are so many factors to consider and things to keep in mind. Sonoma Partners offered some guidance in 5 questions to Ask When Evaluating CRM Consulting Firms.



Let's finish things off with a few notes from CRM Tip of the Day:




That's all folks!

August 2016 Blog Review


Let's start the month of August off right with some CRM Tip of the Day:




Ledgeview Partners posted Setting Up a Sales Follow-up Workflow in Dynamics CRM. This walks through a workflow example showing the planning and final logic.



Ledgeview also shared Customize Color of Dynamics CRM Icon Backgrounds. Use these steps to theme your entity icons to match the rest of your system.



If you are interested in testing out a portal solution check out Donna Edward's CRM Online Portal Trial - Step by Step Installation.



Sonoma Partners was busy this month and shared:




Hitachi Solutions posted How to Create a Voice of the Customer Survey in Dynamics CRM. Walk through these steps to create surveys that you can send to your customers directly from CRM.



Mitch Milam shared Dynamics CRM Security: Crossing Your I's and Dotting Your T's. This is a great example of the need to double check everything and never make assumptions in your system.



Speaking of security, you can also check out Leon Tribe's post on Securing Records by a Field Value in CRM. This gives an overview of how to handle a complex security situation.



PowerObjects also shared several posts this month for you to check out:




That’s all for August!

July 2016 Blog Review


Let's catch up on the CRM blogs of the lovely month of July.



For those who love to pursue certifications - check out Hosk's overview of Tips on Passing the MB2-712 Customizations and Config exam.



Ledgeview Partners shared a quick tip on Removing an Entity from Quick Create in Dynamics CRM. Remember that Activity types cannot be removed from Quick Create.



Ledgeview Partners also shared: On-Demand Workflows for Closed Opportunities in Dynamics CRM. Closed Opportunities can still be edited via workflow so this can be a good way to populate the necessary data points.



PowerObjects shared some great content this month:




Finally, Sonoma Partners shared Microsoft Announces Dynamics 365 Integrated Cloud Platform. This gives a quick overview of the announcement. There is still lots of information to come.



Thanks for tuning in!

June 2016 Blog Review


Clearly summer schedules got the best of me this year. So let's quickly get caught up on all the CRM news.



I always recommend you stay up to date with CRM Tip of the Day, here are a few to start with:




Sonoma Partners shared Get ready, Dynamics is about to get "Linked" in. This talks about the Microsoft acquisition of LinkedIn and what it could mean for the future.



PowerObjects shared tips for dealing with workflow email errors in Workflow Generated Email stuck in "Pending Send" - Get it sent!



EMEA Dynamics CRM Support posted a great overview of Workflows in Dynamics CRM. This talks about the different kinds of processes and what you need to get started.



Workflows were very popular this month and Ledgeview Partners also shared Using Dynamics CRM Workflows to Create Tasks Automatically. Follow along in their example to better understand automating activities via CRM.



One of the cool new features in CRM 2016 is Excel Templates! To learn more reach Hitachi Solutions' 5 Tips for using Excel Templates in Dynamics CRM.



That's all for June!

Tuesday, May 31, 2016

4x4 Series: Planning your Upgrade

I was asked to participate in the CRMUG 4x4 webinar series. These are quick webinars with multiple speakers sharing tips and answering questions. I also wanted to document my tips here for future reference.

Upgrades are exciting but they can be a lot of work especially in very customized systems. Check out these tips and let me know what other tips you have.

Clean up Before

Determine what you can do before the upgrade to save you time during the upgrade. For example, when going from 2011 to 2016 (as I will do later this year) make sure that you are on the latest rollup so your JavaScript is up to date and work on getting all of your integrations on the 2011 end points. Look at unsupported code early so you can deal with it ahead of time or at least have a plan in place. If you are on 2013/2015 and moving to 2016, look at the JavaScript you have and see if it can be transitioned to business rules so it will upgrade without issue.

What can Wait

Two pieces to this point: waiting to take advantage of new features and implementing a code freeze. When you train new users on the system you want to focus on getting them to do their job in a new system, you do not also want to be training on new processes and features. Focus on migrating not improving/changing right away.

Also maintain the integrity of the upgrade by implementing a code freeze or as much as possible holding off development during the upgrade window. If you are making changes in production, you will need to re-work or at least review all of these changes in your upgraded development. Prepare a plan to hold off on most requests and also be prepared to get working on them once you upgrade

Showing Value

As you work on the upgrade look for the "Big Win" tips. This can be anything that helps users or is just a flashy feature. These are great to show off in training and show upper level management so they can quickly see the value of the upgrade. These can also be used for promotion to build excitement and drive user adoption. Also look for the features that executives will care about - will this help reporting? Performance? Be prepared to promote those items too so you can build sponsorship and buy-in. If the organization can see the value of the upgrade then they will be more likely to be engaged in training, patient during the code freeze, and ready to adopt the changes.

Other Tips

I also stole some tips from our partner Dave Ireland, at Salentica:
  • Ensure you have current software, instructions, and license keys from all 3rd party vendors.  You don’t want to get to upgrade weekend only to find out you’re missing a license key or that you should have removed a managed solution from the old version prior to upgrading.
  • If coming from CRM 2013 or newer, do you have access to your CRM Encryption key?  You may need it so be sure to have it handy.  Don’t forget to ensure the encryption is active post-upgrade or Outlook clients might not be able to connect.
  • If coming from ‘pre-metro’ versions of the UI (CRM2011 or lower) allocate a significant amount of time for UI design work.  There’s a lot more white space on your canvas and there are also some new controls to play with, so take advantage.   Also test the layout of your forms on the mobile app if that’s in scope for your deployment.
  • Have all users ‘gracefully’ remove the outlook client before cutting users off from the ‘old’ CRM version.  You can either get them to disable all of their sync filters or ask them to remove the Org from their configuration.  They key is to allow the Outlook client to remove all the data from its internal database store before the upgrade.
  • Have a plan for handling regularly-scheduled integrations.  If you have integrations that run periodically or on a scheduled basis, determine how they will be impacted if your CRM is down for 24 hours.  Will the integration ‘catch-up’ or will you need to pause the integrations and run them manually once the new CRM is online?
  • Do a dry-run in UAT.  Document every step and the expected duration of each.  On go-live weekend there’s a lot of stress that isn’t present when you’re doing the upgrade in a sandbox.  If you have every step documented (even in bullet points) it will help ensure you don’t miss anything or do something out of sequence.  Tracking the times will help you set expectations with the business owners about when they need be available for testing.
  • Starting in CRM 2015, Contacts have an extra ‘system address’ added.  In previous versions, there are only 2 addresses on Account, Contact, and Lead.  Now there is an address3 on the contact record – if you use More Addresses, take note that the ‘first’ More Address might get dropped from the More Address list because it is now in the address3 slot, and no longer considered a ‘more’ address.  If this is a problem, you might need to manufacture a dummy address3 record, and bump all the other address numbers up by one to get back to where you started.
  • If you are upgrading from 2011 be aware that the File -> Properties area of the form no longer exists. So you may need to consider moving the created on/by and modified on/by onto your forms as read-only fields.

Here are some tips from the other panelists as well:
  • Plan well - inventory customizations (plugins, JavaScript, Workflows) and inventory connectivity to external systems
  • Test in a Sandbox, make use of the Code Validation tool to test your customizations
  • Clean up code - can we replace code with new out of the box features? Evaluate processes and determine if there is a better way to handle it
  • Plan your timeline. You cannot make changes in a Dev 2016 environment and then import into a lower environment. You will need to do these changes multiple times. Factor this into your project plan
  • Plan your training. How will you train? What do you roll out with the upgrade and train on? How will this impact users? Keep users informed and seek feedback. Make use of power users for improvements, engagement and also help with questions.
  • Dealing with new features - wait to implement those until after the upgrade. This gives you more time to test and review and train separately.
  • Scribe - always using web services when you are using the adaptor so everything should be straight forward to migrate.
  • Security Roles - create new base role and go through permissions to identify what is unique for 2015 that wasn't in 2011. Must compare roles because new permissions were added.

What other tips do you have? What are you doing now to prepare for your next upgrade?

Friday, May 20, 2016

May 20 Blog Review

Let's jump into a quick blog review for your Friday afternoon.

PowerObjects posted Solving Security Headaches: Display Rules Based on Security Roles. This walks through how to use the Ribbon Workbench to modify the security of your forms.

CRM Tip of the Day shared the Illustrated guide to entity creation in Dynamics CRM. This walks through what to do when creating a new entity and some questions to keep in mind. Most important tips from my point of view are PLAN (all potential users, future impact) and don't turn on anything you don't need right now (most can be turned on later if needed).

Mitch Milam expanded on this TechNet Article with What's New for Administrators and Customizers in CRM 2016 and CRM Online. Check this out to be prepared for the updates.

That's all for today. Have a great weekend!