Archive

Endhiran

Didn’t want to get in the mad rush, pay any premium and watch this movie in the early days of release. So nearly after a month I booked online and went for this movie today at Inox, Chennai. Had limited expectation about this much talked about movie of the decade.

Overall, the movie is a bold attempt for Tamil (Indian) Movies & enjoyable. Rajni has performed well, he rocks on the Villain Robot scenes. Unlike in Raavanan, Aishwarya Rai looks beautiful (again) in this movie and is gorgeous in the songs.  Anyone having read (Late) Sujatha’s novels like En Iniya Endhira can clearly see his signatures everywhere in the movie. This is full and full a Writer Sujatha and Rajni movie. No where you could see Director Shankar’s touches – for which I thank him, we are saved from one more of his RobinHood themed repeat storylines.

Many of the Robot sequences in the movie are clearly inspired by Hollywood movies Terminator & Transformers (The climax where the Robot transforms into snake and other characters). The struggle of the Robot in understanding Human feelings, emotions, the Humanoid concepts all seem to be inspired by Star TrekData” character.

On a lighter note few unanswered questions: Where did the Robot all the raw materials needed to make so many hundred of his clones?. Who is paying for Scientist Rajni’s research, someone rich enough to be funding research and also a Mercedes-Benz Car. When 80% of Software Projects fail backed with a team of developers, testers, Project Managers; how is it possible for one scientist individually to write millions of lines of code in few years?

endhiran

Running a product business in India

T.N.C.Venkata Rangan

Today one of my friends called me for a routine catch-up, he is is running a start-up firm in Rajasthan (India) developing software products . We discussed many things, including on how difficult and virtually impossible it is to run a software products firm, based in India – historically there has been literally no domestic market that is willing to open their wallets to buy your products (even Developer products) . This is unfortunate as India boosts millions of Software Engineers, Developers and Professionals servicing the US & clients around the world. This is an audience that preaches to the world the importance and benefits of Software. But when it comes to Indian “Enterprises” buying software it seems to be a completely different world.  At my firm “Vishwak Solutions” we have been selling “Developer” Tools for over a decade through our brand EasyTools.com, but so far we have probably sold just a single copy (or may be two) to customers in India, all our meagre sales have been from US, Europe, Australia and everywhere else except India.

The prevailing tax regime in India doesn’t help either in improving the scenario. For almost last two years, all packaged software including those from Microsoft, Adobe are being taxed with both Central Service Tax @10.3% and local state government VAT @4% (or higher). Only in India, you will have a sale transaction classified by Tax authorities as both a service & goods. The unified tax GST is being elusive with Central & State government on logger-heads. It appears no one in Central or State governments want a simplified tax regime that removes all ambiguities and makes doing business easier, making the ground highly conducive for corruption & inefficiency at every levels. Lastly refunds from Tax authorities in India is virtually impossible.

I won’t attribute the lack of growth in Software Products sales to be a pure Indian phenomena alone (though in India it is evident and never existed in the first place). Globally what used to be a thriving business of Shareware, where small (SOHO) and part-time developers could develop, sell and make a decent earning selling PC Software today is virtually dead. It has morphed and taken a limited new birth in the Mobile Phone industry, thanks wholly to the widely successful Apple’s App Store. A distant cousin of it is the growing Games for Gaming console business. But the original PC software that targeted consumers and businesses is simply not there anymore. You need to divide the market into three to understand what’s happening.

The lower level (sub $100 priced products) is non-existent due to two forces. One the basic operating system (Windows or Linux or Apple Mac) itself over the years filling the gaps that existed in previous versions with each subsequent release – for example Music Player, CD Burning, MP3 Ripping, Photo & Video editing, Defragmenting, Disk Partitioning and so on. Second most of the needs and features that were fulfilled by Desktop Shareware tools are now available on the web for free. And when it comes to Online tools, only one business model seems to work so far and it is advertisement (which too favours the bigger players). For making advertisement model work you need to run a loss-leading business for a long time to generate sufficient volume which requires deep pockets or good portfolio of external investors willing to write huge cheque in every round of funding.

The classic failures in this space is Netscape Browser, WinAmp Music Player (its parent Nullsoft), struggling WinZip or InstallShield. Only exception I can think of in this space is the Antivirus vendors like Symantec, McAfee or QuickHeal – but I am not sure how long this window of opportunity will exist too, most of these players I believe are doing well due to their enterprise business and not due to their consumer business.

