MacGyver Skills: The Software Project Survival Strategy for Technical Leads
Mar04

MacGyver Skills: The Software Project Survival Strategy for Technical Leads

If you don’t happen to know about the American TV show back in the 80’s staring Richard Dean Anderson called MacGyver it’s about a guy who creates unconventional solution to problems on the fly. Consulting software projects often contain surprise challenges that come up during implementation that were not foreseen in advance. Depending on how significant these challenges are it could… Continue Reading Stephan Smith’s...

Read More
Why You Should Consider Dynamics 365 Monolithic Architecture Paradigms and Challenges
Feb26

Why You Should Consider Dynamics 365 Monolithic Architecture Paradigms and Challenges

There’s a hidden pattern that Microsoft has been promoting for many years with Dynamics. It’s the notorious monolith pattern. Most applications that start off as one thing and then grow to become another typically begin as monoliths and that’s perfectly fine. It’s when those applications take on a life of their own and become much more than we expected that can run into a host of… Continue Reading Stephan Smith’s Article...

Read More
How to Address Dynamics 365 Online v9 Upgrade Performance Challenges
Feb18

How to Address Dynamics 365 Online v9 Upgrade Performance Challenges

One of the major changes that happens when upgrading from Dynamics 365 version 8 to version 9 is the transition to running the platform on Azure SQL Database. This is definitely a great thing since it begins to inch the platform closer to a completely cloud based architecture. There have been reports of customers who have upgraded to Dynamics 365 version 9 that have found that their… Continue Reading Stephan Smith’s...

Read More
Podcast Episode 8: Creating Power Platform Custom Connectors
Feb14

Podcast Episode 8: Creating Power Platform Custom Connectors

Home › Development › Podcast Episode 8: Creating Power Platform Custom Connectors By Stephan Smith on February 14, 2019 • In this episode (brought to you by KingswaySoft), we discuss what custom connectors are, how to create them and considerations to keep in mind when it comes to architecture/performance. We’ll also talk about some alternative architecture scenarios for… Continue Reading Stephan Smith’s Article on their...

Read More
Podcast Episode 7 – Understanding the Instant Dynamics Developer Fallacy
Jan15

Podcast Episode 7 – Understanding the Instant Dynamics Developer Fallacy

Home › Podcast › Podcast Episode 7 – Understanding the Instant Dynamics Developer Fallacy By Stephan Smith on January 15, 2019 • In this episodeof the Dynamics Mechanics podcast, we discuss the challenges faced by customers who try to build a greenfield Dynamics 365 business application with in-house developers without guidance or direction from an experienced consulting partner… Continue Reading Stephan Smith’s Article on...

Read More
Podcast Episode 6 – Introduction to Data Integration Patterns
Jan03

Podcast Episode 6 – Introduction to Data Integration Patterns

Home › Podcast › Podcast Episode 6 – Introduction to Data Integration Patterns By Stephan Smith on January 3, 2019 • In this episode of the Dynamics Mechanics podcast, we discuss data integration strategies and considerations when building Dynamics 365 systems. Integration is a very significant topic when it comes to more complex and intricate systems that require interaction… Continue Reading Stephan Smith’s Article on...

Read More
Dynamics Careers: How to Create Your Dynamics 365 Learning Path
Dec23

Dynamics Careers: How to Create Your Dynamics 365 Learning Path

The two questions I’m asked most often is what’s the best way to learn Dynamics and how do I get a job with Microsoft? Let’s address the first question and we’ll talk about the second one after you’ve become a Dynamics Jedi master. When someone asks me how I learned my usual response is “the hard way”. These days the amount of content available is much more significant than it… Continue Reading Stephan Smith’s Article on...

Read More
Podcast Episode 4: The System Partitioning Strategy
Dec15

Podcast Episode 4: The System Partitioning Strategy

By Stephan Smith on December 14, 2018 • In this episode (brought to you by KingswaySoft), Stephan Smith discusses the System Partitioning Strategy and the challenges of managing global deployment scenarios. As the number of enterprise customers adopting Dynamics grows, we’re beginning to see an increased number of large-scale global system deployments. In order to accommodate… Continue Reading Stephan Smith’s Article on...

