Development Team

Definition of Development Team:

A group of 3-9 people who collaboratively develop a product. The Development Team in Scrum has two core characteristics. It is cross-functional and self-organized. Cross-functional means that the team has all the skills or capabilities needed for product development. For example, a development team for the development of a mobile app consists not only of software developers (programmers), but also of designers, testers, etc. - in fact, all the skills necessary to deliver a finished product. Self-organized means that the team manages itself for the most part... there is no team lead, for example. With that comes decision-making authority and responsibility.

Synonyms for Development Team:

Dev Team, Development Team, Squad, Delivery Team, Agile Delivery Team.

Origin of the Development Team:

The Development Team was created to reduce the amount of hand-offs. Just like in a small startup where everyone pitches in to deliver something, the Development Team is supposed to work collaboratively to deliver value to the customer. Development Team members thus also regularly work outside the domain in which they specialize, gaining new knowledge as a result.

Advantages of a Development Team:

A true cross-functional development team gives the product owner the opportunity to prioritize the topics according to added value for the customer and less based on available skills in the team. Thus, added value for the customer can be delivered faster. In addition, such teams have less external dependencies (on other teams in the company or on service providers) and can therefore make reliable predictions and deliver accordingly.

Developer Journey

Product Owner Trainings

=> Become a Certified Scrum Product Owner

Scrum Developer

=> Learn more about or Scrum Developer Trainings

Author

Photo of Sohrab Salimi

Sohrab Salimi

Scrum Academy GmbH

Sohrab is a long-standing Certified Scrum Trainer (CST) and CEO of the Scrum Academy GmbH based in Cologne. He is a trained medical doctor and worked for Bain & Company as a consultant and as a CIO at SE-Consulting, among others, before founding the Scrum Academy. As a consultant and trainer, he has been supporting companies from a wide range of industries for over a decade on topics related to agile transformation, innovation and organizational development.

Related articles

Acceptance Criteria

Acceptance Criteria are the conditions that a product or a user story must meet to satisfy the customer.

Definition of Done

The Definition of Done (DoD) is a set of criteria that must be met so the increment can be considered as done. The DoD is usually written by the Scrum Team.

Continuous Integration (CI)

Continuous Integration means the software development process, when new code is continuously integrated into the existing code base.