2015
DOI: 10.1145/2735399.2735406
|View full text |Cite
|
Sign up to set email alerts
|

An Empirical Evaluation of Iterative Maintenance Life Cycle Using XP

Abstract: Maintainability of a software product affects its maintenance cost and operational life. Maintainability of legacy systems, which have been developed through non-XP methodologies, has become a challenging issue for its maintenance. The iterative maintenance life cycle using extreme programming is an effective process for software maintenance [2]. This paper describes a controlled experiment that examines maintainability during maintenance of academic projects. The experiment was conducted with postgraduate stu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(1 citation statement)
references
References 32 publications
0
1
0
Order By: Relevance
“…Maintenance is to describe activities that address demands at code or near-code levels, which is applied for less complicated work due to the limited time and management control, i.e., to enable software to be fixed quickly so that the software can provide better services. Maintenance comprises of lightweight iterative processes based on user's/customer"s demands and may go many times but will not fundamentally change the Web-based application [36]. If new ideas or enhancements arise during the development cycle, it is first sent to wait state basket.…”
Section: Evolution Processmentioning
confidence: 99%
“…Maintenance is to describe activities that address demands at code or near-code levels, which is applied for less complicated work due to the limited time and management control, i.e., to enable software to be fixed quickly so that the software can provide better services. Maintenance comprises of lightweight iterative processes based on user's/customer"s demands and may go many times but will not fundamentally change the Web-based application [36]. If new ideas or enhancements arise during the development cycle, it is first sent to wait state basket.…”
Section: Evolution Processmentioning
confidence: 99%