Proceedings of the 28th International Conference on Software Engineering 2006
DOI: 10.1145/1134285.1134361
|View full text |Cite
|
Sign up to set email alerts
|

Analysis of the interaction between practices for introducing XP effectively

Abstract: In this paper, we discuss interactions between XP (eXtreme Programming) practices. We discuss 2 case studies of introducing XP practices selectively from the 13 practices which are defined in XP, and we analyze how to select practices. Our analysis is based on interviews with developers. While it is difficult to introduce all the XP practices at once, our knowledge makes it easier to determine more effective combinations of practices.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0
3

Year Published

2008
2008
2022
2022

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 17 publications
(12 citation statements)
references
References 9 publications
0
9
0
3
Order By: Relevance
“…It's flexible, lightweight and iterative nature can easily handle changing requirements even in late phases of software development [1] [19] [29] [30]. XP's actual strength lies in its principles, values and practices that provide actual guidance for the software development process [32]. It works well for small projects however lack of documentation, complicated structure and poor system design make it inappropriate for medium and large scale projects [23] [24].…”
Section: Problem Definitionmentioning
confidence: 99%
“…It's flexible, lightweight and iterative nature can easily handle changing requirements even in late phases of software development [1] [19] [29] [30]. XP's actual strength lies in its principles, values and practices that provide actual guidance for the software development process [32]. It works well for small projects however lack of documentation, complicated structure and poor system design make it inappropriate for medium and large scale projects [23] [24].…”
Section: Problem Definitionmentioning
confidence: 99%
“…Some real life examples are shown in Appendix 1 which suggests that stand-up meetings are effective and popular in companies. For example Kobayashi et.al [9] found that:…”
Section: Communicationmentioning
confidence: 99%
“…It uses best software practices in the disciplined way to develop high quality software [27]. It can easily accommodate changing requirements with good level of customer satisfaction and can deliver qualitative software within limited time [32] [35]. XP practices like pair programming, on-site customer, collective code ownership, continuous integration and continuous testing were new for software industry but their satisfactory results enforced developers to adopt them even in diversified projects.…”
Section: Introductionmentioning
confidence: 99%