Be careful about "solutioning" too quickly
One of the great things about software developers is that they tend to be "solutions-oriented." By that, I mean that if you give them a particular data management challenge, they want to figure out some way the software can address that challenge. This is a good thing!
But too often, we jump to solving a problem ("solutioning") before we really understand the scope and breadth of the problem itself. An example:
One challenge a client has is address changes made by members via the member portal. When these address changes are made, sometimes they can affect which chapter the member belongs to. And so the client wants a solution that allows for the staff to check address changes before they are "posted" to the member's account. An interim step to allow for quality control.
On the surface, this seems like a challenge worth addressing, and anything that could automate the process would certainly be helpful. Upon further digging, though, we discovered that, for most of the year, there are only about 10-12 of these changes per month. So rather than trying to build something to automatically deal with this, the correct approach is to check these manually as address changes are made. No automation required.
My recommendations before solutioning an issue:
- Understand the depth of the problem. How often does "this thing" happen? How many transactions occur in a given time period?
- Understand the breadth of the problem. For example, what's the financial or reputational impact if we don't automate this? If it's done manually and takes a little more time than automation would, who will notice, and is that a big problem, or a little problem?
- What if we did nothing at all? Or put another way, do we really need to do what we think we need to do? If we did nothing, would anyone notice?
Solving problems is great. But sometimes the solution is more than the problem demands. Be careful about falling into the trap of "solutioning" without understanding the breadth and depth of the problem.
Wes's Wednesday Wisdom Archives
The hidden costs of bad data
The hidden costs of bad data Nobody likes bad data, and presumably we’re all working […]
Don’t let your customers edit their names online!
Don’t let your customers edit their names online! This issue came up recently and I […]
Once is an accident, twice is coincidence, three times is a pattern.
Once is an accident, twice is coincidence, three times is a pattern. We’ve probably all […]
“Every association does this.”
“Every association does this.” One of the most significant values I bring to my clients […]
Trust your gut
Trust your gut When I help associations with selection of a new technology system (e.g., […]
“People more frequently require to be reminded than informed.”
“People more frequently require to be reminded than informed.” “People more frequently require to be […]
Problems without solutions are not problems, they are facts of life
Problems without solutions are not problems, they are facts of life “Problems without solutions are […]
Perfect is not possible
Perfect is not possible We’ve all heard the phrase “Perfect is the enemy of good” and […]
“Different” isn’t necessarily better or worse.
“Different” isn’t necessarily better or worse. One of the biggest challenges I face when working […]
The Rule of 100 and 1,000 and automation
The Rule of 100 and 1,000 and automation I originally coined the rule of 100 […]