On understanding preference for agile methods among software developers. Bishop, D., Deokar, A., V., & Sarnikar, S. Information Resource Management Journal, 2015.
abstract   bibtex   
Agile methods are gaining widespread use in industry. Although management is keen on adopting agile, not all developers exhibit preference for agile methods. The literature is sparse concerning why developers may show preference for agile. However, we believe that understanding the factors informing the preference for agile can lead to more effective formation of teams, better training approaches, and optimized software development efforts by focusing on key desirable components of agile. Using a grounded theory approach, a variety of categories of factors (themes) that influence software developer preference for agile methods emerged from the data including self-efficacy, affective response, interpersonal response, external contingencies, and personality contingencies. Each of these categories contains multiple dimensions. Deeper levels of abstraction revealed a recurrent theme (core category), preference rationalization, which informs us that while the very essence of agile methods overwhelmingly and positively resonates with software developers, preference is contingent on external and personality factors as well as the original emergent themes.
@article{
 title = {On understanding preference for agile methods among software developers},
 type = {article},
 year = {2015},
 keywords = {process management},
 volume = {accepted},
 id = {21c8a505-5ac8-3bac-ad2a-ed67d4488cb1},
 created = {2015-09-19T21:10:29.000Z},
 file_attached = {false},
 profile_id = {570a63ec-3ed0-3220-a240-3048ea496c19},
 last_modified = {2015-09-19T21:10:29.000Z},
 tags = {process management},
 read = {false},
 starred = {false},
 authored = {true},
 confirmed = {true},
 hidden = {false},
 abstract = {Agile methods are gaining widespread use in industry. Although management is keen on adopting agile, not all developers exhibit preference for agile methods. The literature is sparse concerning why developers may show preference for agile. However, we believe that understanding the factors informing the preference for agile can lead to more effective formation of teams, better training approaches, and optimized software development efforts by focusing on key desirable components of agile. Using a grounded theory approach, a variety of categories of factors (themes) that influence software developer preference for agile methods emerged from the data including self-efficacy, affective response, interpersonal response, external contingencies, and personality contingencies. Each of these categories contains multiple dimensions. Deeper levels of abstraction revealed a recurrent theme (core category), preference rationalization, which informs us that while the very essence of agile methods overwhelmingly and positively resonates with software developers, preference is contingent on external and personality factors as well as the original emergent themes.},
 bibtype = {article},
 author = {Bishop, David and Deokar, Amit V. and Sarnikar, Surendra},
 journal = {Information Resource Management Journal}
}

Downloads: 0