Me, Myself, My world

My experiments with my life and my world

Social Networking Lessons – A class and a movie

Posted by Mrityunjay Kumar on February 19, 2008

I am pursuing a mini-MBA program from UW, and one of the classes we had recently was about social networks and how important they are for career growth and getting things done. One of the most basic lesson was that you should have open-ended network (networks where your people in your network do not know each other) when you are in brainstorming/information-gathering mode because it helps in faster information flow and diverse ideas, but should have a clique-like network (where your friends/network nodes know each other too) since they help in better execution.

Interestingly, I got another lesson on social network (a more subtle one) when I was watching a totally unrelated movie: Never Been Kissed. In case you haven’t seen it, the story is about a reporter who enrolls in her high school again to report undercover about today’s high school, finds it incredibly tough (again) to break into the network of  pretty girls and handsome boys, falls for a teacher and is then asked to shred him to pieces in her article.

There are the scenes when the protagonist fails to get into the social network (a clique) she wants to desperately get into, and has to get her brother’s help to get into one. The way her brother helped her get into the network was fascinating: he gets into it by being a natural at getting into such networks (he was part of such a network in his school), and then shows everyone how the protagonist is way cooler than him, and thus creating enough buzz for her to be accepted in a few days (of course this was a movie!).

This is very typical of a clique network: it is very tough to get into one of these if you are an outsider. One way of getting into these is to create (or revive) a link with one of the members of the network who can then help you get into the network, but this works very slowly. In workplace, you can find this phenomenon at work when there is a high-performance, well-knit team, and a new person gets hired or (worse), a new group needs to be part of this team. It is very tough to get these two to work together well, and many times it causes frustration for the new person/group. I can vouch for it from more than one experience. Managers can help create such a link first and slowly the new person/group can be accepted in the clique.

Do you have any experiences with such behavior?

Posted in Management, teams | Tagged: , , | 2 Comments »

Are all communication problems same?

Posted by Mrityunjay Kumar on January 20, 2008

This is the article I published in The Smart Techie magazine in Nov ‘06, you can find the original article here. Following is a slightly modified version that I had in my draft that I submitted:

As managers in multinational companies we have to communicate with teams across different geographies. I present two instances of cross-site team interactions I witnessed recently, and then discuss some solutions briefly:

  1. Joe from US office wrote a long, complaining mail to a peer Kris in India office, and copied it to the entire team. Kris and local team in India spent quite some time trying to understand why this complaining mail was sent and that too to everyone. The team decided Kris should call up Joe and talk about it rather than thinking too much. I also decided to talk to my peer there to understand what went wrong. I also asked Joe if he needed any help in resolving the issue. It turned out that he wasn’t being ‘heard’ by Y, talking to his managers locally didn’t help, and so he vented that frustration over the mail. After Joe and Kris spoke. I talked to Kris, and then again to Joe, and both said that they talked a lot, resolved their issue and were happy with the outcome. Multiple communication lines helped.
  2. In another instance, the team was stuck with a process issue on an important project across sites (India and US). The discussions went on with lots of late night and early morning meetings involving the entire team, apparently with no results and lots of stress. Finally the team decided to try a different approach: each site would designate a representative who would discuss on team’s behalf and whatever these two agree upon would be binding to both the teams. This brought amazing results and they quickly came to an agreement and the teams were happy with the outcome.

I categorize these as different communication issues.

The first happens because we tend to read between the lines and get anxious. This happens more in cross-site situations, because you can’t go and talk to the person if you do not understand something (and picking the phone may not be practical due to time zone differences). Natural inclination becomes to try and get more information from existing data (the mail in this example) and they end up over-analyzing. Sometimes waiting for more data helps solve the problem.

The second instance is an example of large team sizes causing more (communication) issues to themselves: larger the team, greater number of communication lines exist between two members, and hence more chances of a line or more going wrong. If you look at it from a mathematical perspective, a team of size N will have ~N2 different 1-1 communication challenges. In case of the cross-site, this problem magnifies since most of these communication lines are created using phones and emails (analogous to low-speed and lossy satellite link in a communication network, compared to face-to-face local communication lines). In this example, by selecting representatives to interact with each other and cutting on other cross-site communications, results were obtained because communication lines were optimized (continuing the analogy: use the slow communication link optimally by having only 2 people use it).

