This paper describes a study that examined the relationship between software engineering teams who adhered to the extreme programming (XP) methodology and their project clients. The study involved observing teams working on projects for clients who had commissioned a piece of software to be used in the real world. Interviews were conducted during and at the end of the project to get client opinion on how the project had progressed. Of interest to the researchers were opinions on frequency of feedback, how the team captured requirements, whether or not the iterative approach of XP proved to be helpful, and the level of contextual and software engineering knowledge the client had at the start of the project. In theory, fidelit...
Abstract. Many of the twelve carefully defined practices of Extreme Programming are tightly coupled....
AbstractContextDeveloping a theory of agile technology, in combination with empirical work, must inc...
Traditional heavyweight software development methodologies are rigid, heavily documentation oriented...
Abstract: This paper describes a study that examined the relationship between software engineering t...
This paper describes a study that examined the relationship between software engineering teams who ...
This paper presents an early empirical study on Extreme Programming (XP) practices employing Positiv...
We conducted an industrial case study of a distributed team in the USA and the Czech Republic that u...
eXtreme programming (XP) is one of a new breed of methods, collectively known as the agile methods, ...
Extreme Programming has been considered as an optional methodology for software development. XP is b...
Extreme programming (XP), similarly to other agile software development methods, values close collab...
Extreme Programming (XP) is inherently collaborative, which makes it amenable to Computer Supported ...
Extreme Programming (XP) is a software development process as well as a methodology. XP is also a pr...
Extreme programming (XP) is an agile software process that promotes early and quick production of wo...
Extreme Programming (XP) is a new and controversial software process for small teams. A practical tr...
This paper discusses Extreme Programming (XP), a relatively new and increasingly popular ‘user-centr...
Abstract. Many of the twelve carefully defined practices of Extreme Programming are tightly coupled....
AbstractContextDeveloping a theory of agile technology, in combination with empirical work, must inc...
Traditional heavyweight software development methodologies are rigid, heavily documentation oriented...
Abstract: This paper describes a study that examined the relationship between software engineering t...
This paper describes a study that examined the relationship between software engineering teams who ...
This paper presents an early empirical study on Extreme Programming (XP) practices employing Positiv...
We conducted an industrial case study of a distributed team in the USA and the Czech Republic that u...
eXtreme programming (XP) is one of a new breed of methods, collectively known as the agile methods, ...
Extreme Programming has been considered as an optional methodology for software development. XP is b...
Extreme programming (XP), similarly to other agile software development methods, values close collab...
Extreme Programming (XP) is inherently collaborative, which makes it amenable to Computer Supported ...
Extreme Programming (XP) is a software development process as well as a methodology. XP is also a pr...
Extreme programming (XP) is an agile software process that promotes early and quick production of wo...
Extreme Programming (XP) is a new and controversial software process for small teams. A practical tr...
This paper discusses Extreme Programming (XP), a relatively new and increasingly popular ‘user-centr...
Abstract. Many of the twelve carefully defined practices of Extreme Programming are tightly coupled....
AbstractContextDeveloping a theory of agile technology, in combination with empirical work, must inc...
Traditional heavyweight software development methodologies are rigid, heavily documentation oriented...