Agile risk management using software agents

Risk management is an important process in Software Engineering. However, it can be perceived as somewhat contrary to the more lightweight processes used in Agile methods. Thus an appropriate and realistic risk management model is required as well as tool support that minimizes human effort. We prop...

Full description

Bibliographic Details
Published in:Journal of Ambient Intelligence and Humanized Computing
Main Author: Odzaly E.E.; Greer D.; Stewart D.
Format: Article
Language:English
Published: Springer Verlag 2018
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85048298332&doi=10.1007%2fs12652-017-0488-2&partnerID=40&md5=82bc6943277c727eeb4b82aacae487f9
id 2-s2.0-85048298332
spelling 2-s2.0-85048298332
Odzaly E.E.; Greer D.; Stewart D.
Agile risk management using software agents
2018
Journal of Ambient Intelligence and Humanized Computing
9
3
10.1007/s12652-017-0488-2
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85048298332&doi=10.1007%2fs12652-017-0488-2&partnerID=40&md5=82bc6943277c727eeb4b82aacae487f9
Risk management is an important process in Software Engineering. However, it can be perceived as somewhat contrary to the more lightweight processes used in Agile methods. Thus an appropriate and realistic risk management model is required as well as tool support that minimizes human effort. We propose the use of software agents to carry out risk management tasks and make use of the data collected from the project environment to detect risks. This paper describes the underlying risk management model in an Agile risk tool where software agents are used to support identification, assessment and monitoring of risk. It demonstrates the interaction between agents, agents’ compliance with designated rules and how agents can react to changes in project environment data. The results, demonstrated using case studies, show that agents are of use for detecting risk and reacting dynamically to changes in project environment thus, help to minimize the human effort in managing risk. © 2017, The Author(s).
Springer Verlag
18685137
English
Article

author Odzaly E.E.; Greer D.; Stewart D.
spellingShingle Odzaly E.E.; Greer D.; Stewart D.
Agile risk management using software agents
author_facet Odzaly E.E.; Greer D.; Stewart D.
author_sort Odzaly E.E.; Greer D.; Stewart D.
title Agile risk management using software agents
title_short Agile risk management using software agents
title_full Agile risk management using software agents
title_fullStr Agile risk management using software agents
title_full_unstemmed Agile risk management using software agents
title_sort Agile risk management using software agents
publishDate 2018
container_title Journal of Ambient Intelligence and Humanized Computing
container_volume 9
container_issue 3
doi_str_mv 10.1007/s12652-017-0488-2
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85048298332&doi=10.1007%2fs12652-017-0488-2&partnerID=40&md5=82bc6943277c727eeb4b82aacae487f9
description Risk management is an important process in Software Engineering. However, it can be perceived as somewhat contrary to the more lightweight processes used in Agile methods. Thus an appropriate and realistic risk management model is required as well as tool support that minimizes human effort. We propose the use of software agents to carry out risk management tasks and make use of the data collected from the project environment to detect risks. This paper describes the underlying risk management model in an Agile risk tool where software agents are used to support identification, assessment and monitoring of risk. It demonstrates the interaction between agents, agents’ compliance with designated rules and how agents can react to changes in project environment data. The results, demonstrated using case studies, show that agents are of use for detecting risk and reacting dynamically to changes in project environment thus, help to minimize the human effort in managing risk. © 2017, The Author(s).
publisher Springer Verlag
issn 18685137
language English
format Article
accesstype
record_format scopus
collection Scopus
_version_ 1809678160267051008