Consulting, Outsourcing, Cloud? COTS or tailormade?

A friend last week seriously compared the Corona vaccine research with the need to use their cloud-based solution (Source). But is “The Cloud” a panacea? And what does that question have in common with consulting? Or with outsourcing? COTS or tailormade, DIY or expert job? Consulting, outsourcing or cloud?

The Value of Experience
click images to enlarge

The Consulting Rule

My mantra for many years has been that consulting is a short-term (high paid) business. Either you have a short-term, a peak demand in a certain know-how, then you hire a consultant. Else, you better have or develop your own expertise. To which a consultant may contribute. Most (not all) consultants being in a company for more than a year without helping the company to develop the necessary know-how are leeche(r)s.

Outsourcing

Always listen to the experts! They tell you it is impossible and why you can not do it. When you know that: Go Ahead!For outsourcing, it is very similar. If you have little need for a certain specialization, you outsource to experts and consultants. That can be i.e. tax management in small companies, HR, IT, etc. In this case, it is less about consulting, but about consolidation.

One common example would be the ground handling at your base (should be in-house) or at an outstation (outsourced). Though even at your base, if uncommon in your geo, you might outsource i.e. deicing to the airport, not serving just you, but all airlines operating at that airport using a central deicing pad.

Anything vital to your business, you better have the expertise in-house.

Cloud Computing

Dilbert - Lost CloudCloud computing is another area of (IT) outsourcing. It follows the same rules. So if you are a very small airline, you will likely take Commercial of the Shelf (COTS) IT-solutions. You use some passenger service solution (PSS), an OPS system, the airports’ check-in management system, etc.

But this comes with a benefit and a burden. The benefit being “commonality”, you can likely find experts that learned those tools in their previous company. You don’t need to bother about installation, server-management, etc., you entrust this to the partner. But that can also backfire, if that partner does not have sufficient infrastructure. Most major airline-wide groundings in the past years were not weather, but IT based. A single “outsourced” system not functioning as it should, such taking down the airline’s IT.

Further, you entrust your vital data to “someone else”. And I have seen that against all agreements, how that data was and is being used to do “own analysis”. You give someone else insight in mission critical information. Yes, if you are small, this might be your only choice. If you’re big, why would you do that?

Information Silos

Data SilosThe main reason, I see consulting, outsourcing and cloud computing critical is the development of information silos. Not you own the important information, but “someone else”, someone outside your company. It can be a consultant, it can be a service company or an IT-system.

The second reason is that this information in all my experience is not seamless available to others, be it your own people or other IT-systems used. Especially on IT-systems, even the large players in all my experienced failed on system-independent interfaces to all data. In case of problems, most systems do not allow you an export of the raw data for your own use, much less an interactive data exchange with custom software of your own.

Researching for KOLIBRI.aero about IT infrastructure for an airline, I did not find any given integrated combination of PSS, ops system, CRM, accounting with a common, instant BI (business intelligence) analysis. Speaking to several airlines, their IT managers expressed their own frustration on that situation. Airlines having developed their own solutions, investing big secondary money into interfacing their different added “licensed systems”.

The Cloud Computing Cage Model

SaaS AssimilatedMy first experience with cloud computing was Sabre, Amadeus, but SAP was my personal experience with the SAAS model and it’s most negative repercussion. Good for the software provider, bad for the user. You bind yourself to the ecosphere of the software provider. For good or for bad. To change later is being made so difficult and expensive, it’s virtually impossible. Where the data might still be available, the computing “rules” are mostly not, you have to reengineer from scratch – there is a big consulting industry out there, specializing on such jobs, usually not talking about thousands in cost but millions.

This ain’t a marriage, it’s an “adhesion contract”. Be very aware who you bind yourself to.

One Size Fits All – Does It?

With a hat size of 63 cm, I can tell you that one size does not fit all. A simple truth. If you buy COTS (commercial-off-the-shelf), you get something developed for others. It might do the job, but it’s like Micro$oft Office, a panacea. Remember how long it took until they supported PDF export? Bill Gates took the bet on “America Online” and “Microsoft Network”, rejected the Internet until it was almost too late – they’ve spend a fortune to catch up. And many users could live with Wordpad, never use the abilities of Word. Or use other text editors, Google Docs, Libre Office, … Just an example.

COTS? Or Tailor Made?

Do you need a COTS suit? Or a tailored one? Can you afford the tailored one? Or will COTS be more reasonable?
Can you afford to try yourself or do you need an expert? Temporarily or strategically long-term? There is no black or white.
The choice is yours.

Food for Thought
Comments welcome!

Leave a Reply

Your email address will not be published. Required fields are marked *