introducing my digest by 365.Training

A few weeks ago, Dave came into my office and starts scribbling on the whiteboard.  Has a great idea.  And we all agreed.  And so, we jumped into the deep end and a few weeks later, we launched my digest by 365.Training.

MyDigest Only

What is my digest?  It’s your one-stop place for news, updates, blogs, events, podcasts, videos; all things current about Power Platform.  You build your interests in your saved filters and the feed only gives you things you are interested in. You can save items with notes, organized in your own folders.  You can snooze and item to read later.  You can do ad hoc views to narrow the scope of what you’re viewing right now, without changing your saved filters.

We’ve curated over 100 sources and add more pretty much every day. 

We just launched this crazy idea last week.  So, we’re in our beta phase while we work through any minor bugs and improvements.  During this beta, every logged in user has access at no cost.  We’ll sort out how we monetize it later.

Let me know if you have sources we should add or other ideas to make it better.

Go to my digest

I made a quick tutorial of how to get the most of my digest. 


15 years (and counting) as a Microsoft MVP

In the beginning of my MVP tenure, there were not very many of us in my chosen area of expertise.  We all knew one another, all knew spouses of one another (well, let’s be honest, there were two women, we all knew the wives of the others), knew about the kids.  We became a family with not only a common love of technology, but for each other.  We jokingly call the guest room at our house the MVP suite because so many have come to stay while in Colorado, even more came for a homemade dinner.  I have enjoyed visiting countless MVPs on my world travels.  Made so many memories together.
PXL_20230919_020836624

It was this feeling of family, of unwavering support for each other, that made me determined to stay part of this group.  Even in the years where it was tough. And I will be honest that some years are easier than others.  I always love the community work, I always hate the tracking of it.  Sometimes it’s tough to see where you can make a difference.  There was certainly a year or two that I was going through the motions because it’s what I knew, but was unsure of my motivation. This past year some paid projects reignited my passion for this community. 

There were two times we all auto-renewed for various reasons (program realignment and COVID).  One of those years I was actually really struggling with my health and had thought for sure I would lose this family because I just couldn’t keep up.

Over the years the family has grown, and so has the technology.  I hear from so many old-timers that we just can’t keep up with all the new growth of our beloved CRM and Power Platform.  My immediate thought is, same here.  I cannot keep up with the tech, or these new MVPs.  Then I realize I don’t have to be an expert on everything.  I can still make an impact on the community.  I compare myself to prior versions of me, not to someone else.  While it might not be daily growth, or daily learning, am I better today than before?  Do I know more today than before?  As long as that answer continues to be yes, then I am good with myself and feel that I still belong in this MVP family. There’s room for all of us to succeed.

I see friends deciding to step back from being an MVP after they lose their passion, redefine their own priorities. I am so happy for them that they followed their hearts.  I’m not there yet.  When I think it’s time, I’ll follow my heart too.  I don’t see that happening soon, but we’ll see.

There are now hundreds of MVPs in my chosen specialty.  I do not know all of them.  I try to know as many as I can.  And while I professionally respect your technology expertise and your community commitment, I’m more likely to ask about your family or your dog than I am to chat about your most recent blog post.

I grew up in a big family, with not a lot of money or opportunity.  I can’t remember being told I could do bigger or better things.  The people around me didn’t have that vision.  I will forever be grateful for marrying into a family who had that vision, who gave that support.  And then the continued support from this MVP family.

Do the things. 

Do all of the things.

Then find new things to do.

Love,

CRM MVP #23


How you can support the women around you

Full disclosure, you should be doing these things daily.  But if it took a special named day to get your attention, and now that I have your attention, I’m going to tell you how you can support women in your personal and professional orbit. 

  1. Support our choices with our bodies. That includes keeping your unwanted hands and opinions to yourself.
  2. Pay women what they are worth. 
  3. Stop charging more for women’s products.
  4. Celebrate the successes of women.
  5. Listen to us. We have great ideas.
  6. Stop talking over us. Finishing my sentence isn’t even cute if we’re married.
  7. Don’t take credit for our ideas and our work.
  8. See to it that others see your example, and feel free to tell them to do better when needed.
  9. It doesn’t matter if we are feminine, masculine, or somewhere in between, we belong at the table, on the stage, anywhere we want to be.

And if you just can’t do the things above, get out of the way.  You don’t have to help, just stop making it harder.


How did I get here?

I recently posted a tweet, asking you how you got to Power Platform.  The responses were great, full of so many different answers.  I love how diverse they were, and how it really solidified for me that any path can be the right path.