The medium level (anything where customer investment is $100-100,000). This is normally the most active region of software product business, which provides the core profits for the Small & Medium sized firms. In the last decade most of this space is occupied by Free (as in Free beer) Open Source software. Think of classic LAMP stack components like the MySQL Database and PHP Language for this space. More easily recognizable examples in this space is Content Management Systems (CMS) and Blogs which are now dominated by OSS (Joomla!, Drupal & WordPress). If anyone today builds a CMS or Blog engine that is just a plain/basic CMS or Blog engine, there will be no uptake from customers. The basic features have been highly commoditized and people today expect it to be available in the underlying framework or free. In my opinion this is where Drupal or WordPress shines as a free platform to build on. But as the product gets specialized to a particular Industry say with Workflows, templates, forms & other features for that Industry, its revenue/yield moves away from Zero dollars. But to do these feature additions, the investments required too grows exponentially and you need to keep doing this every year – the market place just don’t give you enough time to recover your original investment, it is a continuous investment, investment & investment cycle.

Apart from availability of Free software, the reason for failure here by firms is due to fast raising complexity and hence cost of developing software. In the last 15 years after the Web (HTML, XML, JavaScript) programming model, there has been no fundamental innovation on how software is being developed or deployed. Cloud Computing I believe is an evolution rather than a revolution way of software deployment & hosting. The development tools have grown to IDE, Intellisense levels and then stagnated there for years – this is true for .NET, Java or C++ or Adobe Flex.  All alternate programming tools/frameworks/approaches/modelling tools have failed or haven’t caught on for wider usage to have any impact. On top of this, is the raising cost of Salary levels for Software Professionals like in developing countries like in India – how long can you sustain 20-30% annual salary increase, productivity doesn’t grow that much each year. 

Lastly, to market products that costs say $20,000-50,0000 (the medium in this space) and to reach these customers the cost of marketing has been ever increasing. Simple tools like Google Adwords alone don’t work for this space. You need dedicated marketing teams, social networking agencies, real-world events and distributors. All this costs many times more investments than just product development. And closing a sale in this space doesn’t happen over a week or so they take anywhere between 2-4 months, the recent recession in US & Europe have increased the purchase decisions timeframe as well.

If you are thinking about Subscription based online services in this space, then I can only quote SalesForce or Google Docs or Linked-In as successful here and they are obviously few. I have heard about stories of companies in Israel who are playing successfully in this space by licensing their innovation and IP to bigger software firms rather than reaching to customers directly. I need to do some research on this trend, if you know any details please post it in the comments.

The Top level ($100,000 and more) there is very little to say as there are only handful of players here today – Oracle, Microsoft, IBM & Adobe. Over the last two years they have been moving towards increasing their services revenue and expecting less of product licensing. IBM and Oracle are pretty aggressively pursuing this trend, Microsoft & Adobe seems to be getting to terms to this inevitable trend. RedHat & VMWare seems to be doing good as well in pursuing services revenue.

Coming back to the conversation, I had with my friend. We continued talking that to survive in the #1, 2 space you got to be extremely aggressive and expand your market share very very quickly. Release a suite of product variations very quickly. Go for the kill or get killed. Try out online subscription models as well. Get an external investor sold on your idea ASAP.

I shared with him the following practical pointers to doing software exports in India:

1. If he hasn’t already to get IEC Code (Importer Exporter Code). To import or export in India, IEC Code is mandatory. No person or entity shall make any Import or Export without IEC Code Number.

2. Apart from any private banks he may be banking, to open an account with the near-by Public Sector Banks. This will help with getting loans on favourable terms and government interest subsidies for Small & Tiny sectors, and good relationship with the local branch & manager – which can give lot of intangible benefits and connections.

3. Book-keeping or accounting in India is just not as easy as entering values to Tally. So have at least a part time accountant to do that.

4.  Have your part time accountant to file Service Tax, Income Tax, TDS returns every month or quarter on time. Penalties for non-compliance can be very harsh. Have your Auditor to review and submit you a report that all returns are submitted correctly and on time, you can pay your Auditor a very nominal fee per month for him/her to spend those few hours every month.

5. Have accurate invoices for all foreign exports, even though done online through a intermediary, printed out in paper and filled properly. Failure can make proving that Service Tax or VAT not applicable for them will be very difficult. Proving your case to tax authorities on these matters in India is nothing but impossible and drains your energy and time. Tax authorities here are certainly not tax-payer or business friendly, especially the smaller firms.

