Managing layers of risk: Uncertainty in large development programs combining agile software development and traditional project management
This addresses the gap in understanding risk management for practitioners in large-scale agile development, though it appears incremental as an exploratory study.
The study tackled the problem of how risk management is applied in large agile software/hardware development projects by investigating uncertainty management across project, subproject, and work package levels, but it did not report concrete numerical results.
How risks are managed implicitly and explicitly at multiple levels of agile projects has not been extensively studied and there is a need to investigate how risk management can be used in large agile projects. This is the objective of this exploratory study which investigates the following research question: How does a large software/hardware development project using agile practices manage uncertainty at project/subproject and work package levels?