Wednesday, September 28, 2011

So you're moving to the Cloud...

Moving to the Cloud ? (Part 1)

From time to time I’m asked to review or provide an unbiased critique of a web-based site or online startup. Occasionally this request stems from someone I know who has been potentially tapped to assume a significant role in the leadership of the site. Other times, the site is in its conceptual stages and needs someone to throw a few darts at the concept to make sure things are well thought out and to avoid ‘gotchas’ later.

So here are a few items to take under consideration you begin the path down this road to web stardom. These questions and discussion points below are in a kind of free-ranging style, but you get the idea of some of the important things that need to be ironed out and discussed among the principals. Remember, it’s far better to do this legwork up front rather than run into the gamut of woulda/coulda/shouldas later.

If you’re just in the ‘proof of concept’ or ‘blue sky’ stage, that’s one thing, but once you make the decision to go to the next step and map out your real business plan, the way you maneuver through these items (and potential roadblocks) will be critical to your success.


Business related –

Has your business model been conceptualized from the beginning as a (hopefully) for profit company ? Did it begin as a ‘fun’ or ‘cool’ website that now you think you would like to monetize? If it began as the latter, are the principals ready to make the leap and truly commit the time and resources to make it happen?
Who has an equity stake in the business? Has this been formalized in writing with documents and attorneys and all those necessary details, or are you just ‘winging’ it for now ? Do you have a business license ? Do you even need one ? Articles of incorporation? Do you have a clearly defined corporate hierarchy and officers (even if it’s just a few people) ? What about a board of directors or advisors?

Who owns the domain ? How long is it ‘locked in’ ? Have you also acquired the *.net and other variations ?

Do you have any NDAs ? Are there any in place? Were they drafted by an attorney knowledgeable in IP law ?

Do you have a clearly written, unambiguous privacy policy that’s available for all to see ?
What is your revenue model? You can't expect to keep site running forever by relying on your own bankroll or even donations. Will you sell advertising ? offer Subscriptions? Ask users to pay for premium content? If you end up with a lot of highly defined, qualified users, then even without a lot of revenue, you now have a very valuable asset. Find a way to use this to your advantage, but be careful with user privacy rights.

Where is the site hosted ? Does the hosting company offer you a competitive SLA that meets your needs ? When / how often/ is their maintenance window ? Do you run the risk of being offline during these times ? Would you be able to change to a different ISP/hosting company without too much difficulty ?

Who is your chief webmaster and top software architect/coder(s), What about your DBA(s) ? Who are these people? Are they employees or contractors ? Do you as the principal have access to all code? Who else has access to the code/logins/etc. ? What if the main technical person leaves or quits - what would it take to have someone else step in and take over? What type of agreement is in place for updates, code maintenance, database work ? Have you implemented best practices for code design and checkin/checkout procedures ?

Have you considered an exit strategy? This should be part of your contingency planning for unexpected events. Always consider your options at both a macro and micro level. Things change, competitors arise from nowhere. Be prepared and respect your competition. They have smart people working for them, too.

Later, in the next part, I’ll discuss some of the high level content, programming, and user experience things to remember as you embark down this path to working in the cloud…

Tuesday, September 06, 2011

What's Your Global IQ ?

I have read that in this age of global business, it's difficult to find employees who are willing to work internationally (not relocate - just travel abroad as needed) and are also 'internationally savvy', i.e., they are culturally sophisticated, know how to build and maintain excellent relationships with global partners and have a good sense of the social and economic world in which our partners live. They read the Economist and the IHT as well as technical journals, speak at least a modicum of languages besides English, and know the ins and outs of global travel, i.e., how to get around from Barcelona to Berlin, deal with currency issues - whatever. When working in Germany, they can name at least a few of the German states, and in France, a couple of the Departments. Bonus points awarded for having some knowledge of the local politics and geography.

Is this an accurate assessment? Is it really that hard to find Relationship Managers, Client Service professionals, Project Managers, or Account Executives who possess the qualities to tread comfortably in a foreign locale, and professionally represent one's company in an international setting ? When I've worked abroad with colleagues from Germany, Finland, or Italy for example, beyond English and their native language, they often speak a 3rd (or even fourth !) language quite well, and even beyond that, they have a good understanding of US news, politics, or even sports.

Do the Dutch, Germans, and Swedes have a corner on this ability to maintain intercultural competency in a business setting? Is there hope for US business to compete on a global setting and be respected by our business partners on a cultural level ? Can we raise our global IQ to compete on their level ?

Thursday, September 01, 2011

Um,,,What's that word again ?

The recent post in The Economist by their columnist using the psuedonym, "Johnson' brought a chuckle. The author relates an amusing anecdote in which she, as a native of Ireland now living in Brazil, has learned to speak Portuguese with a decidedly unique accent to the native Cariocas. Her visit to a school in Sao Paolo prompts amusement by the students who have difficulty understanding her pronunciation of their language.

She concludes the article by asking her readers for their own 'depressing moments' on their own road of language study. Although I didn't reply on the article itself, I immediately recalled one embarrasing moment from a trip to Berlin I undertook a few years ago. I had just left one of that city's fabulous museums, and was riding the Strassenbahn on a cold January afternoon when I suddenly realized that I couldn't find the scarf I had earlier in the day. "Mein Schaf...", I muttered to myself,under my breath, but loud enough to be heard by other riders. "Wo ist mein Schaf ?" I quickly became aware of some snickering by the riders within earshot. I couldn't figure out what was so funny, but it wasn't hard to determine that it was me at whom they were laughing. Finally, a woman across the aisle leaned over to me and said in English, "Did you lose something?" "Yes, my scarf", I replied. "Oh, she said. That's unfortunate, because it'll be much harder to find that than the sheep you said you couldn't find". Yes folks. Schaf = sheep. Schal = scarf. Lesson learned.