Nowadays, every company is trying to reduce their budget so if they have clients abroad they hire a Product Owner there. Furthermore, the Scrum team is local but testing is located in other country sometimes.
I used to work with remote Product Owner and testers as well but with one entire Scrum local team. However, I have never worked with a couple of remote developers and Product Owner at the same time until now.
Since, I have found many issues to communicate (and have always user stories in the Sprint Backlog) with the Product Owner and between him and my locale developers I decided to read People’s Scrum by Tobias Mayer where I read many interesting concepts such as working with remote teams is not Scrum.
As soon as I realized the Product Owner is not working full time with my project I started to receive complaints from local developers and testers. Why? Well, in Agile communication is one of the most important item and if the PO is not available every time that is requested by the team you are in trouble.
Why do companies hire only a Product Owner?
Talking with my manager about the issue to have a remote PO I suggested him to hire developers, testers and one Scrum Master to work together as a whole team. His answer was: there are not enough business (clients and money) that justify to expend the investment of hiring more professionals.
At this time, I realized that the company adopt Scrum but it hasn’t get an Agile mindset at all and this is a big challenge that I have to face.
One of the Agile values is:
From this moment, it is very usual to find discussions about what is the best Agile tool to manage Scrum (or Kanban) on Linkedin and Twitter but we have to keep in mind the Agile values instead of choosing any software.
Communication face to face must not be replaced in order to not loose Agile focus.!!!!!!!