Pages

Monday, November 28, 2011

Emerging Trends in BI

Recently TDWI and Forrester Reserach have come up with their views on most emerging trends/ Top prediction in Business Intelligence area. It is really intersting !! There are some commonalities and some differences which is obvious. TDWI has tried to pack all the things in 5 buckets , however Forrestor choosen for 10. 

My Idea for this blog is to provide summary of Both of the reports followed by my analysis and in last providing my vision. It goes without saying that both of these organization and person involved in research are experts in respective area. My intention is not to contradict however to provide my view point and coming up with my consolidated version based on my vision. For more details , I would suggest you to please refer to Information management/ Forrestor research and TDWI website:


Following is the summary of TDWI and Forrestor's reports.

Forrester Predictions Analyis

Boris Evelson(Forrester research) did a good job by touching all the important aspects like Self service , Cloud, Mobility, In Memory DBMS , Big data etc. However I feel that putting these items in 10 is little bit much and this could easily been squeezed to 8 points. If we have a close look on 1st and 2nd item, both seems to be same: the indication is in order to meet functionalities the diversity of tools will remain. Also 3rd and 4th point can easily be clubbed into one as the essence is: for empowering Business Self service BI plays important role. 

May be Boris wanted to touch upon some other aspects by keeping these points seperate , however, the exact context is missing some how, at least as per my knowledge and understanding. Also other important trends like sentiment analytics, Social media analytics and Advanced Data Visualization are missing too.    

TDWI Emerging Trends Analysis

David have highlighted very important aspect of UIA ( unified information access ) which I believe is the key driver for enablement of Self service BI. I am not sure why Big data trend seems to be restricted only for Social media, however this is already existing in industries having generated from other sources(refer to Phillip Russom report on Big data on TDWI websie). I feel,  Cloud BI , Mobility are really in and vendors also are playing very high on these too, somehow these are under highlighted.

My 2 Cents

I feel all of the important aspects/points can be consolidated with in 7 points, and after adding the missing Data visualization point, the final list becomes 8. 


regards : Ajay

Monday, November 14, 2011

5 reasons: why Indian System Integrators are not successful in Japan??

Why do Indian System Integrators(SIs) fail in Japan?? Failure in terms of growth as well as in profitability despite being present in one of the biggest IT market. And the most astonishing fact is most of the SIs are present in this market for more than decade, however still struggling to find Golden key to success. And somehow Japanese IT companies and major Global IT players profitable !!

Recently I had been intrigued by this question again and again. Therefore out of my curosity I did some research, deeper thinking to recall my experiences and spoke to variety of people involved in this industry. Then according to my understanding,I came up with five most important failure reasons which are very important for any Vendor to understand and work upon in order to survive in this geography.. 

1) Operating Model

US being the major source of revenue for almost all the major Indian SIs therefore the operation  models of these SIs are usually drafted based on lesson learnts in US geography. If we see, practically all the  vendors have one uniform model (i.e. how Marketing, Sales, Delivery are going to operate etc) which is inherited from bigger US based model and enforced on all geography. This works in some geography like Europe, ANZ where the working culture as well as the process maturity is more or less same as US. However when it comes to geography like North Asia, ASEAN , this model start falling like deck of cards.In another words Indian SIs are trying hard to prove the impossible " one shoe fits all ".  As usual , exceptions /miracles do happen so in these geography too there are some. This is very tricky as it creates a delusion that success is possible and on other side doesn't give exact exit point. 

Lets try to see Japanese IT prospective market . There would be following categories a) MNCs operating in Western style b) MNC operating in Japanese style c) Local Large Enterprises operating in Orthodox way d) SMBs operating mostly in orthodox way and e) Govt sector working in orthodox way. 

By looking at above , we can easily find out that out of six categories, the Indian SI vendors are successful primarily in first category , others are more or less hit and trial. Why hit and trails, failures, simple reason is uniform operation policy doesn't fit other 5 categories. So there has to be lots of thinking done to come up with operating model suiting this geography.  

