Prioritizing based on crowd preferences to requirements elicited from crowd's sentiments

The current trend in software engineering is using crowd as source of ideas for developing software product. Crowd is described as a large and heterogeneous group of stakeholders. Crowd is also used as a source of requirements, for example, the requirements can be elicited from their reviews, rep...

Full description

Bibliographic Details
Main Authors: Abdul Aziz, Nurul Afiqah, Hassan, Sa’adah, Admodisastro, Novia Indriaty
Format: Article
Language:English
Published: International Journal of Innovative Technology and Exploring Engineering 2019
Online Access:http://psasir.upm.edu.my/id/eprint/81842/1/Prioritizing%20based%20on%20crowd%20preferences%20to%20requirements%20elicited%20from%20crowd%27s%20sentiments.pdf
_version_ 1796980965146361856
author Abdul Aziz, Nurul Afiqah
Hassan, Sa’adah
Admodisastro, Novia Indriaty
author_facet Abdul Aziz, Nurul Afiqah
Hassan, Sa’adah
Admodisastro, Novia Indriaty
author_sort Abdul Aziz, Nurul Afiqah
collection UPM
description The current trend in software engineering is using crowd as source of ideas for developing software product. Crowd is described as a large and heterogeneous group of stakeholders. Crowd is also used as a source of requirements, for example, the requirements can be elicited from their reviews, reports, or feedback. However, the challenge is to prioritize the requirements knowing that the data is also large and heterogeneous. Requirements prioritization is an approach to identify requirements that need to be selected and implemented first in software development. This paper presents an approach to prioritize requirements elicited from crowd and the prioritization is based on the crowd preferences in order to ensure the customer satisfaction. A prototype tool is developed as a proof-of-concept and evaluation purposes. It is expected that the proposed approach able to helps developer to prioritized requirements based on customers’ preferences as it would consider their satisfaction of the software product.
first_indexed 2024-03-06T10:30:48Z
format Article
id upm.eprints-81842
institution Universiti Putra Malaysia
language English
last_indexed 2024-03-06T10:30:48Z
publishDate 2019
publisher International Journal of Innovative Technology and Exploring Engineering
record_format dspace
spelling upm.eprints-818422020-08-27T08:06:33Z http://psasir.upm.edu.my/id/eprint/81842/ Prioritizing based on crowd preferences to requirements elicited from crowd's sentiments Abdul Aziz, Nurul Afiqah Hassan, Sa’adah Admodisastro, Novia Indriaty The current trend in software engineering is using crowd as source of ideas for developing software product. Crowd is described as a large and heterogeneous group of stakeholders. Crowd is also used as a source of requirements, for example, the requirements can be elicited from their reviews, reports, or feedback. However, the challenge is to prioritize the requirements knowing that the data is also large and heterogeneous. Requirements prioritization is an approach to identify requirements that need to be selected and implemented first in software development. This paper presents an approach to prioritize requirements elicited from crowd and the prioritization is based on the crowd preferences in order to ensure the customer satisfaction. A prototype tool is developed as a proof-of-concept and evaluation purposes. It is expected that the proposed approach able to helps developer to prioritized requirements based on customers’ preferences as it would consider their satisfaction of the software product. International Journal of Innovative Technology and Exploring Engineering 2019 Article NonPeerReviewed text en http://psasir.upm.edu.my/id/eprint/81842/1/Prioritizing%20based%20on%20crowd%20preferences%20to%20requirements%20elicited%20from%20crowd%27s%20sentiments.pdf Abdul Aziz, Nurul Afiqah and Hassan, Sa’adah and Admodisastro, Novia Indriaty (2019) Prioritizing based on crowd preferences to requirements elicited from crowd's sentiments. International Journal of Innovative Technology and Exploring Engineering, 8 (8S). pp. 341-346. ISSN 2278-3075 https://www.ijitee.org/wp-content/uploads/papers/v8i8s/H10580688S19.pdf
spellingShingle Abdul Aziz, Nurul Afiqah
Hassan, Sa’adah
Admodisastro, Novia Indriaty
Prioritizing based on crowd preferences to requirements elicited from crowd's sentiments
title Prioritizing based on crowd preferences to requirements elicited from crowd's sentiments
title_full Prioritizing based on crowd preferences to requirements elicited from crowd's sentiments
title_fullStr Prioritizing based on crowd preferences to requirements elicited from crowd's sentiments
title_full_unstemmed Prioritizing based on crowd preferences to requirements elicited from crowd's sentiments
title_short Prioritizing based on crowd preferences to requirements elicited from crowd's sentiments
title_sort prioritizing based on crowd preferences to requirements elicited from crowd s sentiments
url http://psasir.upm.edu.my/id/eprint/81842/1/Prioritizing%20based%20on%20crowd%20preferences%20to%20requirements%20elicited%20from%20crowd%27s%20sentiments.pdf
work_keys_str_mv AT abdulaziznurulafiqah prioritizingbasedoncrowdpreferencestorequirementselicitedfromcrowdssentiments
AT hassansaadah prioritizingbasedoncrowdpreferencestorequirementselicitedfromcrowdssentiments
AT admodisastronoviaindriaty prioritizingbasedoncrowdpreferencestorequirementselicitedfromcrowdssentiments