 When I started working in agile, around seven or eight years ago, then most of the books or most of the material which we had was around agile, which was about the colloquial teams. But if you think about the services company or the way things work in India, most of the work is off-shored and what we need to do is working in distributed agile. So as far as the material is concerned, there was very less material around it. So we had to struggle about it, like what we need to do when we start working in a distributed fashion. So basically what we started doing is we started experimenting and see like based on our common sense and pragmatism, how things work in distributed agile and then we started evolving certain patterns. So this conversation or session is all about those patterns or the practices which we generally face in our way of working when we are working as an outsourced vendor or working with multiple distributed teams. So this is basically the outcome of that experience. Yes. So basically the teams sitting in the distributed location, it can be like entire team is distributed. That means each and every member is in different location, different time zones. So that kind of stuff. But most of the common way of working is that your customer is at on-site location in US or somewhere and then you are working as a team over here. So basically we try to see like how agile can work in that kind of division and how we evolve certain practices out of that. So as far as me is concerned, I am working as an agile coach and director engineering at Globalogic Noida. I have around 16 years experience. I train in agile, agile testing, continuous delivery, specification by example, continuous inspection. Personally my hobbies are singing, counseling or self-help thinking. I am available on Twitter and I write a lot of blogs also on agilebudda.com where based on experience we write our stuff. So before we start talking about what can be different patterns, let's see like what are the failure points. So because what I have seen is that we started blaming the way of distributed way of working but actually there are basic problems in the way you are working right now.