Extreme programming explained: embrace change
Extreme programming explained: embrace change
Agile Software Development: Principles, Patterns, and Practices
Agile Software Development: Principles, Patterns, and Practices
Agile Software Development with Scrum
Agile Software Development with Scrum
Xtreme programming and agile coaching
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Agile management - an oxymoron?: who needs managers anyway?
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Agile Project Management: Creating Innovative Products
Agile Project Management: Creating Innovative Products
An Ethnographic Study of XP Practice
Empirical Software Engineering
Challenges of migrating to agile methodologies
Communications of the ACM - Adaptive complex enterprises
Agile project management: steering from the edges
Communications of the ACM - The semantic e-business vision
Usage and Perceptions of Agile Software Development in an Industrial Context: An Exploratory Study
ESEM '07 Proceedings of the First International Symposium on Empirical Software Engineering and Measurement
A survey study of critical success factors in agile software projects
Journal of Systems and Software
Empirical studies of agile software development: A systematic review
Information and Software Technology
Collaboration and co-ordination in mature eXtreme programming teams
International Journal of Human-Computer Studies
The impact of agile practices on communication in software development
Empirical Software Engineering
Understanding Self-Organizing Teams in Agile Software Development
ASWEC '08 Proceedings of the 19th Australian Conference on Software Engineering
Insights into an Agile Adventure with Offshore Partners
AGILE '08 Proceedings of the Agile 2008
Growing and Sustaining an Offshore Scrum Engagement
AGILE '08 Proceedings of the Agile 2008
Cowboys and Indians: Impacts of Cultural Diversity on Agile Teams
AGILE '08 Proceedings of the Agile 2008
Cultural differences in software engineering
Proceedings of the 2nd India software engineering conference
Organizing self-organizing teams
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Using grounded theory to study the human aspects of software engineering
Human Aspects of Software Engineering
How much is just enough?: some documentation patterns on Agile projects
Proceedings of the 15th European Conference on Pattern Languages of Programs
Developing a grounded theory to explain the practices of self-organizing Agile teams
Empirical Software Engineering
Hi-index | 0.00 |
Self-organizing teams are one of the critical success factors on Agile projects - and yet, little is known about the self-organizing nature of Agile teams and the challenges they face in industrial practice. Based on a Grounded Theory study of 40 Agile practitioners across 16 software development organizations in New Zealand and India, we describe how self-organizing Agile teams perform balancing acts between (a) freedom and responsibility (b) cross-functionality and specialization, and (c) continuous learning and iteration pressure, in an effort to maintain their self-organizing nature. We discuss the relationship between these three balancing acts and the fundamental conditions of self-organizing teams - autonomy, cross-fertilization, and self-transcendence.