Offshore Management Framework: The key to managing outsourced IT projects across time, distance and cultures.

« January 2008 | Main | March 2008 »

February 27, 2008

Z10: IBM’s latest mainframe, jobs and offshoring

The Big Blue yesterday unveiled its latest mainframe, the 64-Quad Core System z10 mainframe, a topic tech bloggers are eagerly commenting on [Om MalikEngadgetDvorak]. An interesting dimension to this move by IBM is the resurgence of interest in mainframe programming by the ‘younger generation’ entering the workforce.

Among these commenting on the topic, a blog that caught my eye was Ben Worthen's viewpoint in WSJ’s blog [“Young Mainframe Programmers are the Cat’s Meow”], where he raises the question: Where do businesses find people who remember how to program the things? The obvious answer would be: offshore; but there again, it is not as simple as that.

Even offshore, mainframe programming skills continue to be scarce as the younger generation looks to wet their feet in more ‘modern’ technologies. I occasionally spend time counseling the likes of Elizabeth Bell (from Ben’s blog) on why Mainframe jobs continue to be sexy, even for offshore service firms. An example of article in the media talking up the demand for mainframe programmers [eg. Grow with Mainframes] While pure play application programming on mainframes and mainframe product configuration will continue to require the bulk of attention, other hi-tech opportunities in the space will also thrive:

  • Legacy modernization and migration: This includes application portfolio migration out of mainframes. This is also a topic I had blogged about this in the past.
  • Reengineering legacy applications. Opportunities could include leveraging the capabilities of z10 or optimizing application portfolios.
  • Architecting newer applications on mainframes. Architects who understand mainframe platform are going find newer opportunities. This is a topic I had blogged about a while ago “If many in the industry are predicting a resurgence in demand for COBOL programmers [eg. COBOL Today and Tomorrow], surely there is a case to be made for the resurgence in demand for mainframe applications architects?” 

Bottom line: While services firms, including my employer Infosys, continue to groom a cadre of mainframe programmers to address the resurgence in demand, the next level of challenge is grooming them to become mainframe analysts and architects.

February 22, 2008

Additional Comments on : What makes a client offshore visit successful?

I was reviewing Michael’s detailed comment to my blog entry on my earlier note “What makes a client offshore visit successful?” and I thought I should do justice by re-posting it on a blog entry as many readers may not have RSS to comments of the blog.

The first two stakeholder categories are related, as they both involve individuals or entities that do not (yet) have a direct commercial relationship to manage with and offshore supplier. The power of a trip offshore that simply cannot be duplicated any other way go and see first hand the sheer scope of the staggering investments that have been made in the offshore campuses of so many companies. Years ago at a Gartner conference I attended in London, Charles Ledbeater (futurist, author, Pro/Am subject matter expert) urged the crowd to do something I had been suggesting to colleagues for some time: go to Bangalore. Simple as that. He did go on to explain, but his main point was it is highly unlikely the average Westerner can fully "get it" until they have seen it with their own eyes. Not just IT, but biotech, business schools, design schools, etc. Call it Friedman’s flat world message in an earlier iteration.  Even for those who have done their homework and think they grasp that the 21st century will be Chindia’s century, a trip offshore is still a high value eye opener.

For the third category I think these visits can serve a variety of valuable functions. For example, offshore insiders know that it is difficult for offshore teams (especially large ones) to cultivate domain knowledge of their clients. The reasons are many fold, but simplistically put, out of sight (site? ;-)) out of mind. Recent research from leading outsourcing experts Mary Lacity and Leslie Wilcocks does and should diminish the amount of importance placed on domain knowledge as it is traditionally understood by providers (industry specific/vertical experience). But their research indicates a large gap between providers and customers as to it’s continued importance and what domain knowledge actually means. Their findings clearly indicate that to customers of IT services, domain knowledge means knowledge of their specific business circumstances (specifically including often irrational technical, organizational or political details that comprise the reality within a modern multinational). In addition, the lack of domain knowledge has actually been linked to offshoring success. Strange as that sounds, the research indicates that the required “deep dive” interaction that a lack of traditional domain knowledge makes necessary drives a greater need for collaboration, and thus builds a stronger working foundation in the overall sourcing relationship.

