Who is a Developer?
In the Scrum framework, the Developers are the people in the Scrum Team that are committed to creating any aspect of a usable Increment each Sprint.
The ideal size for a development team is between 3 and 9 people, not including the scrum master and product owner. Any smaller and the team couldn’t accomplish enough each sprint. Any larger and communication becomes complex and cumbersome.
According to the Scrum Guide:
The specific skills needed by the Developers are often broad and will vary with the domain of work. However, the Developers are always accountable for:
- Creating a plan for the Sprint, the Sprint Backlog;
- Instilling quality by adhering to a Definition of Done;
- Adapting their plan each day toward the Sprint Goal; and,
- Holding each other accountable as professionals.
The developers decide how to accomplish the work set forth by the Product Owner. To achieve these aims, developers perform the following activities:
- Manage the sprint backlog;
- Inspect and adapt through a daily scrum;
- Contribute to the sprint goal.
What makes a great Developer?
Great Developers are self-organizing, cross-fuctional and have a one-team mentality.
Agile Thinkers Academy offers the following certified paths for a Developer:
CERTIFIED SCRUM DEVELOPER®; ADVANCED CERTIFIED DEVELOPER, & CERTIFIED SCRUM PROFESSIONAL® - DEVELOPER