Software Maintenance Practices Using Agile Methods Towards Cloud Environment: a Systematic Mapping

dc.authorid Mishra, Alok/0000-0003-1275-2050
dc.authorscopusid 58288350800
dc.authorscopusid 7201441575
dc.authorscopusid 8514029100
dc.authorwosid Mishra, Alok/AAE-2673-2019
dc.contributor.author Almashhadani, Mohammed
dc.contributor.author Mishra, Alok
dc.contributor.author Yazici, Ali
dc.contributor.other Software Engineering
dc.date.accessioned 2024-09-10T21:32:55Z
dc.date.available 2024-09-10T21:32:55Z
dc.date.issued 2024
dc.department Atılım University en_US
dc.department-temp [Almashhadani, Mohammed] Atilim Univ, Grad Sch Nat & Appl Sci, Ankara, Turkiye; [Almashhadani, Mohammed] Baghdad Int Zone Convent Ctr, Council Representat Iraq, Baghdad, Iraq; [Mishra, Alok; Yazici, Ali] Atilim Univ, Dept Software Engn, Ankara, Turkiye; [Mishra, Alok] Norwegian Univ Sci & Technol NTNU, Fac Engn, Trondheim, Norway en_US
dc.description Mishra, Alok/0000-0003-1275-2050 en_US
dc.description.abstract Agile methods have emerged to overcome the obstacles of structured methodologies, such as the waterfall, prototype, spiral, and so on. There are studies showing the usefulness of agile approaches in software development. However, studies on Agile maintenance are very limited in number. Regardless of the chosen methodology, software maintenance can be carried out in either a local (on-the-premise) or global (distributed) environment. In a local environment, the software maintenance team is co-located on the same premises, while in a global environment, the team is geographically dispersed from the customer. The main objective of this Systematic Mapping (SM) study is to identify the practices useful for software maintenance using the Agile approaches in the Cloud environment. We have conducted a comprehensive search in well-known digital databases and examined the articles that map to the pre-defined inclusion criteria. The study selected and analyzed 48 articles out of 320 published between 2000 and 2022. The findings of the mapping study reveal that Agile can resolve the major issues faced in traditional software maintenance, making the role of this approach significant in global/distributed software maintenance. Cloud computing plays a vital role in software maintenance. Most of the studies highlight the application of XP- and Scrum-based Agile maintenance models. The study found a need for more Agile maintenance solutions in the cloud, highlighting the importance of agile in software maintenance, both locally and globally. Irrespective of the environment, Cloud computing provides a centralized platform for collaboration and communication, while also offering scalability and flexibility to adapt to diverse infrastructure needs. This allows agile maintenance practices to be implemented across both local and global environments, leveraging the cloud's capabilities to overcome geographical and infrastructural challenges. image en_US
dc.description.woscitationindex Science Citation Index Expanded
dc.identifier.citationcount 0
dc.identifier.doi 10.1002/smr.2698
dc.identifier.issn 2047-7473
dc.identifier.issn 2047-7481
dc.identifier.scopus 2-s2.0-85197579118
dc.identifier.scopusquality Q2
dc.identifier.uri https://doi.org/10.1002/smr.2698
dc.identifier.uri https://hdl.handle.net/20.500.14411/7277
dc.identifier.wos WOS:001259063900001
dc.identifier.wosquality Q3
dc.institutionauthor Mıshra, Alok
dc.institutionauthor Yazıcı, Ali
dc.language.iso en en_US
dc.publisher Wiley en_US
dc.relation.publicationcategory Diğer en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.scopus.citedbyCount 1
dc.subject agile methods en_US
dc.subject cloud computing en_US
dc.subject global environment en_US
dc.subject local environment en_US
dc.subject software maintenance en_US
dc.title Software Maintenance Practices Using Agile Methods Towards Cloud Environment: a Systematic Mapping en_US
dc.type Review en_US
dc.wos.citedbyCount 1
dspace.entity.type Publication
relation.isAuthorOfPublication de97bc0b-032d-4567-835e-6cd0cb17b98b
relation.isAuthorOfPublication da7e013c-bd57-4ea1-bfa8-e2b6b92dd61e
relation.isAuthorOfPublication.latestForDiscovery de97bc0b-032d-4567-835e-6cd0cb17b98b
relation.isOrgUnitOfPublication d86bbe4b-0f69-4303-a6de-c7ec0c515da5
relation.isOrgUnitOfPublication.latestForDiscovery d86bbe4b-0f69-4303-a6de-c7ec0c515da5

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Software maintenance practices using agile methods towards cloud.pdf
Size:
1.11 MB
Format:
Adobe Portable Document Format

Collections