I'm looking for a good online ressource about Scrum with descriptions about the Scrum-specific roles and how they interact. I'd like to read something beyond the scope of Wikipedia, if possible with hints or experiences how a Scrum development team works best with the customer.
What kind of interaction between the team and the customer are you thinking of? What's your knowledge of Scrum, and why are you interested in this?
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus