Blog: Jill Dyché Subscribe to this blog's RSS feed!

Jill Dyché

There you are! What took you so long? This is my blog and it's about YOU.

Yes, you. Or at least it's about your company. Or people you work with in your company. Or people at other companies that are a lot like you. Or people at other companies that you'd rather not resemble at all. Or it's about your competitors and what they're doing, and whether you're doing it better. You get the idea. There's a swarm of swamis, shrinks, and gurus out there already, but I'm just a consultant who works with lots of clients, and the dirty little secret - shhh! - is my clients share a lot of the same challenges around data management, data governance, and data integration. Many of their stories are universal, and that's where you come in.

I'm hoping you'll pour a cup of tea (if this were another Web site, it would be a tumbler of single-malt, but never mind), open the blog, read a little bit and go, "Jeez, that sounds just like me." Or not. Either way, welcome on in. It really is all about you.

About the author >

Jill is a partner co-founder of Baseline Consulting, a technology and management consulting firm specializing in data integration and business analytics. Jill is the author of three acclaimed business books, the latest of which is Customer Data Integration: Reaching a Single Version of the Truth, co-authored with Evan Levy. Her blog, Inside the Biz, focuses on the business value of IT.

Editor's Note: More articles and resources are available in Jill's BeyeNETWORK Expert Channel. Be sure to visit today!

October 2006 Archives

In which Jill has the moment that most women dread--and is grateful when she discovers it's anticlimactic.

Every woman has a moment where she thinks to herself-or shrieks aloud, depending on the circumstance-"Omigod. I'm turning into my mother." I had that moment last Thursday. And, to make matters worse (or better), I wasn't standing before a mirror or admonishing a child, I was meeting with a client.

You see my mother had a parenting style that was ahead of its time. She was never pedantic. She didn't lecture or finger-wag. She raised neither voice nor paddle. She simply encouraged us to think about the "eventual outcome" of our decisions and weigh the consequences of our actions. She was sober and deliberate and encouraging. There were plenty of skinned knees.

So here I am sitting the headquarters of this consumer packaged goods firm talking to a director. He wonders why he has five full-time people managing the company's product item master. The company runs a packaged ERP system that requires a heavy amount of customization and lots of manual effort. The director knows that there are business processes that aren't automated. He also knows that the system's data is bad-and getting worse.

For instance, every time a new part appears on a purchase order, these five busy managers schedule a meeting and discuss the new product. They try to determine whether the new product resembles another product, if it matches a current product, if it's already been defined or could otherwise already exist on the item master list. Sometimes the product has more than one manufacturer-think 3/4-inch Number 5 bolt, ten threads-per-inch coming from multiple factories-and they have to work that out too. Most of the time the team suspects the product already exists in the database. But confirming this isn't as easy as simply creating a new record for the product. Sometimes these meetings get tense. Business people have to be called, and sometimes business executives show up to mediate. And so it goes.

I found myself asking the director what his desired outcome was. I inquired whether the manual management and reconciliation of data was worth the effort. I speculated about other work the five managers could be doing if they weren't tussling over data. I asked the director to think about why he was unwilling to front the budget money for a data quality tool that could profile the data and automate its reconciliation. I was sober and, other than the welfare of my client, I had no agenda. Nothing doctrinaire, just some gentle guidance.

That's when my Mother Moment hit me. But, in a supernatural moment of kismet, it's also when my client saw the light. "Well, could we work up some sort of prototype project?" he asked tentatively. Breakthrough. Thanks, Mom!

Technorati tags: data quality, data quality tool, data reconciliation


Posted October 23, 2006 1:55 PM
Permalink | 2 Comments |

In which Jill gets circumspect about a career-changing project.

I've never written about this before. In the late 1980s, I worked in Germany on a project with the goal of tracking terrorists.

Back then I had both the physical and intellectual stamina required of a system engineer for a start-up database vendor, often dispatched to far-flung locales with a day's notice to help make a database go faster or help a customer with some new product feature. When my boss told me to be in Wiesbaden on Thursday to "help a new customer integrate its data models," I bought a book on the Rhein-Main region, studied up on the vernacular, and booked my ticket.

The Bundeskriminalamt is German amalgam of the FBI and the CIA. The bright, airy layout of its Wiesbaden headquarters belied the serious work that went on inside. In an architectural flourish that in retrospect was counterintuitive, the BundesKriminalAmt building was walled with windows. The outside of the building was surrounded by glass so expansive that black bird decals were pasted across it in intervals so the crows wouldn't fly into the structure and knock themselves unconscious, or worse.

I remember entering the massive building every day, enduring the same line of questioning and briefcase search from stern security personnel, and handing over my U.S. passport, which I retrieved promptly at six o'clock before the shift change.

I was there to integrate disparate database designs, some hierarchical, some flat files, none of them matching, into a single relational model. It wasn't the standard bill-of-materials project or even one of the customer models we'd recently begun working on for our clients. This was a terrorist database, one intended to interconnect the various police stations throughout Germany via a network of common information about terrorists. The data involved border crossings, Visa numbers, and aliases. Back in the days of manual data profiling, we discovered data elements like "S.A.S" and "Kalashnikov."

My project was explained to me with the matter-of-fact demeanor associated with German efficiency. I worked with a team of focused professionals, all of us charged with deconstructing the various files from the disparate police stations and building a common model. We worked hard and deliberately, in the German fashion. Our boss, Herr Lietz, a lifelong civil servant, occasionally invited me home for dinner with his family, all of whom politely ate in the Continental style, knife in the right hand, fork on the left. Herr Lietz was gracious and smart. He kept his secrets to himself.

After work I'd sit on my bed at the Hotel Schwarzer Bock idly watching German talk shows and mulling over the information we were gathering. I'd wake up early and have a prototypical breakfast of fruit, muesli, and quark (an enduring love my hips resent). On weekends I would take the train to Baden-Baden or visit friends in Strasbourg, where we would dine in the shadow of the cathedral and debate our differences.

On reflection, I was hyper-intent on the job at hand but oblivious to its foreshadowing. None of us could have imagined that Germany would be the incubator of an organized plot against the West, or that terrorist cells in Hamburg would be directly linked to a tragedy on the scale of 9/11. I was laying the foundation for new information, proselytizing my belief in the relational model, building a data dictionary from scratch. I was representing my company, delivering then-new data warehouse technology that would make the information so much easier for non-technicians to access and understand. I was determined to complete attribute lists, represent roles, and avoid dangling foreign keys. I was twenty six years old.

Technorati tags: CDI, data reconciliation, data modeling


Posted October 9, 2006 8:04 PM
Permalink | 1 Comment |