In my opinion, all the communication problems are different and need to be treated differently in order to solve them. Often, companies fall into the trap of solving all communication problems by imparting communication skills training and then getting frustrated when it doesn’t work. Hopefully, next time when you face a communication problem, you will pause and dig deep into it to identify the root cause and then solve it accordingly.

Posted in Management, communication | Tagged: , | 1 Comment »

Trust at workplace

Posted by Mrityunjay Kumar on November 7, 2007

I came across an interesting post on this on Cheri Baker’s blog: Trust in the workplace. It is a good read if you are interested in discussing how trust plays a role in workplace when you go talk to HR  about some issues and HR has to take it up with your manager. My experience has beeen slightly different, and I feel we should do much more to preserve employee-HR trust relationship, even at the cost of manager-HR relationship. Otherwise system of checks and balances breaks down and if there are some organizational issues where manager is the culprit or untrusted by employees, HR doesn’t get involved early enough to help out. Given the fact that manager-employee relationship hinges on lots of daily/weekly interactions and can breakdown in a heartbeat, it is important to make sure HR-employee safety valve exists at all times.

What do you think?

Posted in Management, leadership | Tagged: , , | Leave a Comment »

Reading and thoughts on world-class teams – III

Posted by Mrityunjay Kumar on October 28, 2007

Finally I am done reading the book! Very long reading indeed, usually I spend very little time in reading, and skim through most of the content, but this one I thought was time well spent, and I was right. Here is what I got out of the book:
1. Performance is the single most important driver for excellent team output.
2. You can not force team to be high-performing, you can only create conditions for them to prosper by defining clear, measurable, specific performance goals and specifying how they will be measured.
3. High-performance teams are rare as you go up org heirarchy, but they are more important at that level.
4. Studying examples of high-performing teams, talking to those who have been part of such teams, or watching them as they unfold around you, are the best ways of learning how teams work well, reading theories will not do you much good.

The book also helped me compare my experience with another great team I was fortunate to be part of, and it was insightful too, to see what we could have done in the team and we didn’t.