To tie that all together, what better way to foster the client’s (murkier) notion of “domain knowledge” and a deeper commitment to a client relationship than for the client to show commitment also by taking the time and expense to visit the campus of an offshore partner. Not only can this enhance the relationship in the aforementioned ways, but it can contribute to a win/win mentality that can be argued to further the important goal of limited attrition offshore. Clients don’t realize how big an impact it makes offshore that they visit and invest in the relationship and going there helps them do that perhaps as much as any one tactic. 

Another valuable function of a visit offshore can be in the strategic management of a particular project. Years ago I was nearly coerced to take on a critical SOA development project that was under fire in every direction. The project was months overdue, there was little money available to fund it and the various business stakeholders were all convinced it was strictly an “IT” driven project. To top it all off, a strategic decision was made to switch development partners from a French provider to a Indian provider offshore at the last minute. I formally highlighted these and additional risks to management, but took on the challenge anyway. Before I did, I browbeat management into agreeing to allow me to take the onsite core team offshore for an 10 day kick-off to allow intitial high value face time to jumpstart the effort.

As you might imagine, I was challenged that this was an unnecessary expense but I resisted all efforts to sway me and demanded it be approved if I were to run the show. My strategy was layered, but firstly, we had handed high pressure/near ridiculous time frames to the provider to build a team comprised of top talent for a critical project. This simply could not be done overnight, and I knew that too much pressure here would produce a sub par team. The onsite team on the other hand was firmly in place and travel plans could be made more easily while the offshore team went headhunting internally and externally (as well as applying for Schengen visas once team members joined which was more time consuming for them than the reverse).

I also realized our arrival would further strengthen the relationship in other key areas I was overseeing (already in place) with this provider and contribute urgency to our new needs. We deliver growth and add development work to your plate, and you need to prioritize us to build a top team.

Finally, I made this move as there were broader considerations more in line with the first two categories of offshore visitors. We were growing a relationship very rapidly with this offshore provider and these structural changes were taking their toll on performance and motivation of internal resources and existing nearshore suppliers. Teams from India were arriving with shining new laptops and no restrictions on travel, while onsite teams had stagnated pay, hardware, and severe spending restrictions. 

The contrasts were obvious and the competitive challenge was real, but I chose to be direct and honest with all involved and seek a win/win. I asked questions about the future and asked each individual if they felt the competitive specter of offshore providers would remain constant, grow or shrink? I asked them if they saw their future in this industry or perhaps another? Slowly it became obvious that in the 21st century a trip like this was an opportunity for IT practitioners embracing the requisite pace of change and uncertainty. An opportunity to learn and understand the direction of the industry better, to succeed in collaborating under pressure with an offshore team, and for those ready to appreciate it an opportunity on a personal level as well.

In my head this entire topic falls under “strategic travel” and is a key component to offshoring success. It goes without saying that the steep growth fueling offshoring is never far from a discussion of cost. Globetrotting is not cheap and fuel costs threaten to make it even less so in the coming years. Nevertheless, experience and research both strongly indicate that offshoring success requires far more commitment up front, and ongoing management than is often estimated by those who seek to gain the competitive advantage it potentially represents. There are many facets to this, but travel offshore is a very powerful one indeed. It reminds me of one of Tom Peters many wise “rules” for excellence in the disruptive age we live and work in: “5,000 miles for a 5 minute meeting often makes sense. Yes often.”

<<Thank you Michael!>>

February 19, 2008

The World is flattening . . . except when it comes to filing taxes

It is that time of the year when we sit down to reflect on our personal bottomline and what’s due to the taxman. For many of us, is a very intricate process involving reading through guides, the latest regulations and spending weekends with tax consultants. Now, this process pales in comparison to the hoops that many of the global consultants and professionals have to jump through. A percentage of employees from large service firms - including the leading offshore firms Infosys, TCS, Wipro, IBM, Accenture et al – travel and work in foreign locations, some in more than one country in a given tax year.  And herein lies a saga of paperwork (and online filings).

