Small self-organising teams are the core buiilding block of any software development effort. This Chapter describes the skills you need to create self-organising teams.
Self-organising teams create software. Scrum masters and product owners provide an environment inwhich teams can work. This chapter explores these roles and skills needed to perform their activities.
Software is getting a bad name. We need to focus more carefully on how to create software for good. This chapter will explore issues to help decide where to draw the line.