XP: Taking the psychology of programming to the eXtreme
نویسنده
چکیده
Extreme Programming (XP) is a software development methodology which is growing in popularity and commercial use. Despite a number of published experience reports and a small number of studies, predominantly in an academic environment, our knowledge about how and why some aspects of it work is still in its infancy. One major limitation of many of these studies is a failure to question why the practices of XP appear to work or fail. This paper reviews the research on Extreme Programming and suggests further work is required in order to ascertain how these practices fit into the framework of existing knowledge on the psychological aspects of programming.
منابع مشابه
Adopting the Xp Game: a Hands-on Learning Experience
Engaging and motivating students is always a challenge particularly when teaching subjects that do not have a high practical content. In this situation it was also necessary to present an overview of the subject to be studied while at the same time introduce new members to the existing class. The XP Game is a simple and interactive set of activities that simulates the eXtreme Programming (XP) d...
متن کاملXP Team Psychology - An Inside View ?
Extreme Programming (XP) as a methodology for software development is now widely known. There are numerous case studies and reports of it’s successful application in real world projects as well as in the academic sector. But it is equally important to experience and report things that went wrong. This paper is about problems and pitfalls that can occur when introducing XP. They are explained in...
متن کاملDoctoral consortium presentation at PPIG 2004, Carlow, Ireland
Extreme programming (XP) is a software development methodology which is becoming increasingly popular, but about which there remain many unanswered questions. The current research on XP mainly focuses on academic studies or experience reports which do not question ‘how’ and ‘why’, but simply ‘whether’ the various techniques work. This paper suggests the investigation of three areas in order to ...
متن کاملExtreme Programming Evaluation Framework for Object-Oriented Languages -- Version 1.2
The Extreme Programming (XP) software development methodology seems appropriate for some teams or projects. Anecdotal stories from developers who have adopted XP are often favorable. However, there is little empirical evidence to support or refute claims regarding XP. The Extreme Programming Evaluation Framework (XP-EF) provides a benchmark measurement framework for researchers and practitioner...
متن کاملExtreme Programming Evaluation Framework for Object-Oriented Languages -- Version 1.1
The Extreme Programming development Methodology (XP) seems appropriate for some teams or projects. Anecdotal stories from developers who have tried XP are often favorable. However, there is little empirical evidence to support or refute claims regarding XP. The Extreme Programming Evaluation Framework (XPEF) provides a benchmark measurement framework for researchers and practitioners to assess ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004