Monday, December 7, 2009

Web 3.0 Will Be Here Shortly

Okay, in the 1990's we had the web. In the 2000's we had Web 2.0 with desktop features, long tail, .... So in the 2010's, (less than a month away), we'll have Web 3.0.

So what is Web 3.0 ? One aspect will likely be "global intelligence". Global intelligence will be the inclusion of everything that's going on to find better answers, and make better predictions and recommendations. Not only will systems tell you what should go on sale and at what price point, it will predict what next year's hit will be. A sort of R2D2, C-3PO, and Spock put together.

Of course in a corporate environment, none of this will appear automagically. Successful companies are already implementing pieces of this in an agile fashion. Some predictive technology here, some optimization there, and some decision support over there. Are you moving on these fronts ?

Monday, November 23, 2009

Automating Wall St Style

I often hear executives express concern about the ability of computer based automated decisions - not really believing that much of the decision making going on in their firm can be automated or that their decision making is too complex to automate. I heard these very words from a CIO the other day.

But look at Wall Street. Buy/sell decisions worth billions of dollars are being decided and completed in micro seconds - all via automated trading, based on intelligent systems decision making. Wonder why the Wall Street firms are so profitable and employee bouneses are so big?

The fact is, good automated decision making systems are faster, better, and cheaper than having employees make the same decisions. Smart systems can benefit by utilizing knowledge bases of numerous experts and the very best decision making people. In addition, intelligent systems can perform "machine learning" to improve decision making as more feedback is received.

Most decisions being made manually in an average company are probably nowhere as big or complex as on Wall Street. So what's holding your company back from introducing more cost saving automated decision systems ? Really smart systems are what is going to differentiate your company from the rest of the pack.

Monday, October 26, 2009

Is Your Business Running On China Time

As you are meeting on a new product, you are drawing, sketching, and feature listing on your Motorola handheld tablet - you then click and send these out to the production folks, who respond within 12 hrs with estimates to get an initial product shipped within one month. Meanwhile the specs are sent to marketing who send out customized press releases within 24 hrs. With estimates back in 12 hrs, pricing details are sent out to customers within the next 12 hours. Customer orders are received within the next 24 hrs to size production. With production quantities known, vendor orders are requested within the next 12 hours and orders placed.

In short, your product goes from concept to production and sales within 24 hours and product is shipped and cash received with 30 days. All done electronically. Of course if your decision-making was automated, you could do it within a couple of hours.

Sound like some megatrend prediction? It's how things are running in China today. Are your IT systems up to it ?

Sunday, October 18, 2009

Automate or Go Under

In one of my rare, unscientific opinions, I have stated that most American companies need to reduce their staffs 30-50% thru automation in order to compete and survive in the new normal global economy.

The new sign of a prosperous, prestigious company is how FEW employees they have, not how many. I love to hear our competitors boast how many offices or employees they have - it just means we're killing them on overhead expense.

The real metric today is productivity - either revenue/employee or fully allocated cost per product. And the best way you can boost those numbers is thru automation. Not just on the factory floor, but in the office. And automation means IT. Is your organization increasing it's automation efforts with more IT budget or trying to hang on to employees?

In the 80's and 90's General Motors, Chrysler, et al tried out robots - they deemed them too unreliable and stayed with employees. Look where that strategy got them. Even the infamous "Clunkers" stimulus gave highly automated Toyota the abundance of sales. Why? Automation gave them higher quality and reliability.

But automation software is not just for the factory floor - it's even more important for the office! Today many companies make most of their money from services. And guess what, many services can be automated.

I've heard it said that software can't make decisions the same as old Joe - that's right - it can make BETTER decisions. By having a good knowledge data base, you can be pulling in the advice of numerous experts, not just one. And 24x7. And no H1N1 staffing headaches! This can be another "quick win" for your department.

Wednesday, October 14, 2009

Are Your Dashboards Dumb ?

Look at most presentations on business intelligence and you will see most of the emphasis on beautiful, jazzy dashboards - gauges, drill downs, ... They give you lots of factual information, but little help in figuring out what to do.

So most dashboards are actually dumb in the intelligence sense - they don't think, they don't give advice, and most times they don't even predict. Did your dashboards warn you about the big Wall Street crash? Or that your business would not get the capital it needed ? Or even that you should have cut your expenses 10% more than you did? Or that your sales demographics are changing big time?

Actually, I know that a few smart companies and hedge funds really do have "smart" dashboards - the kind of systems that reveal, predict, and advise.

At Tiger Nassau, we use the slogan "more than just dashboards" to emphasize that business intelligence should not be about fancy looking dashboard gauges, but rather, ... intelligence!