When I joined this company, I was the first employee of the india division of this group and our charter was to take an existing product in the domain of video conferencing and make it enterprise quality. My first task was to hire a small team (this was a small company then) who can work on this. The technology was VC++, VB, networking, audio/video stuff, and hence hiring wasn’t that easy. However, within 3 months, we were able to hire a core team of 5 engineers who would work on this product for about 1.5 yrs or so. The team’s charter was very clear: make the existing non-usable code to enterprise quality and give out releases to customers who already had other products from our company. Also, while hiring, we tried to make sure we hire for talent, ability to think outside the box and challenge status quo, and work well with others. Importantly, we didn’t try to hire for exact match to the technology skills we needed because it was anyway difficult to get that in the market for a company of our size. All this meant that we got a bunch of go-getters who had a clear agenda for product delivery, and an attitude to fix anything and everything in the world. Also, given the fact that everyone else in the company used a different technology to build their product, and also the fact the revenue from our product line was negligible to start with, our team got very clear message from most of their peers in the company that this team is doomed to fail and that the company doesn’t care about its success. Instead of deterring the team, it seemed to spur them into action and they formed an extremely tight-knit team which wanted to show how wrong every one was! Some motivation!
Over a period of 1.5 yrs, we had almost 10 releases of the software, could claim many esteemed and large clients, and when the product got shelved (yes it was :-( ), it was extremely hard to get some customers stop using the product!

When I compared this story with the lessons from the book, here are some things we seemed to have done right, almost accidentally:
1. Clear, and tough performance goal – taking a software that doesn’t work even for couple of users, and make it work within 6 months for enterprise quality users with concurrency numbers of 150-200. This was tough, if not impossible!
2. Small team with complimentary skills – we had windows , unix and embedded systems skills, and also technology exposure to audio/video networking and client-server programming, and also QA. Given the fact that we are talking of 5-6 people here (to start with anyway), this was remarkable broad, and many overlaps existed which helped too.
3. Fear of failure spurring team – There wasn’t much encouragement from outside the team, and everyone thought we would fail. This motivated the team and made them come close and they really went all the way in helping each other so that we succeed as a team. It wasn’t unusual to see the devs doing QA work or QA helping debug dev code at midnight.
4. Confidence from those who matter: US team and the managers there always had confidence on the team, and our manager was always there to do whatever it takes to get us out of soup, whether it is by implementing some tricky portions of code, or shouting at those who tried to show the team in bad light. This enabled the team to do their work without lots of external interruptions.

After initial 9 months, we did go ahead and doubled the team size, and this extended team worked very well and effectively as a team (way better performance than rest of the company), but they were still an extended team; it was apparent that making a large team equally high-performing is extremely difficult and we faced some of the same challenges that the stories in this book have shown.

The fact that this team didn’t produce enough results to warrant a continuation of the product line can be held against the success of this team, and I guess it will be true to an extent. One of the vital skills we missed as a team was customer focus and taking hard decisions that would have helped customers faster, and who knows, the results might have been way different.

However, this shouldn’t take anything away from the spectacular success that this team enjoyed, they were truely phenomenal. In addition, given the fact that none of them were from IIT (premier tech institute in India) goes on to prove that individual brilliance or academic credentials are not necessary (and maybe detrimental sometimes) for team successes. I am yet to work in such a high-performing team again, and everytime the extended team members meet, they relish the experience they had working together. Hopefully we will get the chance to see that magic again!

Posted in leadership, teams | Tagged: , , | 2 Comments »

Reading and thoughts on world-class teams – II

Posted by Mrityunjay Kumar on October 28, 2007

(Reposted from my anandoned blog)

Read some more, and found some parts very interesting. For example, the author contends that a working group is way more productive and useful to the organization than a pseudo-team. According to the definitions used by the authors, a working group is when each of the members work on their own strengths/skills and the sum of individuals is equal to the whole. A pseudo-team is when the members think that they are a team though they are not (because they lack one of the important ingredients of the team: small size, common purpose, challenge, complimentary skills, enthusiasm, clear performance goal), so their efforts in trying to behave as a team is actually detrimental to even their individual effectiveness, so the whole is less than sum of the individuals. He contrasts a working group with a potential team, and says their current contribution to be similar, but the potential team (as the name suggests) has the potential to be a real team and then the effectiveness will go up for this potential team.

This reminds me of my experience with one of the teams in my previous company. We were supposed to make a networking device (actually the software for the device) and the team consisted of 7-8 members, all eager and enthusiastic, very smart guys, who wanted to make a difference to the world. We used to indulge in lots of brainstorming and knowledge sharing sessions, and of course in writing code needed to deliver the software. We were definitely a potential team, and the effectiveness we had was much more than other such groups in the organization (there were 3 such groups, involved in 3 different product lines of the same suite). We were innovative all the time and everyone was trying to help others out even when that meant spending more time at office, again some of the vital ingrendients of real teams. However, the software we delivered was not enough to keep our customers interested in the product, or the company in black. When the company started going down, no one wanted to leave the company even when the writing was clear on the wall, primarily because they enjoyed each others’ company so much.
From the definitions from this book, we were on the verge of being real team. And when I analyze that situation given my understanding today (based on my experience with successful companies) and of course reading this book, we were missing at least two vital ingredients:
1. Common performance goal: We were always enthusiastically working on our and others’ work, but we were never given a charter of (and we ourselves never figured it out) what we were supposed to shoot towards, what was the common binding goal for all of us. As a result, we kept on working technically cool stuff, and kept solving business problems with good intentions but bad plans, and could never have a rallying cry for our common goal.
2. Complimentary Skills: Almost all of us were techies, and none of us every tried to recruit (or pick skills) for business understanding and what it takes to deliver a product (and it is not technology if you are wondering!). If we had, we would have immediately realized that our efforts were not helping the company in any tangible way and we could have done something about it.
3. Leadership: The book talks about leader of the team, and that it is necessary though not sufficient, and the fact that in exceptional teams, at various times, different members can play leadership role. In our team, even though we had designated leader, he was more of a manager than a leader, and we never thought we should take lead in solving problems.

Don’t mistake it: this team was one of the most effective teams I have seen, and I have seen many teams in last 11 years; this means it had many things going for it. The above points just illustrate what could have catapulted into the high-performance teams that the authors talk about. If only we had ready the book 7 years back!

Posted in leadership, teams | Tagged: , , | 1 Comment »

Reading and thoughts on world-class teams – I

Posted by Mrityunjay Kumar on October 28, 2007

(Reposted from my abandoned blog) 

This is a great book:

The Wisdom of Teams: Creating the High-Performance Organization
by J. R. Katzenbach, Douglas K. Smith

I have read only first couple of chapters and stories, but I am already getting a feeling that I am going to like every single word here! Basically the book talks about what takes to build a great team and the authors’ hypothesize that giving a great challenge and setting very high performance standard is a must to get a good team and then set out to show by examples and logic to prove it (there are other facets of the team they talk about but I liked these 2 the most). In general, I like to think I am good at helping teams work well and I have my own thoughts about why some teams work and others don’t, and so this reading is also going to help me in understanding and contrast their thoughts on the topic with mine.

I have at least two great experiences working with teams that were exceptional in performance, teamwork, and cohesion, however neither of the teams were associated with successful market experience, and I wonder why. Hopefully this book will help me unravel this. I hope to post some of those lessons learned from here and would be very interested in listening to what others have to say about those.

Posted in leadership, teams | Tagged: , , | 1 Comment »

Some tips about implementing e-learning initiatives

Posted by Mrityunjay Kumar on September 29, 2007

Recently, I commented on this topic for someone, and that made me look around for some help, couldn’t find any canned (and free!) listing of things to do/avoid during implementing e-learning initiatives in a developing country like India which has low bandwidth availability, large number of languages to be supported, and in general a low availability of e-learning case studies. Here is my attempt at a brief note to help such implementations (this is extremely brief!):

Here are some points to keep in mind at the outset of planning and implementation:

  1. Depending on bandwidth, course content should be created so that it utilizes least amount of bandwidth, think about a caching server located at each site to cache the content which will improve response time. This is critical if there are multiple sites connected via VPN (and hence bandwith availability for e-learning can be quite less, and content launches typically consume large bandwith if not planned correctly).
  2. The content you create (and LMS that you use) should be localized; sooner or later you will need it. Check the support of the tools you use (LMS, LCMS, content authoring tools), as well as make sure the content you create is either globalized or is created in a way where creating seperate version for a language manually is easy (think of pictures and animations without text for example).
  3. Do you need to create content that requires multiple authors or single author is enough? That puts requirements on your content creation tools. Multi-author generated content requires collaboration across authors and you might need authoring environment that supports such scenarios. Single author is easy, but if your authors are truely distributed, it may not work out.
  4. Especially for multi-site deployments, there are  two models to use
    1. All training and content is common, shared across all sites seamlessly and by default, without any control on hiding any content from any site. This is suitable for cases when e-learning initiative is to manage online training only and sites are only recepients of the training and not creators, and there is no notion of local training.
    2. Each site has its mini-LMS within the LMS, where some content (and other details) are local and some are shared explicitly by administrators of the site with other (some or all) sites. This allows most flexibility. For example: instructor led training are mostly local (because of costs involved in travel to attend them) but they can be tracked using the same system and remain hidden to other sites. LMS vendors call it domains or groups.
  5. If you require online training delivered through instructors (virtual classroom, like WebEx, Microsoft Livemeeting), you should make sure such an option is available within your budget, and integrates well with your LMS. These integration can be tricky at times.
  6. Make sure your content is standards-compliant, but more importantly, works with the LMS you have chosen. Self-created contents are painful to make them work with a given LMS vendor and care must be taken at the beginning to pick right standards and interoperable pieces.
  7. If you outsource content creation (it is always a good idea to do so if you have significant amount to create since it is highly specialized activity), so it will be good to understand the technologies, process and subject matter expertise of those guys, as well as what LCMS they plan to use. Custom-created content and their working with LMS are  biggest painpoint in any e-learning initiative.

 

Here are some articles you may find useful to go through. These are from ASTD (Americal Society of Training and Development) learning site: http://www.learningcircuits.org, this site is a great resource by the way.

 

Buy Versus Build: A Battle of Needs http://www.learningcircuits.org/2002/jan2002/elearn.html

Evaluating E-Learning Developers http://www.learningcircuits.org/2002/dec2002/elearn.html

Managing the E in E-Learning http://www.learningcircuits.org/2002/nov2002/elearn.html

E-Learning Maintenance Strategies — Why You Need One

 

Driving Higher Ed Institutions to an Enterprise Approach

Pitfalls of LMS Implementations

 

Basics Of CMS Implementation

 

Another way of learning is to to get a peek into what other problems you might encounter and what to look out for, it will be good to look for LMS case studies, almost all LMS vendors have some case studies and success stories (ASTD has also listed some); however, since these are mostly vendor written, they may hide more than they will reveal, so it is good only for starting point.

http://www.moodle.com is a great open source LMS, there are tons of open source CMS out there, so if you are on shoe-string budget and have some techies in-house, exploring all open-source solution may be a good idea.

Overall, e-learning initiative design and implementation is a complex activity, hopefully this writeup helps somewhat. drop me a note if you need any help and I will try to write more.

Posted in e-learning | Tagged: | Leave a Comment »

Collecting the list of organizations involved with education

Posted by Mrityunjay Kumar on July 7, 2007

Here is a list of major organizations in this area, do let me know if there are others I should add here:

And here are some directory of NGOs, not particularly good I must say:

I will keep this list updated, and if you know of other major NGOs in the area or directories, do let me know.

Posted in e-learning | Tagged: , | Leave a Comment »

Most efficient way of impacting primary and secondary education in India

Posted by Mrityunjay Kumar on July 7, 2007

While discussing/thinking about e-shiksha, I also started thinking about what is the most efficient way in which someone can provide value to primary and secondary education in India. Here are some of the typical ways in which impact can be made:

  • Support some students around you, monetarily or otherwise
  • Work with an NGO
  • Start your own NGO
  • Help NGOs to be more effective

I got introduced to some sites in Seattle who do the last one: help NGOs be more efficient by provide them help with their business plans, fund-raising, campaigns etc. NGO to help NGO seems an interesting concept and organizations like http://www.netimpact.org/ and http://www.indianngos.com/about.htm want to make a difference. Maybe this is indeed the most efficient way of helping the cause, but it still remains to be seen how much Indian NGOs are actually leveraging such organizations, and how much of Indian industry leaders are willing to chip in.

Posted in e-learning | Tagged: , | Leave a Comment »

e-shiksha learning portal is too good, and too unused

Posted by Mrityunjay Kumar on June 28, 2007

I am getting more involved in Shiksha in general and e-shiksha in particular. Got a look at their site, thanks to the account my sister has (who is a teacher and hence she can have an account). It is indeed a very good site, but sadly, very underutilized. I guess it is a chicken-and-egg problem, since there aren’t many users, collaborative content in blogs and forums aren;t really there, hence it is not useful for users to visit them and post more. I also started talking to Mr. Narinder Bhatia who is program manager for this initiative in CII, and I agreed to act as their ambassador to get more people come to this site and use it, and many other ideas on how to improve the site usage. Overall, I was interested enough to go out and create a network site (http://shiksha.ning.com) which I plan to use as the place where interested people like me can meet and evangelize this initiative. If you wish to be part of this and help increase this awareness, please visit the site, and become a member on the site as well as on the mailing list. also, let me know what you think of this whole effort.

Posted in e-learning | Tagged: , | Leave a Comment »