Extreme programming explained: embrace change
Extreme programming explained: embrace change
Recognizing and responding to "bad smells" in extreme programming
Proceedings of the 24th International Conference on Software Engineering
Using Extreme Programming in a Maintenance Environment
IEEE Software
Exploring XP for Scientific Research
IEEE Software
Assessing XP at a European Internet Company
IEEE Software
A Study of the Impact of Requirements Volatility on Software Project Performance
APSEC '02 Proceedings of the Ninth Asia-Pacific Software Engineering Conference
Lean Software Development: An Agile Toolkit
Lean Software Development: An Agile Toolkit
Extreme Programming Refactored: The Case Against XP
Extreme Programming Refactored: The Case Against XP
A Formal Experiment Comparing Extreme Programming with Traditional Software Construction
ENC '03 Proceedings of the 4th Mexican International Conference on Computer Science
A study to investigate the impact of requirements instability on software defects
ACM SIGSOFT Software Engineering Notes
An Empirical Study about the Feelgood Factor in Pair Programming
METRICS '04 Proceedings of the Software Metrics, 10th International Symposium
Activity Patterns of Pair Programming
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences (HICSS'05) - Track 3 - Volume 03
Being jane malkovich: a look into the world of an XP customer
XP'03 Proceedings of the 4th international conference on Extreme programming and agile processes in software engineering
Balancing act: community and local requirements in an open source development process
Proceedings of the 34th annual ACM SIGUCCS fall conference: expanding the boundaries
Supporting agile team composition: A prototype tool for identifying personality (In)compatibilities
CHASE '09 Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering
The impact of inadequate customer collaboration on self-organizing Agile teams
Information and Software Technology
When agile meets the enterprise
Information and Software Technology
Hi-index | 0.00 |
Extreme Programming (XP) brings the customer and development team together into a tight functional unit, while eliminating many of the process activities of more structured software development processes. While agile methods may yield benefits in terms of product cost and quality, there is also a risk that the very practices that make agile methods effective may weaken the customer relationship. This paper examines XP from the perspective of customer satisfaction and motivates the need for more analysis of the social, psychological, and business factors in studies of software development methods.