Two bad omens in one day. First, the San Jose Mercury reported last week that U.S. students are forgoing educations in computer science because of worries about jobs being shipped offshore. The second omen was a REAL LIVE college student sitting in my living room echoing the Mercury News, “Yeah, I’d like to study computers, but I hear all the jobs are headed to India…”
Hmmmm.
The topic of offshoring has been in my head for over five years. During the tail spin years of my start-up, our VP of Engineering decided to research moving our QA group offshore to save some money. I was responsible for doing the legwork into possible partnerships… eventually settling on three different groups as potential vendors.
Failed. Failed miserably. Didn’t even get to the point of discussing real dollars because we quickly realized there was no way in the world our engineering organization could support a remote organization. We weren’t a bunch of idiots and neither were they… we were a start-up and most start-ups work frantically on doing one thing: shipping product. And you can’t ship product overseas… you can only ship process.
Process. Management buzzword. Curse to the creative. Yeah, I’ve been to those Office Space-esque meetings, too. Some boob with charts and graphs jumping up and down telling your management team about “process improvement”. Jesus, is this over, yet? I’ve got real work to do.
Problem is, Wall Street loves process. They absolutely adore the likes of Dell Computer, a stock valued highly not because of the product it produces, but the process by which it gets repeatedly gets those quality products out the door. Reproducibility of the success answers the following question for investors, “Are you lucky or are you good?”
Financial types who surf balance sheets think of process as the “intangibles” of business because, at the end of the quarter, when they’re counting how much money you made, it’s the intangibles, the process surrounded the design, development, and shipping of the product, that made the whole thing possible.
Process is, by definition, dull. Process is a checklist of obvious bite sized things you must do to get from point A to point B. Process is predictability. It gives groups of people a common framework to get stuff done. Process helps people and product scale. A simple example: the blueprint for your brand new house. How many different people with different opinions stare at that thing all day making hundreds of little inter-related decisions about what to do next. Imagine these folks winging it… just building a house from the heart. I’m thinking it’s 10x over budget and 5 years in development for a house you don’t want. If you’re lucky.
Big, successful companies have lots of process. There are big fat binders, flowcharts, and an entire flippin’ language created around the company’s product development process. Yes, it breeds out creativity in favor of predictability, but that’s why they’ve got billions in the bank. These companies scale.
These companies know what they need to get a product to market. They know it down to the dollar because, you guessed it, there’s a process analysis process which describes in detailed colorful Powerpoint where the money is going. This is how offshoring came to be… it was a single pie chart… in the board room… with executives… “WE’RE SPENDING 120 MILLION ON TECH SUPPORT? HELL, WE COULD SPEND 10 MILLION IF WE DID IT IN INDIA!”
The early adopters had some challenges. Time differences. Poor network connectivity. Cultural differences. However, they didn’t have a problem carving out their process from East Nowheresville Pennsylvania and plopping down somewhere on the other side of the planet. Their corporate process are a well defined machine and whether the resulting product comes from the US of A or Taiwan, the machine still runs smoothly because it’s following a rigid specification
Now you’re sweating. You’re worried that you’re going to walk into work one day and your boss is already going to be sitting in your office, his head hanging low. You’ve been blindsided. You’ve been outsourced.
To help prevent this day from coming, I offer you the following process to gauged your Offshore Risk Factor. To do this, you need to look at two things: Your personal risk factor and your company’s risk factor:
Let’s start with the personal one. Go ahead and answer the following questions:
- How much process is there in your job? Do you follow a proscribed rigid work regimen? Do you know what you are going to be doing every single hour of every single day?
- Can you see a flow chart from where you’re sitting right now?
- Can you see a work-provided clock (not yours) from where you’re sitting right now?
- Do you work in customer service or technical support?
- Are there big black binders which describe the work that you do?
- Is there a glossary for new hires?
- If you work in software development, are you handed specifications from nameless, faceless designers? Do you NOT have a relationship with the people who are responsible for testing your work?
If you answered “Yes” to any of the above, you’re may be at risk. You could be outsourced because your job is so richly defined that it can be documented and explained to any reasonable professional on the planet who might work for much less than you. Sorry. Go Capitalism!
The other way to assess your Offshore Risk Factor is to look at two things in the organization: the quality of the process and the quality of the product. Use your own judgement here. Do we have process? If so, how much? Does our product suck? Really, how bad?
If you have, LOUSY PROCESS / LOUSY PRODUCT, then:
Whether you’re at a start-up or a established company, you have a bigger problems than outsourcing. Your company is about to fail, resting on it’s laurels, or is just lucky. In any case, you’re not in a sustainable situation, so start looking for a job. You’ll be happier elsewhere. Trust me.
LOUSY PROCESS / GOOD or GREAT PRODUCT:
Most start-ups who make it through a year or two fall into this category. They’ve spent millions of dollars getting the product right, but, chances are, they’ve cut some corners on process. This is good news for you because you’ve got the essential process in your head and that means job security. For now.
Big fat companies fall into this category, as well. This seems odd because you’d think that it’d require good process to build a successful company. Wrong. Great product can cover a lot of process stupidity. The bad news is that the growth potential for your company is limited by the fact that you’re probably spending a lot of money on process errors… poor communication… duplication of effort. The good news is that your company’s inability to communicate itself makes it an unlikely outsourcing candidate. Congratulations. You’ll never get rich, but you’ve got a job, right?
GREAT PROCESS / LOUSY PRODUCT:
Start-up: Again, company viability is your concern. Why all the process? Aren’t you worried about time to market? Aren’t you worried about selling something that folks want to buy? Who is paying the bills?
Established company: Ouch. High risk area. Clearly your company doesn’t have a dedication to excellence hence the lousy product. More bad news, you’re process heavy and your product sucks which means the Execs are already thinking of way to cut costs because, I’ll say it again, the product sucks. This could be the biggest opportunity for outsourcing firms in America. This is kind’a sad because rather than fixing the problem of quality of product, the Execs are trying to save the company by reducing the run rate rather than fixing the core problem… no one really wants the product.
GREAT PROCESS / GREAT PRODUCT:
Wow. Where you do you work?
Still sweating? Answered “Yes” a few too many times above? Well, here’s the good news. Now that you know your job may be ripe for outsourcing you get to do something about it.
Outsourcing exists because of the Internet and it’s ability to shrink the planet. As I look at my iChat buddy list on Sunday morning, I can name ten folks who I’ve met in the past two years that I consider good solid friends who live nowhere near me. Never seen ’em probably never will, but we talk… lots… My gut tells me if I had an idea worth running with that I could summon a virtual investigation team together in about a week. If the idea had legs, we could producing code in a month.
As we grow more and more adept at using this next generation of communication, our ability to work together when we are geographically distant increases… Think of your favorite open source effort. Think those guys are sweating outsourcing? Nope. Job security comes from actively adapting to the world around you.
So, stop sweating your job and start looking to the Net for activity… looking for the buzz. It’s the next great idea that you’re looking for and it could come from anywhere.
9 Responses