2002
DOI: 10.1002/spe.481
|View full text |Cite
|
Sign up to set email alerts
|

Using a qualitative research method for building a software maintenance methodology

Abstract: This article explains our experience of using Action Research to develop a software maintenance methodology involving two organizations: a group of university researchers and a software services organization. The concept of ‘methodology’ comprises a wide set of elements whose identification, definition and integration is not a trivial task, due to the magnitude of the project and to the different nature of the organizations. The use of Action Research was a key factor in the progress of the research and has be… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0
2

Year Published

2004
2004
2016
2016

Publication Types

Select...
3
3
2

Relationship

2
6

Authors

Journals

citations
Cited by 26 publications
(14 citation statements)
references
References 12 publications
0
12
0
2
Order By: Relevance
“…[29]). We recommend to utilize multiple researchers in the process to note down as much information as possible, and after each interactive session/action cycle the observations should be discussed immediately after that, given that the memories of relevant events are fresh.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…[29]). We recommend to utilize multiple researchers in the process to note down as much information as possible, and after each interactive session/action cycle the observations should be discussed immediately after that, given that the memories of relevant events are fresh.…”
Section: Discussionmentioning
confidence: 99%
“…Eight studies (cf. [32,31,5,29,17,18,21,5]) could be classified as genuine action research (cf. [9]).…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Since we have argued that there are significant differences between development and maintenance engineering, we do not assume that the tools and techniques associated with agile development will necessarily produce good results in maintenance (Polo et al 2002). The agile maintenance studies are generally positive in tone and highlight advantages: agile methods help speed up the process (Choudhari and Suman 2010) and improve communication between members of the maintenance team (Rudzki et al 2009).…”
Section: Agile Maintenancementioning
confidence: 98%
“…In addition, due to the complexity of software maintenance tasks, many of development techniques, tools, models and processes cannot be directly applied in maintenance [21]. Anquetil et al [1] stated that the fundamental problem in software maintenance is the lack of various types of knowledge, which is usually only in heads of software engineers.…”
Section: Introductionmentioning
confidence: 99%