2) Resources

Once we have operating model in place we need to think about the people who are associated to make this successful. Its a common belief that company can survive in this market only if it has adequate natives onboard as well as EXPATS with bilingual skills. I would say this may not be true for all the aspects of Operating Model. In my experience , it sometimes , creates huge Abyss between different bodies of organization, which instead of working together in synchronization, work differently , causing waste of energies and finally changing the course of direction or progress is stalled. Some examples may be gaps between delivery and sales, sales and marketing , country manager and Sr. management etc.

Most of the organization think that the resources are like Lego blocks and these can be put in any condition with any other blocks and they will absolutely fit in, however little do they realize that there are dealing with human beings who hail from different cultures, have different though process and different behaviour.Therefore its not easy , rather impossible to gel these pieces together. Usually the most common debate is: Native feels Expat don't understand the culture and Expats feel that Native don't understand the soul of organization. So you can very well make out where the things are heading...

This is the second most point to fix. For being successful , one needs to achieve Synergy where all small forces work in one direction towards the growth. So the key is to put the right skilled people at right place at right time. This is easily said than done. This requires lot of maturity and for sure some calculated hit and trails.  

3) Project execution Model

After laying down the correct processes and identifying right set of people, Vendors need to take a deeper look on how the projects are executed. The projects are usually having two types of models ( T&M and FB) . Its been seen that almost all of the FB projects tend to end up in Red. Really Interesting !!
  
To start with all the project start as if Vendor - client match was made in heaven , every thing looks perfect and harmonious however things start turning sour soon when the milestones dates draw nearer. Why, is so? Don't we have good plan ? No that is one of the factor , however, there are  lots of cultural and process related reasons or catalysts which changes the color of relationships.These are as follows :

a)requirements are not frozen b) Escalation doesn't work at all .Because there is usually a team who makes decision so that no single person is made accountable. c) Projects are executed in T&M way d) Vendor doesn't allocate the right team to project etc etc.

Interestingly , most of the Japanese IT vendors realize this fact and execute the project in T&M or T&M with cap model and in worst case if they execute FB with economic adjustment. That is why they are very successful .However Indian Vendors are under so much pressure to follow uniform operating model and to provide non existent value, fail to understand a simple fact.  This sometimes is little difficult to achieve while working with MNCs client because they are better manager of risks and usually are driven by HQ policies. But still the decision to take it or leave is with the Vendor and must be taken based on operational  strategy.

4) Costing Model

Now we understand the eco system to some extent, however without having good  costing model, its not possible to get more business. Now If we have a close look, the costing model too is driven from uniform operating model. This usually is impractical as I have never seen any regular wins in line with the prescribed rates. In another words the rates being maintained by Indian IT vendors are too high. Since these are high and the market expectations are less , this create a gap. And here it introduces unnecessary communication overhead to take approvals for closing the deals. Also in many instance client doesn't feel having any advantage if compared with Top 5 Global SIs . For sure if the services provided are same and the there is no marginal difference in cost then why Japanese companies will opt for Indian Vendors?

Now if we look at the reasons, why this cost is higher, there can be many reasons. First its defined based on some other geography and second is because of the higher resource cost due to insistence of Bilingual skills. Most of bilingual resources are paid as good as expats , in many cases much more than bilingual. This makes the profit margin less and leaves a very less space for adjustment.

For first one, probably the IT companies need to have a close look of the market. One can easily get onsite Chinese resource with Japanese skills at around offshore rate quoted by Indian vendors. For second one , I believe its not at all required to have bilingual skills at all the level. Just composing a team with strong bilingual leader/s who know the IT vendor working philosophies and cheaper resources at lower level will do the trick. This can reduce the the over all cost providing desired operating margins and enhancing the winning chances.

5) Mis reading Culture and Lack of Persistence

