A risk poker based testing model for scrum

In agile software development, project estimation often depends on group discussion and expert opinions. Literature claims that group discussion in risk analysis helps to identify some of the crucial issues that might affect development, testing, and implementation. However, risk prioritization ofte...

Full description

Saved in:
Bibliographic Details
Main Authors: Ghazali, Siti Noor Hasanah, Salim, Siti Salwah, Inayat, Irum, Ab Hamid, Siti Hafizah
Format: Article
Published: CRL Publishing 2018
Subjects:
Online Access:http://eprints.um.edu.my/22033/
http://crl-publishing.co.uk/csse-journal/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.um.eprints.22033
record_format eprints
spelling my.um.eprints.220332019-08-23T02:00:31Z http://eprints.um.edu.my/22033/ A risk poker based testing model for scrum Ghazali, Siti Noor Hasanah Salim, Siti Salwah Inayat, Irum Ab Hamid, Siti Hafizah QA75 Electronic computers. Computer science QA76 Computer software In agile software development, project estimation often depends on group discussion and expert opinions. Literature claims that group discussion in risk analysis helps to identify some of the crucial issues that might affect development, testing, and implementation. However, risk prioritization often relies on individual expert judgment. Therefore, Risk Poker, a lightweight risk-based testing methodology in which risk analysis is performed through group discussion that outperforms the individual analyst's estimation is introduced in agile methods. Keeping in view aforementioned benefits Risk Poker can offer, unfortunately, no study has been conducted to empirically prove its ability to improve the testing process to date. Therefore, this research is aimed at closing this research gap by (i) deploying Risk Poker technique as a risk-based strategy in the agile development lifecycle, and (ii) empirically evaluating improvement of the proposed test process. For this purpose, Risk Poker technique is coupled with test coverage for an innovated testing process in an agile project following Scrum in order to provide adequate test coverage for testing activity. A case study was conducted with 6 teams of undergraduate students to estimate test coverage using Risk Poker for an e-commerce system. Three teams estimated their user stories using Risk Poker, while the rest estimated individually and used an average to obtain the statistical combination. The results showed that the proposed usage of Risk Poker for risk analysis and estimate test coverage outperformed the averaged statistical estimation of risk analysis for user stories. CRL Publishing 2018 Article PeerReviewed Ghazali, Siti Noor Hasanah and Salim, Siti Salwah and Inayat, Irum and Ab Hamid, Siti Hafizah (2018) A risk poker based testing model for scrum. Computer Systems Science & Engineering, 33 (3). pp. 169-185. ISSN 0267-6192 http://crl-publishing.co.uk/csse-journal/
institution Universiti Malaya
building UM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaya
content_source UM Research Repository
url_provider http://eprints.um.edu.my/
topic QA75 Electronic computers. Computer science
QA76 Computer software
spellingShingle QA75 Electronic computers. Computer science
QA76 Computer software
Ghazali, Siti Noor Hasanah
Salim, Siti Salwah
Inayat, Irum
Ab Hamid, Siti Hafizah
A risk poker based testing model for scrum
description In agile software development, project estimation often depends on group discussion and expert opinions. Literature claims that group discussion in risk analysis helps to identify some of the crucial issues that might affect development, testing, and implementation. However, risk prioritization often relies on individual expert judgment. Therefore, Risk Poker, a lightweight risk-based testing methodology in which risk analysis is performed through group discussion that outperforms the individual analyst's estimation is introduced in agile methods. Keeping in view aforementioned benefits Risk Poker can offer, unfortunately, no study has been conducted to empirically prove its ability to improve the testing process to date. Therefore, this research is aimed at closing this research gap by (i) deploying Risk Poker technique as a risk-based strategy in the agile development lifecycle, and (ii) empirically evaluating improvement of the proposed test process. For this purpose, Risk Poker technique is coupled with test coverage for an innovated testing process in an agile project following Scrum in order to provide adequate test coverage for testing activity. A case study was conducted with 6 teams of undergraduate students to estimate test coverage using Risk Poker for an e-commerce system. Three teams estimated their user stories using Risk Poker, while the rest estimated individually and used an average to obtain the statistical combination. The results showed that the proposed usage of Risk Poker for risk analysis and estimate test coverage outperformed the averaged statistical estimation of risk analysis for user stories.
format Article
author Ghazali, Siti Noor Hasanah
Salim, Siti Salwah
Inayat, Irum
Ab Hamid, Siti Hafizah
author_facet Ghazali, Siti Noor Hasanah
Salim, Siti Salwah
Inayat, Irum
Ab Hamid, Siti Hafizah
author_sort Ghazali, Siti Noor Hasanah
title A risk poker based testing model for scrum
title_short A risk poker based testing model for scrum
title_full A risk poker based testing model for scrum
title_fullStr A risk poker based testing model for scrum
title_full_unstemmed A risk poker based testing model for scrum
title_sort risk poker based testing model for scrum
publisher CRL Publishing
publishDate 2018
url http://eprints.um.edu.my/22033/
http://crl-publishing.co.uk/csse-journal/
_version_ 1643691732460634112
score 13.211869