Extreme Programming (XP) is a lightweight software development methodology that has risen to prominence in the last few years. XP and Participatory Design are related in motivation and approach but complimentary in many ways. The authors believe that integrating some Participatory Design approaches into XP substantially improves XP and may even bring some advantages to Participatory Design. This paper summarises XP, compares the two approaches, outlines our experience with XP, draws out some problems with classic XP and suggests some modifications based on Participatory Design
Extreme programming (XP) has attracted attention because of its fierce denial of many well-accepted ...
Software engineering (SE) plays an important role for improving society‘s well-being through the use...
This paper briefly summarizes a research project aiming at analyzing the scaling up of extreme progr...
Extreme Programming has been considered as an optional methodology for software development. XP is b...
Traditional heavyweight software development methodologies are rigid, heavily documentation oriented...
Personal Extreme Programming (PXP), evolving from the popular agile methodology, Extreme Programming...
This paper discusses Extreme Programming (XP), a relatively new and increasingly popular ‘user-centr...
Extreme Programming (XP) is a software development process as well as a methodology. XP is also a pr...
The interaction designer role is not an acknowledged role on the core eXtreme Programming (XP) team ...
The increased demand for information systems drives businesses to rethink their customer needs to a ...
Extreme Programming (XP) is inherently collaborative, which makes it amenable to Computer Supported ...
Extreme Programming (XP) is a new and controversial software process for small teams. A practical tr...
Updating and maintaining legacy systems creates significant challenges for software developers. Modi...
Extreme programming (XP) is one of the well-known forms of agile software development, due to its it...
This paper briefly describes Extreme Programming (XP) and then poses the question: given the well d...
Extreme programming (XP) has attracted attention because of its fierce denial of many well-accepted ...
Software engineering (SE) plays an important role for improving society‘s well-being through the use...
This paper briefly summarizes a research project aiming at analyzing the scaling up of extreme progr...
Extreme Programming has been considered as an optional methodology for software development. XP is b...
Traditional heavyweight software development methodologies are rigid, heavily documentation oriented...
Personal Extreme Programming (PXP), evolving from the popular agile methodology, Extreme Programming...
This paper discusses Extreme Programming (XP), a relatively new and increasingly popular ‘user-centr...
Extreme Programming (XP) is a software development process as well as a methodology. XP is also a pr...
The interaction designer role is not an acknowledged role on the core eXtreme Programming (XP) team ...
The increased demand for information systems drives businesses to rethink their customer needs to a ...
Extreme Programming (XP) is inherently collaborative, which makes it amenable to Computer Supported ...
Extreme Programming (XP) is a new and controversial software process for small teams. A practical tr...
Updating and maintaining legacy systems creates significant challenges for software developers. Modi...
Extreme programming (XP) is one of the well-known forms of agile software development, due to its it...
This paper briefly describes Extreme Programming (XP) and then poses the question: given the well d...
Extreme programming (XP) has attracted attention because of its fierce denial of many well-accepted ...
Software engineering (SE) plays an important role for improving society‘s well-being through the use...
This paper briefly summarizes a research project aiming at analyzing the scaling up of extreme progr...