kirancodes.me
To Proof Maintenance & Beyond!

Organizing self-organizing teams

Rashina Hoda, James Noble, Stuart Marshall

Abstract

Agile teams are described as "self-organizing". How these teams actually organize themselves in practice, however, is not well understood. Through Grounded Theory research involving 24 Agile practitioners across 14 software organizations in New Zealand and India, we identified six informal roles that team members adopt in order to help their teams self-organize. These roles --- Mentor, Co-ordinator, Translator, Champion, Promoter, and Terminator --- help teams learn Agile practices, liaise with customers, maintain management support, and remove ineffective team members. Understanding these roles will help software teams become self-organizing, and should guide Agile coaches in working with Agile teams.

BibTeX
@inproceedings{Hoda-al:ICSE10,
  author    = {Rashina Hoda and
               James Noble and
               Stuart Marshall},
  title     = {Organizing self-organizing teams},
  booktitle = {ICSE (Part I)},
  pages     = {285--294},
  publisher = {{ACM}},
  year      = {2010},
}

Related papers