Getting acquainted with the Developers
The Developers are a cross-functional, self-managing group that is responsible for converting Sprint Backlog items into working, releasable code. In this section, we'll learn about the Developer responsibilities, the things outside their realm, and we'll answer some commonly asked questions about this role.
The Developers are self-managing
Self-management means that they are responsible for making decisions about the work they are doing and about the way they function. There is no hierarchy among the Developers. No team member can tell another team member what to do. Disagreements must be resolved with discussions and consensus-forming. Traditionally, developers have been structured according to seniority and skillsets. The most senior developers would be making the decisions. Work would be split according to areas of expertise, for instance, the frontend expert would work on the UI, the testing expert would do the testing, and...