Does Developer in Scrum Have Any Specific Thing?
NO! I can say dev is same as Testers.
Today I just read an interesting thread. Some guy is looking for documents which mainly help to introduce the Scrum to developer.
Actually besides the Product Owner and Scrum Master, there is only one another role in Scrum. It is the “Team”! Within Scrum the team should be self-managed. In another words, there are three managers in Scrum — Product Owner, Scrum Master and the Team. And their one and only goal is achieving their commitments. The three roles do have different responsibilities, but act as a team role, the teammates in the team should share responsibilities of the same commitments. So no excuse to be blocked by specific as Dev or Tester, your goal is delivering your commitments. Dev and Tester should help each other to complete their tasks via focusing on different aspects which they are good at. Remember, your team should always act as one team, not individual team members. So never be blocked internally. Even when you think you are really blocked by your teammate, adjust youself or the team! If it’s kind of external blocking issue, ask Scrum Master for help.
But I still found one documentation which is pretty nice in that thread. “Scrum in five minutes”, http://www.softhouse.se/Uploades/Scrum_eng_webb.pdf.

