Extreme programming explained: embrace change
Extreme programming explained: embrace change
Using Extreme Programming in a Maintenance Environment
IEEE Software
Tailoring XP for Large System Mission Critical Software Development
Proceedings of the Second XP Universe and First Agile Universe Conference on Extreme Programming and Agile Methods - XP/Agile Universe 2002
Agile Methods for Large Organizations - Building Communities of Practice
ADC '04 Proceedings of the Agile Development Conference
Practical experiences of agility in the telecom industry
XP'03 Proceedings of the 4th international conference on Extreme programming and agile processes in software engineering
Investigating the extreme programming system---An empirical study
Empirical Software Engineering
A survey study of critical success factors in agile software projects
Journal of Systems and Software
The impact of agile practices on communication in software development
Empirical Software Engineering
A knowledge-based framework for extracting components in agile systems development
Information Technology and Management
A framework to support the evaluation, adoption and improvement of agile methods in practice
Journal of Systems and Software
Agile human-centered software engineering
BCS-HCI '07 Proceedings of the 21st British HCI Group Annual Conference on People and Computers: HCI...but not as we know it - Volume 1
A Reliable and Useful Information Distribution System: the “Kuchicomi Network”
Proceedings of the 2006 conference on Information Modelling and Knowledge Bases XVII
Information Systems Research
An industrial case of exploiting product line architectures in agile software development
Proceedings of the 13th International Software Product Line Conference
CRUISER: a cross-discipline user interface and software engineering lifecycle
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
Architectural descriptions as boundary objects in system and design work
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part II
Software process improvement with agile practices in a large telecom company
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
Systematic piloting of agile methods in the large: two cases in embedded systems development
PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
Scaling agile methods to regulated environments: an industry case study
Proceedings of the 2013 International Conference on Software Engineering
Communication factors for speed and reuse in large-scale agile software development
Proceedings of the 17th International Software Product Line Conference
When agile meets the enterprise
Information and Software Technology
Evaluating the impact of an agile transformation: a longitudinal case study in a distributed context
Software Quality Control
Hi-index | 4.10 |
Developers need evidence that a new technology works in a certain context before they promote and deploy it on a larger scale. This need looms greater in large organizations because of their complexity and the need to integrate new technologies and processes with existing ones.To further evaluate agile methods and their underlying software development practices, several Software Experience Center member companies initiated a series of activities to discover if agile practices match their organizations' needs. Based on the experiences of these organizations, researchers concluded that agile practices match the needs of large organizations, but integrating new practices with existing processes and quality systems that govern the conduct of software development requires further tailoring. The challenge here lies not in applying agile practices to a project, but in efficiently integrating the agile project into its environment.