Construction and testing of polynomials predicting software maintainability
Journal of Systems and Software - Special issue of the best papers from the Oregon Workshop on Software Metrics, 1993
The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
The application of software maintainability models in industrial software systems
Selected papers of the sixth annual Oregon workshop on Software metrics
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Software Metrics: A Rigorous and Practical Approach
Software Metrics: A Rigorous and Practical Approach
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Proceedings of the 25th International Conference on Software Engineering
A Preliminary Testability Model for Object-Oriented Software
SEEP '98 Proceedings of the 1998 International Conference on Software Engineering: Education & Practice
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Comprehension of Object-Oriented Software Cohesion: The Empirical Quagmire
IWPC '02 Proceedings of the 10th International Workshop on Program Comprehension
Collecting, Integrating and Analyzing Software Metrics and Personal Software Process Data
EUROMICRO '03 Proceedings of the 29th Conference on EUROMICRO
Predicting Class Testability using Object-Oriented Metrics
SCAM '04 Proceedings of the Source Code Analysis and Manipulation, Fourth IEEE International Workshop
Exploring Extreme Programming in Context: An Industrial Case Study
ADC '04 Proceedings of the Agile Development Conference
Mobile-D: an agile approach for mobile application development
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Improving evolvability through refactoring
MSR '05 Proceedings of the 2005 international workshop on Mining software repositories
IEEE Transactions on Software Engineering
Measuring fidelity to extreme programming: a psychometric approach
Empirical Software Engineering
Hi-index | 0.00 |
Extreme Programming aims at delivering working software for less money and still of high quality. It is well known that software maintainability is one of the most important concerns and cost factors of the software industry. The question of this research is whether Extreme Programming intrinsically delivers easily maintainable code or not. We propose a model on how to evaluate the evolution of source code quality and in particular maintainability in an Extreme Programming environment and evaluate it with a small case study. The results obtained from the case study seem to sustain the hypothesis that Extreme Programming enhances quality and in particular maintainability of a software product. Given such promising results, additional experimentation is required to validate and generalize the results of this work.