O'Reilly logo
  • Paul Michelman thinks this is interesting:

Chapter 11. Development Team

In this chapter I describe the development team role. I begin by discussing five principal responsibilities of this role and conclude by describing ten characteristics that a development team should exhibit.


Traditional software development approaches define various job types, such as architect, programmer, tester, database administrator, UI designer, and so on. Scrum defines the role of development team, which is simply a cross-functional collection of these types of people. In particular, the development team is one of the three roles on every Scrum team. The development team’s members, collectively, hav...


Cover of Essential Scrum: A Practical Guide to the Most Popular Agile Process


Agile team members need the skills required to deliver business value for their particular product. More importantly, they must exhibit a cultural fit with their team and a willingness to collaborate and follow agile principles. Learn about team members’ responsibilities and the characteristics every development team should possess.