For me, my path here was anything but intentional. Anyone that knew me as a young adult would have had me editing a big glossy magazine and living in Manhattan.

But a broken leg changed my path. When I was stuck with nothing to do, I started working as a software tester. Then I was writing requirements. Then I was architecting solutions. And now here I am. 

Back when we called Power Platform plain old XRM, I was amazed at how much I could build without a single line of code.  Now, we have an entire ecosystem to empower anyone.  Wow.

I was always interested in tech, curious about how things work, how can we solve problems in the most logical way. When I had the chance to teach others how to do the same thing, I knew I found my place. The opportunity to help people find a better version of themselves is quite a motivator.

My work has brought me around the world.  Seeing great things, meeting great people, eating great food. 



Hello again

For years I blogged a lot.  It’s how many of you got to know me.  Then it became a chore and I let it slide lower and lower on my priority list until it no longer had a place on my to-do.  My last post was nearly 4 years ago, my last tech post, even longer.

I tried to revive my writing at the beginning of the pandemic, but my heart just wasn’t in it.  So, I decided to give myself a break and not feel like I had to exceed at everything all of the time.

With the pandemic I went from travelling more than 100,000 miles per year to nearly no miles per year.  We would go months without putting gas in the car.  Photography has always been a hobby, but without new adventures that slowed down so much that I wasn’t even keeping the batteries charged for my camera.  We couldn’t see our kids.  We couldn’t see our parents. I was in quite a funk like most all of us. 

I love to eat, so I’ve always loved to cook.  But now we were cooking all of our meals. I started documenting more of what we made.  I learned how to make my own wine, I named it Tipsy Traveler.

My random pandemic accomplishment was design school.  I attended, and graduated from, a self-paced online interior design program.  I’ve been putting that to use in designing our new house.

So, here I am trying this writing thing again. 

I split my blog, one for tech, one for the other stuff.

From a tech perspective my role has evolved to more training and curriculum and less hands on keys making things for clients.  I joined the board of directors for a non-profit that helps excite high schoolers in technology. I still share my voice to decision-makers in DC trying to help small tech and app makers.

For the other stuff, I started to document and share some of my cooking and design work.  And it makes me happy to relive the stories behind the photos, so I’ll be including that here.  And who knows, maybe there will be some new travels and new photos, too.

The techy stuff will be here, the non-techy stuff here.  And there will certainly be crossover between the two because that is who I am.

Oh, and I got a puppy.  His name is Lio. 

PXL_20220601_160808171


Clinical depression is not an emotion

Some days I have regular old situational depression.

My old dog died a month ago.  I’ve been sad. 

I have a chronic illness that will never go away and promises a lifetime of pain.  That really sucks.

And with the empty nest we have now, it gets kinda quiet and lonely sometimes.

These are all normal; I don't need drugs for that. As much as that makes me sad some days, I welcome it, I don't shy away from emotions.  But sad terrifies me.

The battle against depression is a long one. Every variety of depression looks a little bit different than the next. For me it’s crying. Just crying. If you asked me what was wrong, I'd have no answer.

When life itself was miserable, depression just felt ordinary. But I knew I needed help when I had everything I could have ever dreamed of, and I still cried every day. Literally every day. I am currently responding well to my meds, and I have been for over a decade. It took a couple of tries to find the right one for me. That’s where a good doctor can help. I still feel a full range of life's emotions.  But without the weight of the beast that is depression sitting on my shoulders.

I have achieved personal and professional success. I still have depression. It is not situational.

Luckily, my depression does not come with the despair and hopelessness that so many others feel. However, if not treated, I can see how it could go there quickly.

I have found great success with a good doctor and good medication.  If I was not that fortunate, then I could totally see where self-medication would be a welcome relief.  This is how many many addictions find their way into the lives of people you love.

If you need help, please get it. It is a sign of strength to get that help, not a sign of weakness. Find a doctor that will step you thru the process of finding your way out from under the weight of depression. It is exhausting to pretend to be ok when you are not.

If you know someone that needs help, help them find that help. If you don’t know what to do, ask someone (like me) for ideas.

If you are reading this, know that I will be there for you. I am happy to be your 3am phone call when the tears just won’t end.

I am not ashamed. I should be ashamed if I didn't seek treatment or if I hid behind a diagnosis.

Most days I win. Some days the demons win. I am fortunate that my battles are small ones.


The questions your implementation consultant wants to ask you, and why

Any good business analyst has a go-to way to extract requirements for your Dynamics implementation. There’s the standard how many users, show me your process collection of questions. But that’s not where the real useful info comes from.