We are not yet at the point where computers can out think the average human - Big Blue, the chess game, wins against grand masters, but only because the rules of the game are constrained (size of board, number of pieces, types of moves, etc).

However, it's likely we are reaching, or have reached, the 80-20 point - where intelligent systems can sift thru or take you to the 80% point, freeing your brain to spend time on the last remaining 20% of really complex analysis and decision making. In short, your systems should be answering not only "what happened", but, "what is likely to happen", or even "what are the likely outcomes if we do x or y or z".

This is the key to your success for making highly productive, excellent decisions. So, are your dashboards intelligent or just dumb ?

Monday, October 5, 2009

Getting Quick Wins

"Quick Wins" are fast actions that deliver core value to the organization: sales increases (and subsequent increased cash flow); increased market share; and immediate cost savings.

But to be a "quick win", the action must be real, must be immediate, and must be demonstratable. This means you need the tools to both examine as well as measure.

Let's take a simple example:
Your web statistics show customers that are looking at back pain ointment also look at heating pads. But your sales statistics show only the low cost, low margin back pain ointment is selling, with little sales in heating pads. So you run a promotion with signage around the ointment display that if customers buy $5 or more of back ointment, they get 50% off a heating pad. You immediately see sales and margins go up => quick win.

As CIO, what's your role in this ? Isn't this a "marketing thing"? Actually it's a "data systems thing" and you're master of data systems. It's your data systems that sifted thru millions of product sales and web activity to identify some likely candidates for marketing to focus on. It's your data systems that evaluated the likely outcomes for different marketing initiatives. It's your
data systems that closely predict inventory levels during sales promotions to ensure they are ready for increased sales. And finally it's your data systems that measured the success of the promotion.

So don't get caught spending all your time focusing on the big, major IT investment projects and spend some time generating a few "quick wins". You need and deserve some recognition at the Board meeting.

Thursday, September 17, 2009

How CIO's Can Look Good At Board Meetings

With sales and profits down, and pressure of budget cuts and layoffs up, how does a CIO look good?

"Add Value To The Organization". It's an old phrase that applies in these tough times more than ever. The success consultant, Brian Tracey, talks about this often as a way to increase earning power. But it also makes even more sense for a top executive to keep this at the forefront in tough times.

So how can a CIO add more value? - simply by focusing on the pillars of the organization: increasing sales (especially short-term cash flow), increasing market share, and lowering costs. We like to call short-term value as "quick wins".

What are some ways for quick wins? On the sales side, it might be identifying some good upselling product relationships. If coffee drinkers also like chocolate chip cookies, then a "bundle" price can be established and instantly start gaining more revenue. On the cost side it might be a small department where software license fees can be cut by easily changing over to open source software. Or maybe a real-time prediction system that cuts raw material ordering quantities. Or maybe it's moving to a SAAS application.

By creating some "quick wins", a CIO can be on the offensive at an executive committee meeting, and who knows, maybe even gaining extra budget funds. Its' time for CIO's to be next in line for the CEO position.

Friday, July 31, 2009

Why Ruby

When it comes to web applications, there are many languages to choose from: java, php, C#, C++, perl, ruby, python,..., even pure javascript. But after years and years of trying various languages and frameworks, we are now basing our applications on Ruby. Why Ruby?

First, we insist on something that is cross-platform and open source. The newer, higher level, dynamic languages are easier to program in and VM speeds are at acceptable levels (in Ruby at least with 1.9.1). Thus we narrowed it down to the two leading DSL's: Ruby and Python. For the past 2 years we have vacillated between these 2 pretty compareble languages - in some ways just pick your poison and get coding. Here's why we picked Ruby:

For web applications, we like to use frameworks. On the full featured side, nothing in Python can match the features, and ease of use of Rails (I've written technical comparisons elsewhere). On the lightweight side, Ruby has Sinatra, Python has WebPy - both are really nice.

On the agile / testing side there seems to be more momentum on the Ruby side with RSpec, and TDD / BDD in general.

On the community side, well Python has lots of folks with gray hair, Ruby has lots of kids that curse :) PyCon has lots of repeat speakers - is that a symptom of not enough community or too closed - not sure. And Ruby use groups seem to be dynamic, well attended, constantly discussing new techniques such as BDD.

Wednesday, January 28, 2009

Welcome to Tiger Nassau, Inc.

Tiger Nassau, Inc. specializes in intelligent systems, helping companies gain competitive advantages thru IT. We assist companies both large and small in converting to open source and implementing agile management software development, especially in the areas of e-marketing and intelligent business systems.