Do you know why your developers get so irritated when someone (You) distract them? After all you have a software in production, and so your developers should be able to constantly adjust to the changing needs and nature of the challenges you have , either due to problems in production , or because of competition. As a manager or a CEO you would love to work in such a fluid organization which can adjust priorities rapidly based on external factors. In reality you might be shooting yourself in the foot.
I have heard a couple of point of views on this topic. Some think the role of scrum master needs to be consistently with one person and one person only. This is much like the role of a Project Manager in the non-scrum based models.
Others tend to think, that since Scrum master is just a facilitator , the role should be rotated among the team members, so more people get to be the “servant leader” of the team. Continue reading
I work for a company which relies heavily on outsourcing to an offshore company in Ukraine. Actually last 3 companies i worked for, relied heavily on outsourcing in india, pakistan , china etc. I also have worked for companies who were being outsourced to , and then sat on the other side of the table where i was outsourcing work to other companies. i have seen both sides of the equation. That makes me a wee bit qualified on this topic