Requirements gathering and planning is not a one-way conversation. If all you had was a list of “go make this” you should just do it yourself. Successful requirements planning needs to be a negotiation. You tell me what you want/need/like. I tell you the most effective way to make that happen in Dynamics. You agree, great. You don’t, then we dance a bit and agree on an approach. This is actually the best value an experienced consultant can bring you.

For me the most important question is simple. It’s “Why?”

Customer: We need to see all of these things on one page.
Julie: Why?
Customer: It’s how we do it now, so we need to do it that way moving forward.
Julie: Why?
Customer: Our users are afraid of change.

What I get from the conversation:

· I need to be very aware of making things easier for users. Adding extra navigation steps will hurt user adoption in any engagement but maybe even more so here.

· Use the OOB features that make this less of an issue. Editable sub-grids on the forms. Quick create forms. Business process flows.

· Remove the stuff they don’t need. The business doesn’t care about freight terms for their account records? Gone!

· Maybe I need to investigate other people in the organization to help me get requirements, this one is afraid of change. If we aren’t changing, why am I here?

I posed a question online and the responses were often sarcastic (I know, big surprise). But, the underlying result of these sarcastic responses will help make a better implementation.

What inflated expectations did the sales guy promise would be simple to do?

I would hope that it doesn’t need to be said, but sales and implementation really (really) need to talk. Yes, sales should be selling what’s possible. But sell it in the right context and the right size/effort.

May I have a list of any medications you may be taking?

We’ve all had the customer that made us feel crazy. Changing requirements. Meetings that go off the rails. If only we could know in advance the obstacles.

How often will this requested custom feature be used? By whom exactly? What's his or her name? Is it a real person or an imaginary friend of yours?

Do we really have users that will DO what you’re asking? Are you sure? Did you ask them?

Is this your ACTUAL business process or just how the system we are replacing forced you to do it?

All too often what you see is a list of the old functions from the old system. If all we’re doing is wrapping Dynamics to mimic the old system, meh, I’ll pass.

Why do you need a wolf?

This goes back to my favorite XKCD, the logic boat. The premise is here’s your task list, it seems impossible and illogical. So, you question it.

Do you like cats?

I got nothing.

Do you know the muffin man?

Again, nothing.

**Here are the genuine responses, of good straightforward questions to ask to get to what you need to make a good implementation of Dynamics.

· Who holds the final decision card on cost to develop the request and priority of the request?

· How is what we are about to build going to generate value for you and your company?

· What are you expecting this to do for you? How can I improve upon the last one you had?

· What would you like to accomplish? How can we help meet your business goals?

· Which license will you be using?

· How will you measure success? Followed by, will your answer be the same in 1 week, 1 month, 1 year?


Decoding the DLP part one- your first 90 days

The Dynamics Learning Portal is a great resource. But how can you get the most out of it?

This is the first in an occasional series of tip and tricks and tidbits to help you, and your team, get the most from the DLP.

This first post will be my recommendations for a Learning Plan take for someone in their first 90 days of being a Dynamics professional.

You’ll notice I didn’t call out a developer or an architect or a user or any particular role. That is because I feel there is a particular set of skills, knowledge and awareness that each participant needs to have. Regardless of role.

You can find the custom Learning Plan here, and add it to your DLP profile.

(There are several pre-configured Learning Plans already available and they are great, this is just my take for this particular scenario.)

The Learning Plan is in sections, and each section has learning resources I selected. For the most part, each item is less than 6 months old (at the time of this writing).

I loosely placed the sections in the order to be followed. However, if you can get a workshop on your schedule, go for it. Then come back and backfill any gaps. Within each section I also ordered things based on my suggested path for you to complete.

clip_image002

First, let’s go over some basic DLP Learning Plan functionality.

Each section can expand and collapse. If you’d like to re-order, or remove, any item from the Learning Plan once you’ve added it to your profile, that’s easy to do. From the Learning Plan, you can see your progress for each asset. You can also add learning time to your calendar.

clip_image004

From the workshops section, and any workshop/live event you can see two links. You might see a Register Me link, and you should always see the Invite Me link.

clip_image006

The Register Me link will appear if there is a currently scheduled delivery that you might be able to attend. Some events are in person, some are online. If your selected workshop is not currently on the schedule, or the scheduled delivery doesn’t work for you at this time, click Invite Me. That gives the team insight to course demand and gets you notified when the course does get scheduled.

So, this First 90 Days Learning Plan shows at nearly 60 hours of time needed to complete. And that’s a lot. However, as I go thru the sections in more detail, you’ll see some of those items coming off for many of you. I think a more practical estimate is around 40 hours of time, not including any labs you may take from online courses.

