Developers
The Development Team comprises of professionals who do the work of delivering a potentially releasable Increment of 'Done' product at the end of each Sprint. A 'Done' increment is required at the Sprint review. Only members of the Development Team create the Increment. They are structured and empowered by the organization to organize and manage their own work.
Guide: Understanding the Development Team in Scrum (PSM I)
Importance: A self-organizing, cross-functional team is at the heart of Scrum. The Development team has the autonomy to decide how to best accomplish their work rather than being directed by others outside the team.
How it Works: The Development Team is responsible for turning Product Backlog items into a potentially releasable Increment by the end of the Sprint, or sooner if possible. The team has full autonomy over technical practices and has the final say in deciding what will be delivered at the end of a Sprint.
Exam Tips: Answering Questions on Development Team: Understanding the nature and purpose of Development Team in Scrum is essential for the PSM-I exam.
- Always remember that the Development Team is self-organizing and cross-functional. It doesn't contain any sub-teams and has no titles amongst team members.
- A key principle is that no one (not even the Scrum Master or the Product Owner) tells the Development Team how to turn Product Backlog into Increments of potentially releasable functionality.
- The size of the team is typically between 3-9 members.
- Highlight the importance of team members having T-shaped skills - they need to have one or more areas of deep expertise and an ability and willingness to perform all other tasks within the team when needed.
PSM I - Developers Example Questions
Test your knowledge of Developers
Question 1
A development team in an Agile project has been slow at responding to critical issues during the sprint. What component of the Agile methodology would help the team address this problem?
Question 2
During a sprint, a Development Team member identifies a potential improvement to an existing feature that is beyond the scope of the current sprint goal. How should the member proceed?
Question 3
In a retrospective, some members of the Development Team suggest they would benefit from adopting a new technology, but others are resistant due to the learning curve. What's the best action?