2014
DOI: 10.1145/2557833.2557845
|View full text |Cite
|
Sign up to set email alerts
|

Extended iterative maintenance life cycle using eXtreme programming

Abstract: Software maintenance is the continuous process of enhancing the operational life of software. The existing approaches to software maintenance, derived from the traditional approaches to development, are unable to resolve the problems of unstructured code, team morale, poor visibility of the project, lack of communication, and lack of proper test suites. Alternatively, extreme programming practices such as test driven development, refactoring, pair programming, continuous integration, small releases, and collec… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0
1

Year Published

2014
2014
2024
2024

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 15 publications
(13 citation statements)
references
References 29 publications
0
10
0
1
Order By: Relevance
“…A process model based on XP is proposed for software maintenance in [2]. This model uses XP practices in software maintenance process to improve the productivity.…”
Section: Related Workmentioning
confidence: 99%
“…A process model based on XP is proposed for software maintenance in [2]. This model uses XP practices in software maintenance process to improve the productivity.…”
Section: Related Workmentioning
confidence: 99%
“…This paper also lacks empirical proof of the model. In [10], authors proposed software maintenance process model based on XP practices. This model uses XP practices in software maintenance process to improve the productivity.…”
Section: International Journal Of Computer Applications (0975 -8887)mentioning
confidence: 99%
“…Good maintenance can increase the quality and operational life of a software. in [5] authors found that most of the existing models of software maintenance are derived from traditional water fall model and hence not suitable for handling problems related to unstructured code, team morale, poor project visibility, communication and test suits. Authors suggested that these problems can be solved by using agile methodologies.…”
Section: E Extended Iterative Maintenance Life Cycle Using Extreme Pmentioning
confidence: 99%
“…Authors suggested that these problems can be solved by using agile methodologies. Their iterative and incremental nature and emphasis on team collaboration, customer interaction makes them suitable for software maintenance [5]. Authors chose XP for this purpose due to its best practices and proposed an extended model for software maintenance that used IEEE 1219 standard from XP perspective.…”
Section: E Extended Iterative Maintenance Life Cycle Using Extreme Pmentioning
confidence: 99%
See 1 more Smart Citation