kirancodes.me
To Proof Maintenance & Beyond!

Moving into a new software project landscape

Barthélémy Dagenais, Harold Ossher, Rachel K. E. Bellamy, Martin P. Robillard, Jacqueline de Vries

Abstract

When developers join a software development project, they find themselves in a project landscape, and they must become familiar with the various landscape features. To better understand the nature of project landscapes and the integration process, with a view to improving the experience of both newcomers and the people responsible for orienting them, we performed a grounded theory study with 18 newcomers across 18 projects. We identified the main features that characterize a project landscape, together with key orientation aids and obstacles, and we theorize that there are three primary factors that impact the integration experience of newcomers: early experimentation, internalizing structures and cultures, and progress validation.

BibTeX
@inproceedings{Dagenais-al:ICSE10,
  author    = {Barth{\'{e}}l{\'{e}}my Dagenais and
               Harold Ossher and
               Rachel K. E. Bellamy and
               Martin P. Robillard and
               Jacqueline de Vries},
  title     = {Moving into a new software project landscape},
  booktitle = {ICSE (Part I)},
  pages     = {275--284},
  publisher = {{ACM}},
  year      = {2010},
}

Related papers