6. Take insurance coverage for all your critical assets – Computers, Servers & other items as you see fit.

References:

1. Detailed summary of hurdles an entrepreneur must overcome in order to incorporate and register a new firm in India

2. My own blog post on Doing business in TamilNadu 

3. My blog post on Mr.Bharat Goenka’s (CEO of Tally) talk in Nasscom Emerge

4. My blog post “IT Job Market in India & Industry trends

Update 9/Nov/2010: Today’s Economic Times newspaper carried two articles relevant to this discussion.
1. Product companies wilt as IT buy favours majors

Unlike in countries such as the UK, where the government wants small and medium businesses (SMB) to account for a quarter of the IT spending by public sector organisations, many Indian start-ups cannot even bid for government technology contracts despite having relevant, and at times, better solutions.

If you can’t get us to sell in India, how do you expect us to become successful global firms,” asks Sanjay Nayak, CEO of Tejas Networks

From around $1.89 billion in revenues during 2008-2009 , the Indian product firms’ revenues fell to $1.64 billion during year ended March 2010, says Browne & Mohan, which analysed 418 top product companies across Chennai, Bangalore, Pune, Delhi, Thiruvananthapuram, Bhubaneshwar, Chandigarh, Ahmedabad and Hyderabad.

2. Moving Indian product story into next orbit

Eat, Pray & Love

I have been hearing/reading about this movie for over six months now – Eat, Pray & Love starring Julia Roberts, I had bookmarked the trailer in my YouTube favourites as well to remind me to see the movie. The movie is based on a true story which came out as a New York Times Best-Seller book of the same name written by Elizabeth Gilbert.

Today I booked for myself and saw the movie alone (my wife said the movie sounds boring, if you ask for Endhiran I will come and all my friends were still busy in their office) in Escape Theatres, Express Avenue.

First about Escape, the whole place is still being constructed, so they haven’t figured out all the pieces. I waited in line for over 10 minutes for buying some snacks during the Intermission, but I was still having 5 people before me. Extremely slow service at the counter, so I gave up – thinking that I was wise to save the calories. Since the multiplex is inside the Mall you end paying Rs.65 for parking. Unlike other multiplexes in the city, the screen was big, the audio was good and the seats were wide & spacious.

About the movie – Nice direction and as usual a brilliant performance by Julia Roberts. As usual Hollywood showed a Poor India in the introduction scenes, but then the Ashram were portrayed in a normal way. Though the movie’s story line is emotional and spiritual in most places, it had its share of humour. Lot of places, there were bit of unrealistic portrayal of scenes which could have been avoided. The ending was something that you can easily see coming and very cinematic.

The Lost Continent by Bill Bryson

If you have been reading my blog for sometime, you know that I am a fan of Bill Bryson’s books. I feel none other than Bryson can take a boring Travelogue and make it humours.

In this book “The Lost Continent”  (which I believe is his second book and the one which brought him recognition) released in 1989, Bryson returns to his home country (USA) after living for a decade in Britain. He retraces the route his father used to take the family during vacations. He recollects how his father usually skips all the interesting spots and opts for the most boring places just because they cost less. In the book Bryson notes his travel of about 14,000 miles across 38 states of USA in his mother’s Chevette car. He goes about searching for the mythical small town which he names “Amalgam”, this is a typical American town where everyone knows each other, a town of Hollywood imagination.

What makes the book interesting is Bryson’s easy style, not going with any specific purpose to a place, discovering places as they come. He skips and avoids the crowded tourist places. It is more about the terrain, the people, their language & culture is what he notes most of.

Below are few interesting quotes from the book that will give a taste of the book:

“Iowa women are almost always sensationally overweight – you see them at Merle Hay Mall in Des Moines on Saturday, clammy and meaty in their shorts and halter tops, looking a little like elephants dressed in children’s clothes, yelling  at their kids…”

“In about 1957, my grandparents gave me a Viewmaster for my birthday and a packet of discs with the title “Iowa-Our Glorious State. … With no natural features of note, no national parks, no battlefields or famous birthplaces, the Viewmaster people had to stretch their creative 3-D talents to the full”

“We quickly discovered during illicit forays into the picnic hamper that if you stuck a bunch of Ohio Blue Tip matches into an apple or hard-boiled egg, so that it resembled a porcupine, and casually dropped it out the tailgate windows, it was like a bomb”