Here are a few of my general observations on the topic:

  • ‘Tax year’ (Fiscal year) and filing dates vary from country to country. For instance, In India, the tax year is from 1st April to 31 March, in US and Canada it is the calendar year (1st Jan to 31 Dec), in UK it runs from 6 April in one year to 5 April the next
  • Tax filing and status may depend on the nature of (work) visa, salaries or allowances drawn and duration spent in each foreign location. Add to this equation tax treaties between countries (and lack of them between others).
  • Many expatriate employees draw the ‘base salary’ in their home country and living allowances and wages in the country where they work
  • When it comes to tax filing, most nations put the onus on the individuals to file their returns. My feeling is that since tax is already “deducted at source” for most employees, they would benefit from filings (in the form of refunds) rather than not filing

The real challenge for global expatriate employees, when it comes to filing taxes:

  • Most corner-shop tax consultants who set up booths in malls and supermarkets in different countries don’t understand the intricacies of foreign tax filing, status, tax treaties etc. Most employees are not in an extremely ‘high end’ tax bracket. Therefore, it is probably not worth their possible tax-refunds for them to hire a high-end tax consultant well versed in international filings.
  • Most websites and “tax guides” don’t do justice to the complexities involved for such international consultants who may need to file returns in more than two countries.
  • In this discussion, we are looking at very simple income filings for individuals; add to the equation the investment income, property and other intricacies that employees may be undertaking and the cases become really interesting.

In case you are wondering about the role of the company in assisting employees, here it goes (though this is not an official version of the process). Infosys’ Corporate finance and HR groups, which are geographically distributed, does a wonderful job of tracking the work status and earnings of deputed employees. At the end of the local fiscal year, employees are notified about their taxable earnings and a (US W-2, Canadia T4 or other similar forms) are mailed out to employees. The company also gives references to reputable tax consultants who understand intricacies of tax filing.

I'm not sure of the process followed by other global consulting firms; wonder if it is similar? I also wonder if there a way to flatten the tax-filing for such global consultants?

Note, in this blog, I did not focus on the intricacies of corporate/business taxes etc

February 11, 2008

What makes a client offshore visit successful?

A while ago, I had blogged about ‘Offshoring Study trip’ where westerners - clients, prospects, students and others - make regular trek to offshore locations. There are different agendas for trips that a variety of stakeholders undertake and some of them include:

  • Students and academics: Empirically observe and learn from people on the ground. The goal of such offshore study trips is generally to observe aspects of offshoring from an academic perspective and the agenda could include visits to offshore companies, meetings and Q&A sessions with executives etc. [Examples of such visits 'study trip' 'India Study Trip']
  • Prospective clients: The agenda of such visits by prospective clients is to assess the infrastructure and capabilities of one or more short listed service providers. Such visits are generally organized for executive management or CXOs during final stages of negotiating with service providers.  Of course, the agenda is for those undertaking the trip to see through PPTware and online brochures.
  • Existing clients: The agenda for client visits in an existing relationship vary and depend on the nature of engagement and prospects for future enhancement in relationships. The visits are generally orchestrated by onsite engagement managers who may also accompany visiting executives. Other times such visits may involve line managers, architects and others from client end to spend time with offshore teams at their base locations.

Case in point is a recent visit by a CIO and senior executives of a client I work with. The client's team was accompanied by the onsite Engagement Manager, who got the following 'thank you' note after the visit:

________________________________
Dear V,

I would like to thank you and your team for the time and effort that you put in to make this trip a memorable event for J, K and me. The quality of the sessions was excellent. The information transfer exceeded expectations. The tours gave us an appreciation for the overall size and scale of your operation. Without a doubt, Infosys is clearly the company to beat in global outsourcing. This visit simply reaffirmed to me why we chose to work with your firm 2 1/2 years ago.

I would also personally like to thank you for how you treated us this past week. You made us feel at home throughout the visit. Your help in coordinating my travel plans went beyond any expectations that I have for a friend; let alone my outsourcing partner.

Please expect a more formal acknowledgment of our appreciation when we're back; a letter that can be shared with your entire team.

In the meantime, please accept this note as my simple way of providing a heartfelt thank you.

Regards,

________________________________

Though the thank-you note summarizes the experiences of the executive, the story behind this visit involves meticulous planning and coordinating several dynamics including schedules of managers and experts at different offshore locations, firming up the agenda and other logistics of trip planning; the intricacies of which I couldn’t capture in a short blog entry. Bottomline: Though complex in planning and execution, client visits are a ‘routine’ aspect of our business.