Using an ontology for systematic practice adoption in agile methods: Expert system and practitioners-based validation

As many software development teams have started to adopt agile methods, a vast amount of valuable experiences have been reported on in both academic and industrial knowledge bases. This information has been used through various approaches to guide and help practitioners finding suitable practices fo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Expert Systems With Applications 2022-06, Vol.195, p.116520-116520
Hauptverfasser: Kiv, Soreangsey, Heng, Samedi, Wautelet, Yves, Poelmans, Stephan, Kolp, Manuel
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 116520
container_issue
container_start_page 116520
container_title Expert Systems With Applications
container_volume 195
creator Kiv, Soreangsey
Heng, Samedi
Wautelet, Yves
Poelmans, Stephan
Kolp, Manuel
description As many software development teams have started to adopt agile methods, a vast amount of valuable experiences have been reported on in both academic and industrial knowledge bases. This information has been used through various approaches to guide and help practitioners finding suitable practices for their software development projects. Nevertheless, not many of these approaches could gather the available experiences to make them systematically reusable and help practitioners understanding agile practices in depth. To the best of our knowledge, only one ontology has been created to solve this problem; some limitations related to its quality and usability make it nevertheless unqualified to serve the intended purpose. The aim of this paper is to build an expert system (i.e. an evidence-based tool) to ease agile practices adoption by efficiently and effectively providing information on them. Firstly, we improve the concepts and relationships in the aforementioned ontology and theoretically validate it using a large data-set of agile practices adoption experiences collected through a Systematic Literature Review (SLR). Secondly, we develop a supporting tool having a friendly Graphical User Interface (GUI) allowing to use the ontology as a concrete agile practice knowledge provider. Finally, we empirically validate the enhanced ontology and evaluate the supporting tool using a survey with agile experts. Our supporting tool can help practitioners to decide what practice to adopt, how to adopt it, how to solve practical issues, etc. The ontology and the tool materialize our contribution to the field of systematic agile practices adoption.
format Article
fullrecord <record><control><sourceid>kuleuven</sourceid><recordid>TN_cdi_kuleuven_dspace_20_500_12942_689629</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>20_500_12942_689629</sourcerecordid><originalsourceid>FETCH-kuleuven_dspace_20_500_12942_6896293</originalsourceid><addsrcrecordid>eNqVjMsKwjAQRbNQ8PkPsxYq6UNr3YriB-g6jM1YozEpnVT071XoB-jqwOWc2xNDWSzyKIvzbCBGzFcp41zKfCjaIxtXATrwLnjrqxecfQP84kB3DKaEusHyQwLUvg7GOzAOsDKW4E7h4jWvYfusqQld9TnTXfXVqeHohEwaHmiNxu82Ef0zWqZpx7GY7baHzT66tZbaBzmlucaSVCLVQkoVJ0WWqOWqWCZFOhbzn2UVniH96_0NdsZehA</addsrcrecordid><sourcetype>Institutional Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Using an ontology for systematic practice adoption in agile methods: Expert system and practitioners-based validation</title><source>Lirias (KU Leuven Association)</source><source>Access via ScienceDirect (Elsevier)</source><creator>Kiv, Soreangsey ; Heng, Samedi ; Wautelet, Yves ; Poelmans, Stephan ; Kolp, Manuel</creator><creatorcontrib>Kiv, Soreangsey ; Heng, Samedi ; Wautelet, Yves ; Poelmans, Stephan ; Kolp, Manuel</creatorcontrib><description>As many software development teams have started to adopt agile methods, a vast amount of valuable experiences have been reported on in both academic and industrial knowledge bases. This information has been used through various approaches to guide and help practitioners finding suitable practices for their software development projects. Nevertheless, not many of these approaches could gather the available experiences to make them systematically reusable and help practitioners understanding agile practices in depth. To the best of our knowledge, only one ontology has been created to solve this problem; some limitations related to its quality and usability make it nevertheless unqualified to serve the intended purpose. The aim of this paper is to build an expert system (i.e. an evidence-based tool) to ease agile practices adoption by efficiently and effectively providing information on them. Firstly, we improve the concepts and relationships in the aforementioned ontology and theoretically validate it using a large data-set of agile practices adoption experiences collected through a Systematic Literature Review (SLR). Secondly, we develop a supporting tool having a friendly Graphical User Interface (GUI) allowing to use the ontology as a concrete agile practice knowledge provider. Finally, we empirically validate the enhanced ontology and evaluate the supporting tool using a survey with agile experts. Our supporting tool can help practitioners to decide what practice to adopt, how to adopt it, how to solve practical issues, etc. The ontology and the tool materialize our contribution to the field of systematic agile practices adoption.</description><identifier>ISSN: 0957-4174</identifier><language>eng</language><publisher>Elsevier</publisher><ispartof>Expert Systems With Applications, 2022-06, Vol.195, p.116520-116520</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,315,780,784,27860</link.rule.ids></links><search><creatorcontrib>Kiv, Soreangsey</creatorcontrib><creatorcontrib>Heng, Samedi</creatorcontrib><creatorcontrib>Wautelet, Yves</creatorcontrib><creatorcontrib>Poelmans, Stephan</creatorcontrib><creatorcontrib>Kolp, Manuel</creatorcontrib><title>Using an ontology for systematic practice adoption in agile methods: Expert system and practitioners-based validation</title><title>Expert Systems With Applications</title><description>As many software development teams have started to adopt agile methods, a vast amount of valuable experiences have been reported on in both academic and industrial knowledge bases. This information has been used through various approaches to guide and help practitioners finding suitable practices for their software development projects. Nevertheless, not many of these approaches could gather the available experiences to make them systematically reusable and help practitioners understanding agile practices in depth. To the best of our knowledge, only one ontology has been created to solve this problem; some limitations related to its quality and usability make it nevertheless unqualified to serve the intended purpose. The aim of this paper is to build an expert system (i.e. an evidence-based tool) to ease agile practices adoption by efficiently and effectively providing information on them. Firstly, we improve the concepts and relationships in the aforementioned ontology and theoretically validate it using a large data-set of agile practices adoption experiences collected through a Systematic Literature Review (SLR). Secondly, we develop a supporting tool having a friendly Graphical User Interface (GUI) allowing to use the ontology as a concrete agile practice knowledge provider. Finally, we empirically validate the enhanced ontology and evaluate the supporting tool using a survey with agile experts. Our supporting tool can help practitioners to decide what practice to adopt, how to adopt it, how to solve practical issues, etc. The ontology and the tool materialize our contribution to the field of systematic agile practices adoption.</description><issn>0957-4174</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>FZOIL</sourceid><recordid>eNqVjMsKwjAQRbNQ8PkPsxYq6UNr3YriB-g6jM1YozEpnVT071XoB-jqwOWc2xNDWSzyKIvzbCBGzFcp41zKfCjaIxtXATrwLnjrqxecfQP84kB3DKaEusHyQwLUvg7GOzAOsDKW4E7h4jWvYfusqQld9TnTXfXVqeHohEwaHmiNxu82Ef0zWqZpx7GY7baHzT66tZbaBzmlucaSVCLVQkoVJ0WWqOWqWCZFOhbzn2UVniH96_0NdsZehA</recordid><startdate>20220601</startdate><enddate>20220601</enddate><creator>Kiv, Soreangsey</creator><creator>Heng, Samedi</creator><creator>Wautelet, Yves</creator><creator>Poelmans, Stephan</creator><creator>Kolp, Manuel</creator><general>Elsevier</general><scope>FZOIL</scope></search><sort><creationdate>20220601</creationdate><title>Using an ontology for systematic practice adoption in agile methods: Expert system and practitioners-based validation</title><author>Kiv, Soreangsey ; Heng, Samedi ; Wautelet, Yves ; Poelmans, Stephan ; Kolp, Manuel</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-kuleuven_dspace_20_500_12942_6896293</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kiv, Soreangsey</creatorcontrib><creatorcontrib>Heng, Samedi</creatorcontrib><creatorcontrib>Wautelet, Yves</creatorcontrib><creatorcontrib>Poelmans, Stephan</creatorcontrib><creatorcontrib>Kolp, Manuel</creatorcontrib><collection>Lirias (KU Leuven Association)</collection><jtitle>Expert Systems With Applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kiv, Soreangsey</au><au>Heng, Samedi</au><au>Wautelet, Yves</au><au>Poelmans, Stephan</au><au>Kolp, Manuel</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Using an ontology for systematic practice adoption in agile methods: Expert system and practitioners-based validation</atitle><jtitle>Expert Systems With Applications</jtitle><date>2022-06-01</date><risdate>2022</risdate><volume>195</volume><spage>116520</spage><epage>116520</epage><pages>116520-116520</pages><issn>0957-4174</issn><abstract>As many software development teams have started to adopt agile methods, a vast amount of valuable experiences have been reported on in both academic and industrial knowledge bases. This information has been used through various approaches to guide and help practitioners finding suitable practices for their software development projects. Nevertheless, not many of these approaches could gather the available experiences to make them systematically reusable and help practitioners understanding agile practices in depth. To the best of our knowledge, only one ontology has been created to solve this problem; some limitations related to its quality and usability make it nevertheless unqualified to serve the intended purpose. The aim of this paper is to build an expert system (i.e. an evidence-based tool) to ease agile practices adoption by efficiently and effectively providing information on them. Firstly, we improve the concepts and relationships in the aforementioned ontology and theoretically validate it using a large data-set of agile practices adoption experiences collected through a Systematic Literature Review (SLR). Secondly, we develop a supporting tool having a friendly Graphical User Interface (GUI) allowing to use the ontology as a concrete agile practice knowledge provider. Finally, we empirically validate the enhanced ontology and evaluate the supporting tool using a survey with agile experts. Our supporting tool can help practitioners to decide what practice to adopt, how to adopt it, how to solve practical issues, etc. The ontology and the tool materialize our contribution to the field of systematic agile practices adoption.</abstract><pub>Elsevier</pub></addata></record>
fulltext fulltext
identifier ISSN: 0957-4174
ispartof Expert Systems With Applications, 2022-06, Vol.195, p.116520-116520
issn 0957-4174
language eng
recordid cdi_kuleuven_dspace_20_500_12942_689629
source Lirias (KU Leuven Association); Access via ScienceDirect (Elsevier)
title Using an ontology for systematic practice adoption in agile methods: Expert system and practitioners-based validation
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-22T04%3A32%3A40IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-kuleuven&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Using%20an%20ontology%20for%20systematic%20practice%20adoption%20in%20agile%20methods:%20Expert%20system%20and%20practitioners-based%20validation&rft.jtitle=Expert%20Systems%20With%20Applications&rft.au=Kiv,%20Soreangsey&rft.date=2022-06-01&rft.volume=195&rft.spage=116520&rft.epage=116520&rft.pages=116520-116520&rft.issn=0957-4174&rft_id=info:doi/&rft_dat=%3Ckuleuven%3E20_500_12942_689629%3C/kuleuven%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true