Agile risk management using software agents
@article{Odzaly2018AgileRM, title={Agile risk management using software agents}, author={Edzreena Edza Odzaly and Des Greer and Darryl Stewart}, journal={Journal of Ambient Intelligence and Humanized Computing}, year={2018}, volume={9}, pages={823-841} }
Risk management is an important process in Software Engineering. [] Key Result 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.
23 Citations
Towards Agile Cybersecurity Risk Management for Autonomous Software Engineering Teams
- Computer Science, BusinessJournal of Cybersecurity and Privacy
- 2022
The resulting framework presented herein serves as a starting point to help managers and developers structure their agile projects in terms of cybersecurity risk management, supporting less overloaded agile processes, stakeholder insights on relevant risks, and increased security assurance.
Risk management in the software life cycle: A systematic literature review
- Computer ScienceComput. Stand. Interfaces
- 2020
A risk management framework for distributed scrum using PRINCE2 methodology
- Business
- 2020
The purpose of this research was to propose a risk management framework in Scrum using the PRINCE2 methodology, which includes the perceived risks in distributed Scrum projects and their causes and roots for managing these risks.
A Pragmatic Assessment of Approaches and Paradigms in Software Risk Management Frameworks
- Computer ScienceInt. J. Nat. Comput. Res.
- 2020
Software risk management involves the process of prior recognition and the assessment of vulnerabilities with the classification approach so that the risk avoidance mechanism can be implemented. It…
Management of software development projects in Brazil using agile methods
- Business
- 2021
The aim of the paper is to analyze how agile management practices are being adopted by specialists from software development technology companies in Brazil, identifying actions that contribute to the…
Distributed cat modeling based agile framework for software development
- Computer ScienceSādhanā
- 2019
The result proves that the proposed model offers a great positive deviation contributing to high degree of performance in software development.
Collaborative security risk estimation in agile software development
- Computer ScienceInf. Comput. Secur.
- 2019
Results show that Protection Poker has the potential to be adopted by agile teams, and proposes ways to tackle the main obstacles to the adoption of the Protection Poker technique, as identified in this study.
A Systematic Literature Review of Improved Knowledge Management in Agile Software Development
- Computer Science, BusinessICSIM 2019
- 2019
This systematic literature review (SLR) results in a summary of improvements in knowledge management that focuses mostly on artifact documentation, decision making, effort estimation and tools.
Understanding Challenges to Adoption of the Protection Poker Software Security Game
- Computer ScienceCyberICPS/SECPRE@ESORICS
- 2018
A case study on challenges facing adoption of the Protection Poker game; a collaborative and lightweight software security risk estimation technique that is particularly suited for agile teams and shows that Protection Poker has the potential to be adopted by agile teams.
References
SHOWING 1-10 OF 48 REFERENCES
Lightweight Risk Management in Agile Projects
- Computer ScienceSEKE
- 2014
This paper investigates the gathering of empirical data on risk management from the project environment and presents a novel approach to manage risk in agile projects based on a prototype tool, Agile Risk Tool (ART), which reduces human effort in risk management.
Can software risk management improve system development: an exploratory study
- Business
- 1997
The claim that the use of risk management methods improves system development performance is supported and combined measures of having experienced project managers, selecting a correct project size, and investing in and obtaining experience in risk management deliberations are found.
A review of techniques for risk management in projects
- Business
- 2007
Purpose – This paper aims to provide a review of techniques that support risk management in product development projects using the concurrent engineering (CE) philosophy.Design/methodology/approach –…
Risk Identification and Mitigation Processes for Using Scrum in Global Software Development: A Conceptual Framework
- Engineering2009 16th Asia-Pacific Software Engineering Conference
- 2009
This research identifies key challenges, due to global project distribution, that restrict the use of Scrum and explores the strategies used by project managers to deal with these challenges.
Software development risk management model: a goal driven approach
- Computer ScienceESEC/FSE Doctoral Symposium '09
- 2009
This thesis contributes for a goal-drivenSoftware development risk management model to assess and manage software development risk within requirement engineering phase.
Explicit Risk Management in Agile Processes
- EngineeringXP
- 2008
Why current techniques for managing risks in agile processes are not sufficient and how the processes can benefit from more explicit techniques are discussed.
Software risk management barriers: An empirical study
- Business2009 3rd International Symposium on Empirical Software Engineering and Measurement
- 2009
From a sample of 18 experienced project managers, there is good awareness of risk management, but low tool usage and the conclusion is that more must be done to visibly prove the value : cost ratio for risk management activities.
Outlining a Model Integrating Risk Management and Agile Software Development
- Computer Science, Business2008 34th Euromicro Conference Software Engineering and Advanced Applications
- 2008
The results show that the model provides a valid solution to address the lack of risk management, however, only in certain types of agile projects.
Management challenges to implementing agile processes in traditional development organizations
- Computer ScienceIEEE Software
- 2005
Three areas are identified - development process conflicts, businessprocess conflicts, and people conflicts - that are the critical challenges to software managers of large organizations in bringing agile approaches to bear in their projects.