The challenge of effectively getting your organization’s data quality program started is often complicated by unmanaged scope creep overwhelming your initial efforts. You should start small by carefully selecting an initial project that is all but guaranteed to be successful.
In her recent post The Importance of Scope In Data Quality Efforts, Jill Dyché illustrated five levels of data quality delivery that can help you quickly establish the boundaries of your initial data quality project, which will enable you to implement an incremental approach for your data quality program.
“When it comes to data quality,” as Jill explained, “I fervently believe that it is destined for widespread adoption . . . just like taco trucks . . . data quality’s best days are actually ahead of it.”
With the weird way my mind works, the key phrase for me was “just like taco trucks.”
Tacos and Ingredient Creep
Just like any high quality taco (like the ones you get from those high-end taco trucks), any initial data quality project needs to carefully establish its boundaries.
Stuffing a taco with too much beef, cheese, salsa, random vegetables, then more beef, more cheese, and more salsa, can easily overwhelm even the sturdiest of tortillas by creating uncontainable ingredient creep.
Stuffing an initial data quality project with too many requirements, business processes, data sources, random technical challenges, then more requirements, more business processes, and more data sources, can easily overwhelm even the sturdiest of teams by creating undeliverable scope creep.
Although true return on investment (ROI) comes from tangible business impacts, such as mitigated risks, reduced costs, or increased revenue, your initial data quality project needs to deliver ROI without too much time, effort, and cost.
Don’t get thwarted by scope creep based on the fear that your “ROI isn’t big enough.”
When scope creep happens, then your initial data quality project, which was supposed to deliver a quick win and become the basis for an incremental, ongoing program, can instead cause the crippling effects of data quality rigor mortis.
Data Quality Rigor Mortis
Rigor can be defined as “something hard to endure” and this definition can certainly apply to data quality, where perhaps the hardest aspect to endure is managing the scope of the initial project—or the current iteration of an ongoing program.
In forensic pathology, rigor mortis, which prevents the body from completing the cycle of normal muscle contractions, thereby causing stiffness, can be used to approximate the time of death, but not its cause.
During a post mortem performed on a failed data quality project, rigor mortis can be used to approximate both the time and most common cause of failure—unmanaged scope creep, which prevents the project from completing the iterative delivery cycles needed for success, thereby causing the “never-ending effect” that leads to failure.
Conclusion
As Jill concludes her post, “business executives and users can consume a well-scoped problem, especially if it makes their jobs easy or propels progress. And if we solve it in a way that benefits the business—eliminating risk, ensuring economies of scale, and driving revenues—we might even get budget for a data quality tool!”
Just like taking an incremental approach by eating one properly stuffed taco at a time, incremental data quality improvements via a sustained program will build momentum to larger success over time.
What Say You?
How have you overcome the challenge of scope creep in your data quality efforts?



#1 by Phil Simon at June 30th, 2010
Good post, Jim.
Too often I’ve seen organizations unaware that there was even such a thing as a taco. I agree with your “one taco at a time” approach, especially until organizatoins can learn how to properly cook for themselves.
#2 by Jim Harris at June 30th, 2010
Thanks for your comment, Phil.
Excellent point about how some organizations are not yet Taco Aware–or Rich Murnane would say, Data Aware.
Yes, “one taco at a time” is the key message of my “no taco left behind” platter–I think I meant one iteration at a time is the key message of my data quality program.
I really need to stop writing while I eat lunch
Best Regards,
Jim
#3 by Dylan Jones at June 30th, 2010
Nice post as ever Jim.
I liken this to my recent return to something bordering on fitness.
Two months ago I came across a great site that promised to get me up to 100 press-ups (stick with me on this, I am going somewhere…)
Now, the thought of doing 100 press-ups made me feel slightly nauseous and I suspect a lot of business people feel that way when they’re presented with a bill for training, new staff, new tools, maintenance agreements, 20% update fees – yada yada.
This is the problem with trying to bite one mother of a taco in one sitting, it just seems, all too much.
So, I started and what I found was that it was actually quite easy, I could do the exercises every other day, improving a small percent each week and I even get the weekend off.
Wow. 3 weeks in and I feel like I’m on the set of Full Metal Jacket, I’m well on track to reach the hundred, who’d have thought it, certainly not I, or my wife who routinely sees me quit most of my fads.
So, lesson here is that we need to stop thinking of DQ as a one-off, big mother of a taco.
Chunk the projects, go for 1% percent small improvements over 100 days, what is a 100% improvement worth? A hell of a lot to companies who have abysmal DQ.
Trying to pile on the scope and focus on a 200% improvement in 50 days will so often create failure.
Eat small amounts, regularly – my advice for healthy mind, body and DQ sponsors!
#4 by Charles Proctor at June 30th, 2010
Ready to scrap a project due to ingredient creep.
But will just scrape some ingredients into the “someday’ disposal.
#5 by John Owens at July 1st, 2010
Great article, Jim
However, I got a pang of uneasiness when I read the phrase “completing the iterative delivery cycles needed for success”.
In a properly sized and scoped project, such as you advocate, success would not need iterations, it should be achieved first time.
Now, such a project will not solve all of the data problems of the enterprise, but it will solve 100% of the problems it was scoped for.
Then, with another properly scoped project, the enterprise solves yet another data problem, again, first time and without the need for iteration.
This is a healthy, pragmatic incremental approach.
“Incremental” is good. “Iterative” is bad.
It is bad because it equates to getting it wrong first time and then taking any number of attempts (posh term = “iterations”) to get it right after that.
Project Quality Assurance is all about getting it right, first time, every time.
Regards
John
#6 by Jim Harris at July 1st, 2010
Thanks Dylan, Charles, and John for your comments!
@Dylan – From now on, all improperly scoped projects shall be properly identified as being “One Big Mother of a Taco!” So say we all!
@Charles – Yes, sad but true, the “someday disposal” gets a healthy workout at most organizations.
@John – Good point, I mixed my metaphors (got my tacos mixed up with my burritos). Yes, “incremental” is the better term. I recommend an incremental data quality program, but I tend to refer to iterations, not increments. So, if “iterations” is the posh term, then from now on, I shall be known as Posh DQ–Victoria Beckham, have your people call my people, I am thinking a Posh Spice/Posh DQ duet is a guaranteed Solid Gold (fully data quality assured) Record
Best Regards,
Jim
#7 by PM Hut at July 7th, 2010
Just a minor clarification, scope creep is not caused because of inflated requirements, scope creep is caused because of 2 reasons:
- Not all requirements were gathered during the planning stage (a sign of a bad/lazy project manager). (See this article).
- Project managers acquiescing to every single change request from the customer.
#8 by Jim Harris at July 7th, 2010
@PM Hut – Thanks for providing a link to the insightful “On Gathering the Right Project Requirements” article, although I have to admit that due to the nature of this blog post and the fact that I read your comment while eating lunch, I really thought that Pizza Hut was delivering comments now