“You can always tell a Midwestern couple in Europe because they will be standing on a traffic island in the middle of a busy intersection looking at a windblown map and arguing over which way is west…”

“The farmer next to me had only three fingers on his right hand. It is a little-noticed fact that most farmers have parts missing off them…”

“Over the next sixty miles my father’s position on the matter would proceed through a series of well-worn phases, beginning with a flat refusal on the grounds that it was bound to be expensive and anyway our behaviour since breakfast had been so disgraceful that it didn’t warrant any special treats…”

“You sure there’s nothing I can do for you?. Well, you might just piss off and let me eat my dinner. I wanted to say, but I didn’t, of course… But she stood with a pitcher of iced water and watched me closely the whole meal. Every time I took a sip of water, she would come forward and top up my glass. Once when I reached for the pepper, she misread my intentions and started forward with the pitcher, but then had to retreat…”

bill bryson the lost continent

TI2010 Dinner

கடந்த சூன் மாதம் மிகச் சிறப்பாக நடந்த தமிழ் இணைய மாநாடு 2010க்கு உழைத்த அரசு குழுவில் இருந்த அனைவருக்கும் தமிழக அரசின் தகவல் தொழில்நுட்பத்துறை சார்பாக மாண்புமிகு அமைச்சர் அவர்களால் ஒரு மாலை விருந்து கடந்த மாதம் (செப்டம்பர் 28)  கொடுக்கப்பட்டது. பணியாற்றிய அனைவருக்கும் ஒரு நினைவுப் பரிசும் கொடுக்கப்பட்டது. நிகழ்ச்சியின் படங்கள் கீழே:

(தி.ந.ச.வெங்கட ரங்கன், மாண்புமிகு தகவல் தொழில்நுட்பத்துறை அமைச்சர் டாக்டர் பூங்கோதை ஆலடி அருணா அவர்கள், மற்றும் தமிழக அரசின் தகவல் தொழில்நுட்பத்துறையின் முதன்மை செயலர் திரு.பி.டபிள்யூ.சி.தாவிதார், எல்காட் நிறுவனத்தின் மேலாண்மை இயக்குனர் திரு.சந்தோஷ் பாபு)
(மாண்புமிகு தகவல் தொழில்நுட்பத்துறை அமைச்சர் டாக்டர் பூங்கோதை ஆலடி அருணா அவர்கள், மற்றும் தமிழக அரசின் தகவல் தொடர்புத்துறை முதன்மைச் செயலர் பி.டபிள்யூ.சி. டேவிதார், எல்காட் நிறுவனத்தின் மேலாண்மை இயக்குனர் திரு.சந்தோஷ் பாபு) 

DSC_9387

SharePoint 2010 Productivity Tour in Chennai

Today I gave a talk in the SharePoint 2010 Productivity Tour that happened in Vani Mahal, Chennai. I have been to Vani Mahal many times in the past for watching Stage plays, Classical Music programs or Dance programs, so being on that stage and doing a technical presentation was a little odd to begin – but once on stage I got used to it. Needless to say, the acoustics and lighting were good and I just wished the LCD projector could have displayed any resolution higher than 800×600!

The topic was “The New World of SharePoint 2010 Architecture & Administration”. The product is exciting with new features that I decided to do the talk with minimal slides (to be fair I gave the choice of a 45 slider to the audience). I covered most of the points from the Central Administration screens & some PowerShell scripts. I think to a large extend I succeeded in what I tried – download the deck from Skydrive (or view it below) and leave your comments.

You can see the first 30 minutes of the talk from this (amateur) video recording.

SharePoint 2010 Productivity Tour Chennai - Venkatarangan-2

SharePoint 2010 Productivity Tour Chennai - Venkatarangan

 

1) There were few queries on references for capacity planning especially on Search, I have given below some links on the topic.

2) The PowerShell code to enable Developer Dashboard is as below, replace “OnDemand” with “Off” to turn the feature off:

$svc=[Microsoft.SharePoint.Administration.SPWebService]::ContentService
$dds=$svc.DeveloperDashboardSettings
$dds.DisplayLevel=[Microsoft.SharePoint.Administration.SPDeveloperDashboardLevel]::OnDemand
$dds.Update()

3) The free tool I used that provided a GUI with Intellisense for PowerShell scripts was from PowerGUI.ORG. The HP Sizer for SharePoint 2010 can be downloaded from here for free as well.

4) These are some of the books on SharePoint 2010 that I have seen available in Chennai bookshops. (Author Names) Bill English, Todd Klindt, Tom Rizzo, Steve Fox

