I work for a software company which has their development center in India. A large portion of the work that we take on has to do with product co-development. These clients are typically ISVs who have active product development teams. They usually partner with us to augment their team sizes to take advantage of the extended daily development cycle. So, for a client who is in the US, for example, our team here takes over from the US team when they come into the office and then hand over to the US team when they leave; this allows almost round-the-clock development.
In such a scenario, where two separate teams are working in close coordination with each other, the right kind interpersonal relationship within team members can really boost productivity and efficiency. So, how do you get a proper relationship going?
Most of our clients tend to start off a project with us by first testing us out with some small pilot task; and once they feel comfortable with the work performed, they get into a much more involved engagement. During this period, there are a lot of emails and phone calls exchanged. Usually, at this stage we recommend to the client that either someone from his team visit us in our office or fly someone over from our team to meet their team.
Below, I am going to cite a real project scenario about how the engagement with one of these clients was before I met them face-to-face versus how it was after I had spent a couple of weeks at the client’s office.
BEFORE
AFTER
The end result was that we were getting much more done with much less time spent on coordination. I got my team to connect with the client’s team members on an individual basis since I now felt assured after having met them.
The other huge benefit from the client’s perspective is that it gives them the assurance that they are working with real people, with real personalities. This goes a long way in maintaining lasting partnerships.
What kind of benefits have you seen in face-to-face communication?
Comments
Post new comment