Japanese companies operating in orthodox way are usually too closed , not open to any change and like to work prevailing situations with proven networks. This makes the ice breaking very tough at first instance and even once its done the results received are usually very very small to start with, this is where the Indian Vendors loose patience.

I have seen the usual selling cycle of 1-2 years for just couple of resource augmentation. This surely requires lots of follow ups, relationship nurturing in order to reach that state. However sometimes when this state is reached the Vendor is not having the right set of resources and rather just pushes whosoever is free. This makes the situation worse and creates the direct impression of Vendor Capabilities. 80/100 of these cases are closed and never open. The remaining cases where the right resources were allocated , make the account asset for any Vendor. 

Being a closed knit small community , world of mouth travels faster than any thing else. So , Networking/relationships, good work ( world of mouth) , patience is very very important. So the Key is to have lots of these opportunity ongoing and keep on following up and definitely be ready with right Resources. 


To Summarize, we can see that there is a lot of work needs to be done in order to be successful in this geography, this usually will start from changing the perception altogether and aligning operating model in line with Japanese Business culture.Indian IT vendors are just part of service based industry so this simple fact needs to be realized. One needs to work on right resources, right costing model and choose the right execution model in order to be successful in this geography. 

Hope the above given some hooks to catch. The above is purely my thought process . For sure there would be some other ways too...  

Tuesday, November 1, 2011

Project/Program Management Extra Steps series, Part 2

Due to many festivals , I couldn't take out time to write further. Anyways ..Wishing you all Happy Diwali, Happy Halloween ..

Continuing further on the Extra Steps series, lets talk again on communication management. Again to say , this is one of the most important plan for any project. And most important aspect of any communication management is to know about stakeholders. Please remember the Golden rule : For any project successful, it is implicit to have the right information flowing to right stakeholders at right time.

As we know  IT projects has variety of stakeholders, ranging from Business department( key driver and system users), IT department and Vendor( for build ) and Operation dept( for application maintenance and post go live operations). This itself is complex and if we add some other aspects like multiple vendors ,different locations/timezones, different culture and languages, this become super complex . One can image how important is communication management in above scenarios as there would be many many communication channels. The simple formula to find out number of communication channel is as follows

Number of Communication Channel = N (N - 1) / 2

Usually we create wonderful plans which looks great on papers however falls flat when it comes to actual implementations. There are various reasons , I am just quoting few of those as follows which I feel most important .

  1. Identification of all the stakeholders who has direct and indirect influence. Usually our plans are around the stakeholder who have direct involvement in project and we miss out on those who needs to be just informed.
  2. For the identified stakeholders , the practice is not to capture the required satisfaction level for separating important stakeholders from regular ones. This alone can make or break the project.
  3. There is no dedicated stakeholder delight measurement practice. we just measure it with project deliverables . However this may or may not work.
  4. Other points are governance flaws which I am not intending to discuss. 

Now lets see what Extraa steps can make the project more successful

Togaf ( The open group architecture framework ) provides a beautiful way of capturing stakeholders interest, involvements , power. This surely can help project team to have focused  and effective communication. Just have a look on following sample( this surely can be tailored based on project needs, the views and view points are more in relation to Enterprise architecture ): I believe having a good stakeholder map takes care of 2nd point.


















For the first point , the Project manager and team needs to keep ear and eye open during all offline discussions with non project members( usually from client Business , IT and Operation departments). PM needs to decide based on discussion with core team members to include their name in Stakeholder map or not. It can also happen that project team maintains internal version for maintaining the additional stakeholders for not to missing out expectations. Ideally we should have only one version( to avoid any version mismatch and other issues) , however it depends on political situation of project.

For third point , the communication plan should have provision and bandwidth for stakeholders survey. Ideally this can be done by team other than project team or by Senior Project members. Project manager should sell this to stakeholders during approval of communication plan. This practice usually gives different forum for stakeholders to raise their concerns and most of the times intent is for project success.

I sincerely hope that implementing these small extra steps would bring success to your projects.


regards 

Ajay