Gujarati Food in Broadway, Chennai

Sri-Gujarati-Mandal-Broadway-Chennai

Being a Vegetarian, I find the choice of food limited while traveling abroad, but never had a real problem. That’s because I like to try out different cuisine’s what ever vegetarian offerings they might have – whether it is just Tofu, Boiled Vegetables & rice in Japan or Tasty/Spicy Ethiopian food in USA or Rice & Boiled Vegetable from a Korean cuisine in Malaysia. My favourite has been the spicy Mexican food.

In Chennai I find the choice of good restaurants serving non-South Indian food very limited. For example, I could never find a good Mexican Burrito offering in Chennai. But finding other Indian state cuisines is not so difficult, provided you ask the correct people, get references and then go. If you want authentic food from that state, better avoid the 5-Star hotels, I find them to have a great ability to successfully make all food taste the same – bland and boring.

When it comes to good Gujarati or Rajasthani food in Chennai, I have known for years and liked Manshuk Restaurant in T.Nagar. But my Yoga master Mr.Gautham (who is a Rajasthani) has been recommending many other good places in Sowcarpet & Broadway area. Being a South Chennai (T.Nagar) person I have rarely ventured into those area and completely at loss there.

We have been planning to go for lunch in one of those places and today was the day we finally did it. From my office in T.Nagar we took an Auto-Rickshaw and went to Broadway, the ride costing us a mini-fortune of Rs.120 (each way).  The restaurant he took me was the well-known in the area, Sri Gujarati Mandal in Prakasam Street in Broadway (I guessed the place was run by some Gujarati local association). The restaurant was small, but the minute I entered I know the food should be lovely  – as there was about 15 people in front of us waiting for their turn on a normal working day at 2PM for Lunch. The food should be authentic “Gujarati” too, as many Gujarati’s too who stayed in the rooms above were eating in the same place. They are open only for Lunch & Dinner. The menu is just of one choice during Lunch, what we were served was unlimited Rotis (Indian Bread), 3-4 subjis (Gravy Side-dishes) which are constantly refilled, Sambar, Rasam, White Rice & Curd. On the side were offerings like garnished green chillies, Aam Ras (Sweetened Mango Pulp tasting heavenly) and Gujariti speciality Shrikand (which I learned is made from Curd & Sugar). The whole meal costing about Rs.80 per person and was worth multiple times of that. The place was clean and service was prompt & quick. I will recommend the place for a good Gujarati pure vegetarian meal.

பாஸ் (எ) பாஸ்கரன்

டிவியில் படத்தைப் பற்றிய நிறைய கிளிப்பிங்க்/பேட்டிகள் பார்த்து, படம் நல்ல நகைச்சுவையாக இருக்கிறது என்று கேள்விப்பட்டு இந்தப் படத்தை இன்று சத்யம் திரையரங்கில் பார்த்தேன். படத்தை பற்றி பலர் நிறைய சொல்லிவிட்டதால் சுருக்கமாக என் கருத்து.

படத்தின் ஒரே பலம் அதில் இருப்பதைவிட இயக்குனர் அதில் விட்டுவிட்டது தான் – சண்டை, ஆபாசம், குடும்பத்தை குளைக்கும் சதிகள் போன்றவை இல்லாமல் இருந்தது தான். இதைவிட சிறந்த முழுநீள நகைச்சுவைப் படங்கள் தமிழில் பல உண்டு, அதனால் எனக்கு இது எதிர்ப்பார்த்த அளவிற்கு எனக்கு இல்லை என்று தான் சொல்ல வேண்டும். நான் ரசித்ததில் ஒரு காட்சி, ஆர்யா வாழ்க்கையில் உருப்படுவார் என்று பொருத்திருந்து, வெறுத்துப் போய் நயன்தாரா சொல்வது, “வா வீட்டை விட்டு வெளியே போய் கல்யாண் செய்துக் கொண்டு, நான் உன்னையும் சேர்த்து காப்பாத்துகிறேன்” என்பது – அந்த காட்சியில் நல்ல எதார்த்தம்.

கிளைமாக்ஸ் பேத்தல், ஜீவாவை இன்னும் சரியாக பயன்படுத்தியிருக்கலாம். மொத்தத்தில், படம் கண்டிப்பாக பார்க்கலாம், பார்க்காவிட்டாலும் தவறட்டது ஒன்றுமில்லை.

Boss-Engira-Baskaran