Leadership in Agile Software Development Methods
There is a common agreement that Leadership is represented by two main ideas: direction and influence. The first related to the knowledge of where the organization should be oriented and the second with the capacity to mobilize others towards that direction. Recent research has rejected these assumptions, stating emphatically that the power of organizations and teams are not in these mythical figures (as the super leader), but in the knowledge shared by all its members. Thus, finding the right direction and success on the path undertaken shall not rest in the hands of one person, but in the capabilities of the entire group.
This paper analyses how this approach to leadership can be observed in software development teams, specifically through agilists methods (Extreme Programming).
KeywordsSoftware development Extreme programming Leadership Distributed leadership
Broderick Crawford is supported by Grant CONICYT / FONDECYT / REGULAR / 1140897. Ricardo Soto is supported by Grant CONICYT / FONDECYT / INICIACION / 11130459.
- 2.Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley Longman Publishing Co., Boston (2000)Google Scholar
- 3.Beck, K.: Agile alliance (2001). http://agilemanifesto.org
- 4.Beck, K., Beedle, M., Bennekum, A.V., Cockburn, A., Cunningham, W., Fowler, M., Grenning, J., Highsmith, J., Hunt, A., Jeffries, R., Kern, J., Marick, B., Martin, R.C., Mellor, S., Schwaber, K., Sutherland, J., Thomas, D.: Manifesto for agile software development (2001). http://agilemanifesto.org
- 12.Leithwood, K., Day, C., Sammons, P., Harris, A., Hopkins, D.: Successful School Leadership What It Is and How It Influences Pupil Learning. University of Nottingham, Nottingham (2006) Google Scholar
- 15.Starr, K.: Principals and the politics of resistance to change. Educ. Manage. Adm. Leadersh. 39(6), 646–660 (2011)Google Scholar