<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-8578504479253492191</atom:id><lastBuildDate>Sun, 31 Jul 2011 08:03:44 +0000</lastBuildDate><category>data mining</category><category>engineering</category><category>premiums</category><category>models</category><category>information</category><category>indic</category><category>projects</category><category>campaign measurement</category><category>business intelligence</category><category>crm</category><category>information engineering</category><category>teams</category><category>marekting</category><category>marketing science</category><category>decisions</category><category>lifetime value</category><category>credit scores</category><category>bi</category><category>forecasts</category><category>tests</category><category>ha-ha only serious</category><category>blogger</category><category>intelligence</category><category>april fools</category><category>analysis</category><category>knowledge discovery</category><category>control groups</category><category>measurements</category><category>LTV</category><category>marketing</category><category>design</category><category>DBA</category><category>statistics</category><category>attrition</category><category>blogging</category><category>learning</category><category>data</category><category>prediction</category><category>bias</category><category>reporting</category><title>Tactical Logic</title><description>Information Engineering for the Practical Data Phreak.</description><link>http://tactical-logic.blogspot.com/</link><managingEditor>noreply@blogger.com (Edmund Freeman)</managingEditor><generator>Blogger</generator><openSearch:totalResults>47</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/TacticalLogic" /><feedburner:info uri="tacticallogic" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-2573510917821450868</guid><pubDate>Sun, 16 Aug 2009 21:50:00 +0000</pubDate><atom:updated>2009-08-16T14:55:42.941-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">statistics</category><category domain="http://www.blogger.com/atom/ns#">campaign measurement</category><category domain="http://www.blogger.com/atom/ns#">marketing science</category><title>Bozoing Measurements VII</title><description>A while ago I saw a consultant give a presentation. He had been given 20 campaigns to analyze. He spent a lot of time discussing the one campaign that was significant at the 5% level.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-2573510917821450868?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/P4wgC2Hpyjw/bozoing-measurements-vii.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>1</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2009/08/bozoing-measurements-vii.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-6111424901342688803</guid><pubDate>Sun, 12 Jul 2009 18:03:00 +0000</pubDate><atom:updated>2009-07-12T11:39:21.664-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">statistics</category><category domain="http://www.blogger.com/atom/ns#">campaign measurement</category><category domain="http://www.blogger.com/atom/ns#">marketing science</category><title>Bozoing Campaign Measurements VI</title><description>And the hits keep coming.&lt;br /&gt;&lt;br /&gt;This story involves a tracking database. The database was tracking long-running campaigns, where the process was that a customer 1) contacted the company via customer care 2) at that point, was randomized on a by-campaign basis. Once there was customer activity, that customer was tracked for three months.&lt;br /&gt;&lt;br /&gt;Here's where it gets tricky. On the next customer contact the treatment group was given the pitch again if they still qualified whereas the control group was automatically not given the pitch. That means in the treatment group the next contact generates a campaign-relevant data point whereas in the control group it doesn't. Remember the three month-tracking? After three months any control group customers are dropped out of the database, whereas treatment group customers that are still in contact with the company are still tracked. These are long-running campaigns. So the control group was composed of customers that had at most a three-month window to take the offer whereas the treatment group had a potentially unlimited time to take the offer. What a clever way to make sure the results are excellent!&lt;br /&gt;&lt;br /&gt;I was once reviewing analysis of campaigns from this system. I was originally asked to make sure the T-Test formula was right, and poked around in the data a little. I saw a weird thing: the campaign results were a linear function of the control group size. The smaller the control group the better the results. I commented that they really shouldn't publish results until they had figure out what the Weird Thing was. Looking back, I can see how the database anomaly aboce could account for the effect. As time goes on, customers are going to be dropped out of the control group. Also, the treatment group will be given longer and longer to take the offer. So as time goes on, the control group numbers will fall and treatment group takes will rise.&lt;br /&gt;&lt;br /&gt;So &lt;span style="font-weight:bold;"&gt;all&lt;/span&gt; the positive results that were being ascribed to the marketing system could have been due to the reporting anomalies.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-6111424901342688803?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/1376ODmn6-0/bozoing-measurements-vi.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2009/07/bozoing-measurements-vi.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-8446567426866664803</guid><pubDate>Sun, 28 Jun 2009 04:57:00 +0000</pubDate><atom:updated>2009-08-08T21:32:18.984-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">statistics</category><category domain="http://www.blogger.com/atom/ns#">marketing science</category><category domain="http://www.blogger.com/atom/ns#">marketing</category><title>Customers are Weird</title><description>Really, really weird.&lt;br /&gt;&lt;br /&gt;Imagine a company with 2mm customers. Reasonable-sized, not huge.&lt;br /&gt;&lt;br /&gt;How many people do you know well? Maybe 100 people? Think about the absolute weirdest person you know. That company has customers that are literally 100 times weirder than the weirdest person you know. In fact, they've got 200 of them.&lt;br /&gt;&lt;br /&gt;It's a bad idea to think you know what customers are going to do without testing, measuring, and finding out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-8446567426866664803?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/Wr9qjTzWjy4/customers-are-wierd.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2009/06/customers-are-wierd.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-4428534228436861557</guid><pubDate>Sun, 28 Jun 2009 04:29:00 +0000</pubDate><atom:updated>2009-08-16T14:55:19.915-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">statistics</category><category domain="http://www.blogger.com/atom/ns#">marekting</category><category domain="http://www.blogger.com/atom/ns#">marketing science</category><title>Bozoing Campaign Measurements V</title><description>Here's a classic: toss all negative results.&lt;br /&gt;&lt;br /&gt;Clearly, everything we do is positive, right?&lt;br /&gt;&lt;br /&gt;Nope. Anything that can have an effect can have a negative effect.&lt;br /&gt;&lt;br /&gt;(I've met a number of marketing people that really truly believe that people wait at home looking forward to their telemarketing calls. And that calling something 'viral' in a powerpoint is enough to actually create a viral marketing campaign).&lt;br /&gt;&lt;br /&gt;There's another factor. Depressingly, a lot of marketing campaigns do absolutely nothing. Random noise takes over; half will be a little positive and half will a little negative. Toss the negative results and you're left with a bunch of positive results. Add them up and suddenly you've got significant positive results from random noise. This is bad.&lt;br /&gt;&lt;br /&gt;I've seen an interesting variant on this technique from a very well-paid consultant. Said VWPC analyzed 20 different campaigns and reported extensively on the one campaign that had results that were significant at a 5% level.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-4428534228436861557?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/NJgzxhUpztY/bozoing-measurements-v.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2009/06/bozoing-measurements-v.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-731629031647490158</guid><pubDate>Sun, 07 Jun 2009 17:49:00 +0000</pubDate><atom:updated>2009-07-12T11:39:48.987-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">statistics</category><category domain="http://www.blogger.com/atom/ns#">marketing science</category><category domain="http://www.blogger.com/atom/ns#">marketing</category><title>Bozoing Campaign Measurements - IV</title><description>Another installment in the "How to Bozo Simple Campaign Analysis". I've got a lot of them. It's amazing how inventive people get when it comes to messing up data.&lt;br /&gt;&lt;br /&gt;Anyway, this is from a customer onboarding program. When the company got a new customer, they would give them a call in a month to see how things were going. There was a carefully held out control group. The reporting, needless to say, wasn't test and control. It was "total control" vs. "the test group that listened to the whole onboarding message". The goal was to enhance customer retention.&lt;br /&gt;&lt;br /&gt;The program directors were convinced that the "recieve the call or not" decision was completely random; and given that it was completely random the reporting should be concentrated on only those that were effected by the program (that again -- it's amazing how often the idea comes up).&lt;br /&gt;&lt;br /&gt;Clearly, the decision to respond to telemarketing is a non-random decision, and I have no idea what lonely neurons fired in the directors brains to make them think that. To start with, someone who is at home to take a call during business hours is going to be a very different population that people that go to work. More importantly, a person that thinks highly of a company is much more likely to listen to a call than someone who isn't that fond of a company.&lt;br /&gt;&lt;br /&gt;Unsurprisingly, the original reporting showed a strong positive result. When I finally did the test/control analysis, the result showed that there was no real effect from the campaign.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-731629031647490158?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/bMinsr4JBh4/bozoing-measurements-iv.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2009/06/bozoing-measurements-iv.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-2146213024572066636</guid><pubDate>Mon, 01 Jun 2009 01:12:00 +0000</pubDate><atom:updated>2009-06-27T21:39:46.499-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">statistics</category><category domain="http://www.blogger.com/atom/ns#">marketing science</category><category domain="http://www.blogger.com/atom/ns#">DBA</category><category domain="http://www.blogger.com/atom/ns#">marketing</category><title>Statistics and DBAs</title><description>Statistics and DBA work really are two different disciplines, although from the outside we're both numbers people. I've learned the hard way that there's &lt;span style="font-weight:bold;"&gt;a lot&lt;/span&gt; that I don't know about how to set up a database. Likewise, I've had some database people push some very strange ideas about how to do analysis.&lt;br /&gt;&lt;br /&gt;Take random samples. Unless I can actually see the code used to make random samples, I'd rather do random sampling myself. My favorite example of the problem was "we randomly gave you data from California".&lt;br /&gt;&lt;br /&gt;Time sensitivity is another issue. I was making a customer attrition study for a cell phone company. We wanted to look at attrition over a year, so we needed customer data from the start of the year and we see how it effects attrition. What happened was that the database people, instead of following our instructions gave us customer data from the end of the year instead of start. &lt;br /&gt;&lt;br /&gt;Why? "Don't you want the most current data possible?" It's the nature of reporting to get the most current data possible for the report, and understanding statistical analysis that will often require data from the past is a little alien to that way of thinking.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-2146213024572066636?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/svqZPpQ4QCM/statistics-and-dbas.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2009/05/statistics-and-dbas.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-1312498047600313871</guid><pubDate>Sun, 31 May 2009 23:49:00 +0000</pubDate><atom:updated>2009-07-12T11:40:04.374-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">bias</category><category domain="http://www.blogger.com/atom/ns#">analysis</category><category domain="http://www.blogger.com/atom/ns#">control groups</category><category domain="http://www.blogger.com/atom/ns#">reporting</category><category domain="http://www.blogger.com/atom/ns#">measurements</category><title>Bozoing Campaign Measurements - III</title><description>I've got another story from the customer cross-sell system I was talking about in &lt;a href="http://tactical-logic.blogspot.com/2009/05/how-to-bozo-marketing-measurements.html"&gt;Bozoing Measurements I&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We're taking about doing basic reporting on the system. Remember, we're keeping out a control group. We were changing the control group process from keeping out individual control groups per each campaign (which caused a lot of problems actually -- more in a later post). &lt;br /&gt;&lt;br /&gt;Now, the dead obvious comparison is treatment and control. There are a couple of nuances we can add on. We can compare &lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt; Total treatment vs. total control &lt;/li&gt;&lt;br /&gt;&lt;li&gt; The treatment and control that contact the company &lt;/li&gt;&lt;br /&gt;&lt;li&gt; The treatment and control that have an opportunity to be marketed to &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;All happy, all treatment vs. control.&lt;br /&gt;&lt;br /&gt;But then the senior DBA in the project says "We shouldn't on report the control group that could be marketed to. That's a biased number".&lt;br /&gt;&lt;br /&gt;Huh?&lt;br /&gt;&lt;br /&gt;"That number is biased by the fact that we're taking out the customers that didn't contact us and that we couldn't market to."&lt;br /&gt;&lt;br /&gt;His plan was to compare 1) Treatment group that contacted us and that we could market to (because the others clearly weren't effected by the program) to 2) The total control group. This would create a huge unfair effect favoring the treatment group, simply because the customers that are actively contacting the company are much more likely to purchase new products. That may have been the hidden agenda that the DBA had: create reporting that would have a large built in bias.&lt;br /&gt;&lt;br /&gt;About that word bias: there's no such thing as a biased number. The number is what it is. Bias happens with unfair comparisons. We want the treatment and control factor to be the only factor in the comparison.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-1312498047600313871?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/MeaL8fPasc4/bozoing-measurements-iii.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2009/05/bozoing-measurements-iii.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-1183693435267318672</guid><pubDate>Wed, 20 May 2009 04:57:00 +0000</pubDate><atom:updated>2009-07-12T11:40:19.930-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">statistics</category><category domain="http://www.blogger.com/atom/ns#">marketing science</category><category domain="http://www.blogger.com/atom/ns#">marketing</category><title>Bozoing Campaign Measurements -- II</title><description>Our next contestant comes from the telecom world.&lt;br /&gt;&lt;br /&gt;What the group was doing was evaluating marketing campaigns over the course of several years. Does an attrition-prevention campaign have any effect after three years? This is an absolutely wonderful thing to do, of course, but not the way they went about it.&lt;br /&gt;&lt;br /&gt;The campaigns were in a series of mailings that went out to customers that were about to go off contract, and the offer was a monetary reward to renew their contract for a year. Each campaign had a carefully selected control group. &lt;br /&gt;&lt;br /&gt;The dead-obvious thing to do is to compare the treatment group vs. the control group, but that's not what got done. What happened was the analysis compared the whole control group to the customers in the treatment group that renewed their contract, because clearly "customers that didn't renew their contract weren't effected by the campaign".&lt;br /&gt;&lt;br /&gt;Sound familiar?&lt;br /&gt;&lt;br /&gt;Why doing analysis this way is a bad idea: before the mailing on contract renewal, customers are going to have a certain basic affinity towards the company. Some are going to love it, some are going to hate it, some are going to be on the fence. When the customers get the offer the ones that already hate the company will toss the offer, the ones that love the company will take free money for staying with a company they like, and the ones on the fence may or may not take the offer and have their future behavior change. So, to a good extent a retention program like this isn't changing behavior but instead is sorting the customers into buckets based on how they already feel about the company. Comparing "total control group" to "contract renewers" confounds two effects, one effect of the customers predisposition to the company and the second effect of having some customers renew their contracts for a reward. Moreover, this comparison doesn't actually answer the real question: does the program have a meaningful, measurable impact on churn? To answer the real question in the right way Keep Things Simple and Statistical and do a straight treatment vs. control.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-1183693435267318672?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/kgdGXLVi61c/bozoing-measurements-ii.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2009/05/bozoing-measurements-ii.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-6313987850078795236</guid><pubDate>Tue, 19 May 2009 04:57:00 +0000</pubDate><atom:updated>2009-07-12T11:40:42.848-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">statistics</category><category domain="http://www.blogger.com/atom/ns#">marketing</category><category domain="http://www.blogger.com/atom/ns#">learning</category><category domain="http://www.blogger.com/atom/ns#">tests</category><title>How to Bozo Campaign Measurements</title><description>You know, at their heart statistical measurements are basically the easiest thing in the world to do, especially when it comes to direct marketing. Set up your test, randomly split the population, run the test, measure the results. It pretty much takes serious work to mess this up. It's amazing how many bright people leap at the chance to go the extra mile and find an inventive way to bozo a measurement.&lt;br /&gt;&lt;br /&gt;The first exhibit is a database expert working for a customer contact project at a bank. A customer comes in, talks to the teller, and the system 1) randomly assigns the customer to the control group or not if this is the first time the customer has hit the system, otherwise it looks up the customer's status and then 2) makes a suggestion for a product cross-sell. The teller may or may not use the suggestion, depending on how appropriate the teller thinks the offer is for the customer and/or how busy the branch is and if there is time available to talk to the customer.&lt;br /&gt;&lt;br /&gt;So now, we've got the simplest test/control situation possible. What the DBA decided was to toss out all the customers where no offer was made, on the theory that if no offer was made then the program had no effect. So, all the reporting was done on "total control group" vs. "treatment group that received the offer", creating a confounding effect. The teller decision to make the offer or not was highly non-random. The kind of person that comes in at rush hour (where the primary concern of the teller is handling customers and keeping wait times down) is going to be very different from the kind of person that comes during the slow time in the middle of the afternoon.&lt;br /&gt;&lt;br /&gt;The project team understood this confounding, that in their reporting they were mixing up two different effects, and talked for over two years about how to overcome this confounding when all they had to do was be lazier and report on the random split.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-6313987850078795236?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/onJx52qyHK0/how-to-bozo-marketing-measurements.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2009/05/how-to-bozo-marketing-measurements.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-4178411751804216715</guid><pubDate>Fri, 13 Feb 2009 20:36:00 +0000</pubDate><atom:updated>2009-06-27T21:40:32.918-07:00</atom:updated><title>The Data Daemon</title><description>Appropos of &lt;a href="http://scientificmarketer.com/2009/02/murphys-laws-for-data.html"&gt; "Murphy's Laws of Data" &lt;/a&gt;, I find it useful to imagine that data is created by a little deamon and his job is to make me look like a durn fool.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-4178411751804216715?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/6Yu-ADDemyA/data-daemon.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2009/02/data-daemon.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-8843235995650511582</guid><pubDate>Sun, 04 May 2008 03:46:00 +0000</pubDate><atom:updated>2008-05-03T20:47:58.784-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">lifetime value</category><category domain="http://www.blogger.com/atom/ns#">information engineering</category><category domain="http://www.blogger.com/atom/ns#">data mining</category><category domain="http://www.blogger.com/atom/ns#">knowledge discovery</category><title>Learning from LTV at LTC: It's About Understanding</title><description>Ultimately, success is about understanding.  Build teams that will take the time to understand the business and all parts of the project, where every member of the team understands all parts of the projects as a whole, share this understanding in full with anybody who wants to learn, and carry this detailed understanding forward in the enterprise.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-8843235995650511582?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/sjHTDnQBohc/learning-from-ltv-at-ltc-its-about.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2008/05/learning-from-ltv-at-ltc-its-about.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-9073261260694866417</guid><pubDate>Sun, 04 May 2008 03:45:00 +0000</pubDate><atom:updated>2008-05-03T20:46:32.772-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">projects</category><category domain="http://www.blogger.com/atom/ns#">lifetime value</category><category domain="http://www.blogger.com/atom/ns#">information engineering</category><category domain="http://www.blogger.com/atom/ns#">data mining</category><title>Learning from LTV at LTC: Build Complete Teams</title><description>ypically projects are done by assembling cross-functional teams from different areas, each person with a narrow responsibility.  This is a very efficient way of handling day-to-day business but an ineffective way of getting business-changing projects done. This is especially true is the project is going to be going on for a while.&lt;br /&gt;&lt;br /&gt;The key to our success was having a complete team that could handle all phases of the project.  There was no point in the project that we threw the project over the wall to another team, or caught something that another team was throwing at us. When we were working with other teams we established working relationships with them and brought those teams into the project. Every member on the LTV team could speak to all aspects of the project and have meaningful input into all aspects of the project.&lt;br /&gt;&lt;br /&gt;Let me give an example of what can happen with fragmented, siloed teams.  I was working on updating a project that had been launched several years before.  There was one team that extracted the data from a datamart, another that took the data and loaded it into a staging area, and a third team that loaded the data from the staging area into the application.  I asked the question “who can guarantee that the data in the application is right”? Thunderous silence.  No one could guarantee that the final data was right, or even that their step was correct; all they could promise was that their scripts had run without obvious error.&lt;br /&gt;&lt;br /&gt;If I had to give a name to this approach I'd call it the “A-Team” approach: complete functional teams that understand each other's areas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-9073261260694866417?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/nGRFo-npNMk/learning-from-ltv-at-ltc-build-complete.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2008/05/learning-from-ltv-at-ltc-build-complete.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-3381459131305918228</guid><pubDate>Sun, 04 May 2008 03:42:00 +0000</pubDate><atom:updated>2008-05-03T20:44:24.601-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">projects</category><category domain="http://www.blogger.com/atom/ns#">lifetime value</category><category domain="http://www.blogger.com/atom/ns#">information engineering</category><category domain="http://www.blogger.com/atom/ns#">data mining</category><title>Learning from LTV at LTC: Tell Everything</title><description>In a project like this the team gains a great deal of understanding about how the business works and there is always the temptation to keep that understanding within the team. The argument I have heard is that by keeping all the details hidden then the team will maintain control over the results of the project. What I've seen actually happen is that when a team tries to keep secrets others just don't believe them.&lt;br /&gt;&lt;br /&gt;In the LTV project we made the decision to explain every detail to anybody who asked. The result was that people had a great deal of faith in what we produced.  Even if people disagreed with the decisions that we made in the project, they understood and could respect the decisions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-3381459131305918228?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/tGIm2oO75yI/learning-from-ltv-at-ltc-tell.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2008/05/learning-from-ltv-at-ltc-tell.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-1833347578055730906</guid><pubDate>Sun, 04 May 2008 03:41:00 +0000</pubDate><atom:updated>2008-05-03T20:45:07.744-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">projects</category><category domain="http://www.blogger.com/atom/ns#">lifetime value</category><category domain="http://www.blogger.com/atom/ns#">information engineering</category><category domain="http://www.blogger.com/atom/ns#">data mining</category><title>Learning from LTV at LTC: Build Understanding</title><description>Projects that change an organization demand that the project group build a substantial understanding of that the business is, what it could be, and how the project can help the business get there.  That understanding needs to stay withing the organization after the project is officially complete. There is a vast difference between the understanding that comes from seeing a presentation on a project and the understanding that comes from actually doing the work.&lt;br /&gt;&lt;br /&gt;Projects that are important to the company need to be living, evolving things and that means that the detailed understanding of the project needs to stay accessible to the organization. With LTV, as soon as it came out people wanted additional work and we could do it because we knew the nuts and bolts.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-1833347578055730906?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/PNkt1FkLs9A/learning-from-ltv-at-ltc-build.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2008/05/learning-from-ltv-at-ltc-build.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-2568712379389126798</guid><pubDate>Sun, 27 Apr 2008 01:06:00 +0000</pubDate><atom:updated>2008-04-26T18:09:09.632-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">projects</category><category domain="http://www.blogger.com/atom/ns#">lifetime value</category><category domain="http://www.blogger.com/atom/ns#">data mining</category><category domain="http://www.blogger.com/atom/ns#">design</category><title>LTV at LTC: Learning from it: Design Rules</title><description>In software it's all about the implementation – actually writing the code.  In business intelligence projects actually doing the implementation isn't that big a deal.  There are lots of packages to make implementation easy compared to writing software from scratch.  What that means is that business intelligence projects are all about the design, and the design team needs to be in control and actively involved in all stages of the project.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-2568712379389126798?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/OQmRBrjjheY/ltv-at-ltc-learning-from-it-design.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2008/04/ltv-at-ltc-learning-from-it-design.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-8482035286442148208</guid><pubDate>Fri, 25 Apr 2008 04:43:00 +0000</pubDate><atom:updated>2008-04-24T21:45:38.767-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">projects</category><category domain="http://www.blogger.com/atom/ns#">lifetime value</category><category domain="http://www.blogger.com/atom/ns#">information engineering</category><category domain="http://www.blogger.com/atom/ns#">data mining</category><title>LTV at LTC: The Large Activity Based Costing (ABC) Project</title><description>During and after the LTV project, there was yet a fourth value-based project at LTC.  The Finance department brought in a large consulting company to design a database for activity-based costing to help LTC get a handle on their operational expenses. The goal was to build an ABC database where a manager could look at expenses, drill down into the specific line items, and then drill into the company and customer activity that was causing those expenses and so have a clear grasp of the actions needed to manage expenses.&lt;br /&gt;&lt;br /&gt;The project started out by having the consultants come in and have roughly a year of large meetings on what should go into the system. This was done without considering implementation issues.  At then end of the meetings a large and detailed specification was developed, which was then handed off to the LTC IT department.  The LTC IT department estimated that implementation would cost several million dollars and the project was killed right then and there.&lt;br /&gt;&lt;br /&gt;In many respects, the ABC project was the antithesis of the LTV project.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Instead of identifying a group within the company to build the project, an outside consultant was brought in to run the project. This meant that the understanding that comes from doing a project like this left LTC with the consultants.&lt;/li&gt;&lt;li&gt;There was a complete disconnect between the design and implementation teams. This meant that implementation issues were not considered during the design, and that the design could not be modified later to take implementation factors into consideration.&lt;/li&gt;&lt;li&gt;Instead of a small group working to understand the business, ABC had large meetings to poll people on their issues.  This meant that every possible issue was included in the project design.  Because the design was simply thrown over a fence to implementation there wasn't any negotiation over project scope to achieve what was reasonable.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-8482035286442148208?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/cuJTK-yyMGw/ltv-at-ltc-large-activity-based-costing.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2008/04/ltv-at-ltc-large-activity-based-costing.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-2261802471548263518</guid><pubDate>Wed, 23 Apr 2008 04:10:00 +0000</pubDate><atom:updated>2008-04-22T21:13:13.763-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">projects</category><category domain="http://www.blogger.com/atom/ns#">lifetime value</category><category domain="http://www.blogger.com/atom/ns#">information engineering</category><category domain="http://www.blogger.com/atom/ns#">data mining</category><title>LTV at LTC: The International Consulting Company (ICC)</title><description>At the same time as our project was going going an International Consulting Company was brought in to do pretty much an identical project, Lifetime Value for customers.  We were able to work fairly closely together and our projects wound up being very similar.  The ICC team was very valuable to us in that ICC was working with the CMO directly and so our project was able to gain tremendous credibility through association and to some degree confusion with the ICC project.&lt;br /&gt;&lt;br /&gt;ICC and our group had slightly different methodologies; ours was adopted because we had resources to deploy the results in the data warehouse and the ICC didn't.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-2261802471548263518?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/6AC-g7Qznm0/ltv-at-ltc-international-consulting.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2008/04/ltv-at-ltc-international-consulting.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-3581526548026032253</guid><pubDate>Fri, 18 Apr 2008 04:21:00 +0000</pubDate><atom:updated>2008-04-17T21:28:00.318-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">data mining</category><category domain="http://www.blogger.com/atom/ns#">attrition</category><title>Pay Close Attention to What Everybody Tells You to Ignore</title><description>Organizations develop blind spots.  The drill is: people decide something isn't important, so all of the reporting ignores it, so nobody thinks about it, so nobody gets it put on their goals, and the cycle reinforces itself. Opportunities develop that everyone ignores.&lt;br /&gt;&lt;br /&gt;A good example is involuntary attrition (attrition due to bad debt) at LTC. People concentrated on voluntary attrition and ignored involuntary attrition, and forgot that involuntary attrition was very much the result of a voluntary choice on the customers part.  As a result, there were actually more opportunities  for helping LTC with respect to involuntary attrition than voluntary attrition.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-3581526548026032253?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/0wwLa2M7OnA/pay-close-attention-to-what-everybody.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2008/04/pay-close-attention-to-what-everybody.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-7688654209142728001</guid><pubDate>Thu, 17 Apr 2008 05:18:00 +0000</pubDate><atom:updated>2008-04-16T22:20:21.924-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">projects</category><category domain="http://www.blogger.com/atom/ns#">lifetime value</category><category domain="http://www.blogger.com/atom/ns#">information engineering</category><category domain="http://www.blogger.com/atom/ns#">data mining</category><category domain="http://www.blogger.com/atom/ns#">business intelligence</category><title>LTV at LTC: After the Project -- Education and Explanations</title><description>When the LTV project was rolled out and data was being published I immediately found myself with two new tasks: educating the company about the LTV project and explaining why particular customers got negative value.&lt;br /&gt;&lt;br /&gt;I anticipate that education will be part of any analytic project.  The most important decision we made about education was to explain everything.  There was no part of the LTV system that we did not discuss and even give specific parameters for.  Explaining everything allowed people to understand the LTV system.&lt;br /&gt;&lt;br /&gt;What really made people accept the LTV system was being able to answer why particular customers had negative scores.  In particular we got a number of calls from Customer Care.  LTV had been integrated into the Customer Care system and it effected what kind of equipment offers could be made to customers. The Customer Care department needed to know why some high-revenue customers were getting low or negative value.&lt;br /&gt;&lt;br /&gt;We were able to answer questions like this easily and convincingly. As it turned out, the usual reason high revenue customers had negative LTV was because they hadn't actually paid their bill in a number of months.  Being able to answer these questions went a long way to establishing our credibility.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-7688654209142728001?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/IMJx7q7RDeQ/ltv-at-ltc-after-project-education-and.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2008/04/ltv-at-ltc-after-project-education-and.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-1963700650345613726</guid><pubDate>Thu, 17 Apr 2008 05:17:00 +0000</pubDate><atom:updated>2008-04-16T22:18:43.735-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">projects</category><category domain="http://www.blogger.com/atom/ns#">lifetime value</category><category domain="http://www.blogger.com/atom/ns#">information engineering</category><category domain="http://www.blogger.com/atom/ns#">data mining</category><category domain="http://www.blogger.com/atom/ns#">business intelligence</category><title>LTV at LTC: Building the System</title><description>Building the LTV system took a small team approximately two months out of a year spent on the project, from building the lifetime models to coding the formulas to finally building a system of monthly HTML reports. Ironically actually building the LTV project was the simplest part of the whole project.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-1963700650345613726?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/2Fn2-QclXI8/ltv-at-ltc-building-system.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2008/04/ltv-at-ltc-building-system.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-8546169479173350781</guid><pubDate>Tue, 15 Apr 2008 05:02:00 +0000</pubDate><atom:updated>2008-04-14T22:05:13.423-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">projects</category><category domain="http://www.blogger.com/atom/ns#">lifetime value</category><category domain="http://www.blogger.com/atom/ns#">information engineering</category><category domain="http://www.blogger.com/atom/ns#">data mining</category><category domain="http://www.blogger.com/atom/ns#">business intelligence</category><title>LTV at LTC: Alarms and Diversions; the New Media Department (NMD)</title><description>In LTC, we had a department dedicated to exploring new technologies and new media applications.  The technology to really make NMD's projects really go wasn't slated to go live until the year after the LTV project, but they were still very interested in the LTV project. Their interest culminated in a meeting that nearly ended the LTV project.&lt;br /&gt;&lt;br /&gt;NMD had segmented the customer base, and had identified the segment they wanted to market to.  NMD was horrified that one of their potential customers might get a poor score, and so perhaps not get the best possible service.  Never mind the equal possibility that their potential customers might get good scores and receive preferential treatment – NMD was terrified at the possibility of anything bad possibly happening to their potential base.  The most vivid quote of the meeting was “We have to stop this!”&lt;br /&gt;&lt;br /&gt;If NMD really tried to stop the LTV project, I am fairly sure that we could have overcome their resistance but I'm certain that if the meeting ended there we would have a lot of unnecessary turmoil.  What I did was I put back on my Project Designer hat and let NMD specify a value formula just for them that would identify the customers NMD most wanted.  This approach was successful because I was able to promise right then and there that NMD could design the formula the way NMD wanted and that it would be published along with the other LTV scores.&lt;br /&gt;&lt;br /&gt;In a typical project situation there would have been an initial meeting with NMD, their concerns would have been taken back the the larger group, possible solutions discussed, project forms filled out and signed off on, and all this over a course of several weeks.  During these weeks NMD would have solidified their position and the LTV project would have been threatened by a protracted political fight that would weaken the project at best and conceivably stop the project all together.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-8546169479173350781?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/3e1nkrA84d0/ltv-at-ltc-alarms-and-diversions-new.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>0</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2008/04/ltv-at-ltc-alarms-and-diversions-new.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-3091814031374033495</guid><pubDate>Sun, 13 Apr 2008 23:57:00 +0000</pubDate><atom:updated>2008-04-13T16:58:08.367-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">teams</category><category domain="http://www.blogger.com/atom/ns#">information engineering</category><category domain="http://www.blogger.com/atom/ns#">business intelligence</category><title>Effective vs. Efficient Teams</title><description>There's a difference between 'effectiveness' and 'efficiency'&lt;br /&gt;&lt;br /&gt;An organization is efficient when each person knows their job, does their job, and there is no slack in the organization.  Every person knows exactly what they need to. No less and no more.&lt;br /&gt;&lt;br /&gt;This is typically what enterprises drive for: efficient organizations. Typically there will be a communication layer that has minimal understanding of technical details in general and almost no understanding of the technical details in the enterprise. This layer will then communicate to the technical teams, that have almost no knowledge of the business details of the enterprise. The technical teams are actively discouraged from having contact with anyone in the enterprise aside from their designated contacts in the communication layer.&lt;br /&gt;&lt;br /&gt;An extreme case is the production team. Every one on that team has a very precise job description and come what may they do not want to deviate from that job description.  Each member of the team knows only what is necessary in order to do their job, and quite intentionally does not have any knowledge beyond that.&lt;br /&gt;&lt;br /&gt;An efficient team like this is almost completely ineffective at doing anything new. To start with, they have no time. Moreover, no one on an efficient team has the kind of overview necessary to tackle a project that is at all innovative. Depressingly, "something new" can be "getting the data right". If a field may or may not have correct data, then it requires a great deal of research to verify the problem, identify the true problem, and fix the problem.  If the data problem does not prevent any of the efficient team's scripts from running, then the efficient team won't care very much one way or another about the data being right or wrong. They can do their job the way they were told, and by the design of the team that is all they care about. More than once and at more than one company I've had a production team simply refuse to fix data problems in their systems.&lt;br /&gt;&lt;br /&gt;An effective team should have members that have specialties but each can engage on every other person's areas.  The managers and business contacts should be able to effective talk to and in a pinch do the technical aspects; the more technical people should have a good grounding in the overall enterprise and should be able to represent the effective team in meetings.&lt;br /&gt;&lt;br /&gt;Effective teams often do not make good efficient teams. People that can be on effective teams are rare and valuable, and the grind of production work can easily grind on them. Enterprises need efficient teams to get the work done, but in budget pressures effective teams can often get pushed aside and that's a mistake.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-3091814031374033495?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/HdNiNGu8qic/effective-vs-efficient-teams.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>1</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2008/04/effective-vs-efficient-teams.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-6617367156987687436</guid><pubDate>Sun, 13 Apr 2008 21:58:00 +0000</pubDate><atom:updated>2008-04-13T15:00:24.801-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">projects</category><category domain="http://www.blogger.com/atom/ns#">LTV</category><category domain="http://www.blogger.com/atom/ns#">lifetime value</category><category domain="http://www.blogger.com/atom/ns#">information engineering</category><category domain="http://www.blogger.com/atom/ns#">data mining</category><title>LTV at LTC: The LTC IT Department</title><description>During this same time we were going through a long series of meetings with the LTC IT department. The motto of the LTC-IT was “we will give you anything you want, just tell us what columns you need in your flat file”. For instance, the LTC-IT project documentation had extensive sections for listing data elements extracted and the databases they were extracted from – but only a minimal project memo section to describe what to do with those data elements.  A project that didn't involve extracting data into a file was almost impossible to describe using the IT project documentation.&lt;br /&gt;&lt;br /&gt;The LTC-IT department and my group had a very contentious relationship from the start.  For instance, the LTC-IT was maintaining a marketing data warehouse, but they refused to allow marketing employees to access the data warehouse.  We had to fill out data requests that a small group of data pullers would fulfill.  Quite quickly my group found a back door into our own data warehouse simply to do our jobs.&lt;br /&gt;&lt;br /&gt;The organizational interface between LTC-IT and the rest of the company was a Project Management Office – the PMO.  PMOs were in theory supposed to have neither an understanding of the business nor an understanding of technical details but were supposed to facilitate communication between the business and technical side.  In practice, because the PMOs wrote the project documents before technical IT got involved they ended up making critical technical design decisions and setting business objectives.&lt;br /&gt;&lt;br /&gt;The LTV project was going to be unique for LTC. Employees in the marketing department were going to be developing formulas and code for the IT department to implement instead of giving the IT department high-level business concepts for design and implementation.  The project manager (PM) and I spent a number of months working out the details of the interaction between our departments.  When the project got to upper PMO management it was soundly rejected.  According to the PMO office the LTC-IT did not have the technical competence to support model implementation and that the Marketing Department would have to supply the technical expertise to implement the LTV models.&lt;br /&gt;&lt;br /&gt;I was overjoyed at this news. It meant minimal contact with the LTC-IT and PMO and that I could have direct oversight over the most critical matters.&lt;br /&gt;&lt;br /&gt;The next issue we had to resolve with the LTC-IT department was where to run the LTV system.  If we were going to be putting scores into the data warehouse, the LTV-IT insisted that the code be run on a server (not a problem).  They also pointed out that instead of getting our own server it made a lot more sense to share a server with another department (again, not a problem).  The LTV-IT found a server for us – with 275MB available disk space. Now we have a problem. Considering the potential impact of the LTV project 275MB was fairly ridiculous.  Fortunately, we were able to design a trimmed-down process that fit in 275MB.&lt;br /&gt;&lt;br /&gt;This was where wearing multiple hats on the project became very handy. A design group that was separate from implementation would have made sure that the design was complete enough and robust enough to cover all contingencies, and it would have been a lot larger that 275MB.  Because design and implementation were the same we knew exactly where to cut corners.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-6617367156987687436?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/UlcyNFWpZMs/ltv-at-ltc-ltc-it-department.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>2</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2008/04/ltv-at-ltc-ltc-it-department.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-7696602778581775671</guid><pubDate>Sat, 12 Apr 2008 05:08:00 +0000</pubDate><atom:updated>2008-04-11T22:11:30.869-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">projects</category><category domain="http://www.blogger.com/atom/ns#">LTV</category><category domain="http://www.blogger.com/atom/ns#">lifetime value</category><category domain="http://www.blogger.com/atom/ns#">information engineering</category><category domain="http://www.blogger.com/atom/ns#">data mining</category><category domain="http://www.blogger.com/atom/ns#">business intelligence</category><title>LTV at LTC: Difficult Allies</title><description>A particularly long and difficult set of meetings that we had was with the LTC Finance Group (FG). &lt;br /&gt;These meetings were, of course, difficult. LTV projects by their nature are focused on customers and their value and that makes LTV projects in the Marketing Department's area; but LTV also involves financial impact and financial data and that makes it part of the Finance Department's area.  I suspect that if there is an LTV project where Marketing and Finance are not arguing about the details then the project isn't being taken seriously by either department.&lt;br /&gt;&lt;br /&gt;The FG was currently managing an LTV-like project and had been for a number of years.  What FG did was to look at revenue and cost data and then give profitability data by rate plan. Profitability by rate plan really wasn't that useful to LTC.  It gave no understanding of the 'why' behind customer value or how to treat individual customers.&lt;br /&gt;&lt;br /&gt;We needed the FG for was to understand the cost metrics associated with customer activity.  In particular, our executive sponsor insisted that we have FG's approval for out LTV project. We went to the FG with the question “What is the right formula to calculate customer related costs?” -- and they refused.&lt;br /&gt;&lt;br /&gt;Well, they didn't refuse, exactly.  What happened after that was a long series of meetings with various financial people, getting one small piece of data from each.  Then came time to put all the pieces together and life started getting difficult.&lt;br /&gt;&lt;br /&gt;The FG refused to either accept or reject our meeting requests, meaning we could never be sure if a meeting was actually on or not until we made the call. They would also invite themselves to other meetings, so we had to be ready to talk about LTV issues at any time.  Our questions got answered obliquely.  For instance, when we asked about the best way to handle network minutes the reply was “What would happen if all of our customers leave?”&lt;br /&gt;&lt;br /&gt;As it developed, the FG and our group did develop a substantial difference of opinion in how to value customers.  It revolved around how to handle capital expenses.  The FG was adamant that any customer valuation include capital expense; I felt strongly that the customer LTV should not.  I had two reasons.  First, no future customer activity could effect capital projects that had already been purchased. LTV should be about customer impacts to LTC, not things that  individual customers had little impact on.  Second, including capital expenses would mean that 25% of the customers would have negative value; without capital expenses 7% of the customers would be  have negative value.&lt;br /&gt;&lt;br /&gt;Let me digress here on negative LTV.  By and large, in any company there will be some customers that cost more in company resources than they bring in in revenue.  One of the best goals of any LTV project is correctly identifying customers of negative value so they can be understood, targeted, addressed, and if necessary 'fired'.  It is absolutely natural to take customers with negative LTV and take them out of customer retention programs.&lt;br /&gt;&lt;br /&gt;Cutting 7% of the base out of marketing programs at LTC designed to increase retention would have minimal impact on the overall attrition results.  Taking 25% of the customer base out of retention marketing programs would have a definite impact on the corporate retention efforts.&lt;br /&gt;LTC lived and died by retention and attrition. If LTV hurt retention then LTV would be quickly and quietly abandoned. &lt;br /&gt;&lt;br /&gt;We spent months in rounds of inconclusive meetings with FG, asking again and again about the correct formulation.  Suddenly, they agreed with us and we could go forwards. As we found out later, their agreement was by accident.  The FG simply misread the formula we were laying out and thought it included capital expenses.  By the time the FG realized they had made a mistake the LTV system was already in production and going forwards.&lt;br /&gt;&lt;br /&gt;There is a bit of an irony here.  If the FG had simply worked with us and given us their cost formula we would have taken it uncritically and not done the research to discover the issues around capital expenses.&lt;br /&gt;&lt;br /&gt;Despite our differences the two groups did come to an understanding and became allies on many issues.  Both groups wanted to move LTC from gross revenue to sustainable profit. We both realized that two areas that LTC had ignored, off-net expenses1 and bad debt expenses, were critical to profitability.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-7696602778581775671?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/C23LINxRcMk/ltv-at-ltc-difficult-allies.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>1</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2008/04/ltv-at-ltc-difficult-allies.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8578504479253492191.post-5236383903416398799</guid><pubDate>Thu, 10 Apr 2008 04:22:00 +0000</pubDate><atom:updated>2008-04-09T21:27:32.233-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">indic</category><category domain="http://www.blogger.com/atom/ns#">blogger</category><category domain="http://www.blogger.com/atom/ns#">blogging</category><title>Blog in your native Indic Script!</title><description>Blogger somehow wants me to start blogging in Indic.  It somehow thinks I'm a native Hindi.&lt;br /&gt;&lt;br /&gt;I'm still tring to figure out how it came to that conclusion.  Really bad data mining I guess :-). Or maybe it's just asking everybody to blog in Indic.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8578504479253492191-5236383903416398799?l=tactical-logic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/TacticalLogic/~3/z4GR6DvGbKA/blog-in-your-native-indic-script.html</link><author>noreply@blogger.com (Edmund Freeman)</author><thr:total>1</thr:total><feedburner:origLink>http://tactical-logic.blogspot.com/2008/04/blog-in-your-native-indic-script.html</feedburner:origLink></item></channel></rss>