Read More
Implementing Dynamics 365 Using the Scrum Framework Technical Lead Perspectives
Dec13

Implementing Dynamics 365 Using the Scrum Framework Technical Lead Perspectives

I was listening to Neil Benson‘s Scrum Dynamics podcast on implementing Dynamics 365 using Scrum on my way to the office this morning. I started to recant my own project experiences over the past several years and the challenges I’ve faced. Neil made some interesting points and I thought it would be nice to augment his content with some stories of personal experiences I’ve had using… Continue Reading Stephan Smith’s...

Read More
Podcast Episode 3: Integration Performance w/Joel Lindstrom and Tim Huemmer
Dec01

Podcast Episode 3: Integration Performance w/Joel Lindstrom and Tim Huemmer

Home › Podcast › Podcast Episode 3: Integration Performance w/Joel Lindstrom and Tim Huemmer By Stephan Smith on November 30, 2018 • In this episode (brought to you by KingswaySoft), we discuss considerations when integrating data with Dynamics 365 and other business applications. Your integration methods and design choices can have a significant impact on your system… Continue Reading Stephan Smith’s Article on their...

Read More
Dynamics Mechanics Episode 2: Workflows, Performance and Process Execution Modes
Nov10

Dynamics Mechanics Episode 2: Workflows, Performance and Process Execution Modes

Home › Podcast › Dynamics Mechanics Episode 2: Workflows, Performance and Process Execution Modes By Stephan Smith on November 9, 2018 • In this episode (brought to you by KingswaySoft), Stephan Smith and Joel Lindstrom talk about the performance impact of workflow in your Dynamics 365 deployment. Topics discussed in this episode: Performance of background processes Performance… Continue Reading Stephan Smith’s Article on...

Read More
Podcast Episode 1: Performance in large Dynamics 365 environments
Sep17

Podcast Episode 1: Performance in large Dynamics 365 environments

Home › Podcast › Podcast Episode 1: Performance in large Dynamics 365 environments By Stephan Smith on September 16, 2018 • In this episode (brought to you by KingswaySoft), we discuss how performance can be a challenge as your Dynamics 365 system continues to grow over time. Stephan Smith has worked on multiple very large Dynamics deployments, and in this episode, he talks about… Continue Reading Stephan Smith’s Article...

Read More
Dynamics 365 Architecture: Examining Record Status and Flagging Strategies
Aug24

Dynamics 365 Architecture: Examining Record Status and Flagging Strategies

The status subsystem is a feature in the Dynamics platform that is often overlooked or at least often thought of as insignificant functionality that comes out of the box on every entity. Customizers have varying perspectives on how they ultimately use this feature. In the past, I’ve contemplated the best ways to maximize the value of record status as an information mechanism for users and… Continue Reading Stephan Smith’s...

Read More
Dynamics 365 Security: Understanding Access Team and Usage Strategies
Apr19
Read More
Dynamics 365: How the Rise of Microsoft Teams Will Impact Productivity in Dynamics Ecosystem
Apr13
Read More
Dynamics Careers: 3 Habits that Will Make You One of the Best In the Field
Apr12
Read More
Dynamics 365 Development: Why PowerApps is the New Power Stone in the Microsoft Dynamics Universe (MDU)
Apr10
Read More
Why You Should Consider Microsoft Dynamics 365 As Your Next Career Move
Apr02
Read More
Increasing Dynamics 365 Performance and Scalability
Mar29
Read More
Dynamics 365 Security: Understanding User vs. Team Security Paradigms
Mar14
Read More
Understanding Dynamics 365 Attachments and Performance Consequences
Mar01
Read More
Dynamics 365 Projects: The Technical Debt Management Strategy
Feb26
Read More
Operations Support: The Feature Not On Your Product Roadmap
Feb16
Read More
Diffusion of Responsibility: Why Things Don’t Get Done on Software Projects and What to Do About It
Feb02
Read More
Dynamics 365 CRM: Why You Should Say No To FetchXML In Your Codebase
Jan15
Read More