The first section is the Demo Series. It clocks in at over 4 hours. I put this at the top so it was easy to find, but don’t expect you to watch every minute of it. This is a great reference for you to go back to, even after 90 days. It will help by showing you some of the possible.

Next we have Topic Pages. Easy peasy. The first three are role focused, and even if you’re not a presales resource, you should know what presales cares about and so on. Then there’s Power BI and LinkedIn Sales Navigator. Both are great additions, and common additions, to many Dynamics projects. I have never seen Dynamics exist on its own, there’s ALWAYS something more. You need to learn a little about some of the more.

From there we see Blitz. Blitz is an event put on by product resources, the folks designing and making the actual application. CDS (Common Data Service) is here. And it’s great foundational knowledge.

And now we see E-Learning. This is where you’ll spend some time. Here’s a quick matrix of the portions of the course you need in your first 90 days. By all means, watch all of the modules. But, for the purposes of our first 90 days, here’s my suggestions.

Course

Modules in first 90 days

Introduction to Microsoft Dyn365

all

Learning LinkedIn Sales Navigator

all

Microsoft Social Engagement

all

Sales Management in Microsoft Dyn365

0, 1, 2, 3, 6

Customization for Dyn365

0,1,2,3,4,5,6,7,8

Configuration for Dyn365

0,1,2,5,6,7,

PowerApps and Flow

all

For workshops we have two in this Learning Plan. Dynamics 365 University for Sales Professionals is a good foundational course. If you an make this happen, you’ll not need several of the e-learnings above. As far as the Extensible Platform course, you need a little bit of foundational knowledge before you’ll get a ton out of it. Consider that one your stretch goal.

And now Assessments. You’ll notice none of this has talked about, or targeted any exams. That’s not the goal. However, I know many individuals are motivated by testing their knowledge, even if just for themselves. So, here’s the assessments that most closely represent the knowledge here. The reality is that if you are in your first 90 days, you will not likely do well on the assessments. However, you will continue to build the knowledge needed to pass the assessments soon.

Finally, we have the specialization section. Not everyone needs an intro to Field Service, or Talent, or Project Service Automation. But if you have an interest or a need, these are a good starting point for you.

If you do not have access to the Dynamics Learning Portal, contact your organization’s partner rep or manager.


What not to do at a conference booth

I’m at Ignite this week. So are more than 20,000 other techies.

Folks are walking around with the swag, and people are of course looking for the good stuff.

Someone walks past the booth with a light saber coming out of their backpack. One of my friends wants one. I go ask the guy where did he get it. He pulls out the swag, shows me the logo and points to the other side of the expo hall.

I’m off.

It takes a few minutes, but I find them. No swag in sight. But a group of 5 or 6 booth folks in a circle chatting to each other.

I ask if they have any more light sabers.

Nope.

I attempt to engage in a conversation. I walked all the way over, so I should learn about these folks and what they do. No?

Me: Well, it seems they were a great hit at the conference

Booth folks: (nodding and shrugs)

Me: I mean I had never even heard of you before and now here I am, at your booth, asking you questions.

Booth folks: Yea.

Me: I don’t even know what you guys do, but your swag got me over here.

Booth folks: Yea.

I was wearing my speaker shirt. With the MVP logo on it. Even if you didn’t know ME, I was fairly obviously identified as an influencer at this conference.

I walked away, still not knowing what that company does.

They really really couldn’t even swing at the slow pitch softball I pitched.

Booth space at these conferences is not cheap. Sending that many people to a conference, not cheap. Paying 6 or more people to be at the expo hall for 5 days, not cheap. Light sabers, not cheap. Do you not want some kind of return on that?


Where are all the high paying jobs?

They are all over the place! Turns out there are tons of them, over 500 of them sitting empty in my Congressional district alone. The average salary for these skilled professionals? Over $100,000! But with all of this opportunity out there, it brings our attention to a big gap in how we are educating our future professionals. Of the 51 high schools in my Congressional district, only eight of them offer computer science. Eight.

This problem is not unique to Colorado Springs. This problem is not unique to Colorado. It is a national issue. Nationwide there sits empty nearly 250,000 jobs. A quarter of a million high paying jobs just waiting for a qualified employee.

Your call to action is actually quite simple.

Ask your representative to support more funding for computer science education.

Some links for you.

Here is some info and a study on the national issue.

Here’s where you can find your representative to tell them what you need. Their job is to serve the needs of their constituents. That’s YOU!

Here's a fun video with stats.  Can you find me!?