Identifying design features using combination of requirements elicitation techniques

Latha Karthigaa Murugesan, Rashina Hoda, Zoran Salcic

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearch

3 Citations (Scopus)

Abstract

Requirements elicitation (RE) is the explanatorydevelopment activity of helping users figure out what theywant. However, acquisition of requirements is challenging andinappropriate requirements might lead to unncessary projectdevelopment cost. It is important to validate the requirementswith various possible techniques to design a software solution. It is equally important to choose appropriate techniques for RE. To understand the importance of RE, Energy feedback or visualizationof electricity consumption application had been chosenwhich would help in reducing household electricity consumptionby motivating the residential end-users. To design an effectiveand innovative solution for visualization application, this articleused a combination of three RE techniques, viz., systematicliterature review (SLR), crowdsourcing survey and user-centreddesign (UCD) based design activity. The SLR assessed 22 studies, while the crowdsourcing survey and the design activity had137 and 6 participants respectively. The RE techniques wereinterdependent and the results from each technique was fedto design the subsequent phases. Each of the RE techniques'motivation, procedure and its results were discussed and werestatistically compared with each other forming the top sevenfeatures of the system to be developed. This study also analyzedthe effectiveness of the requirements elicitation by conductingretrospective on the RE techniques. The retrospective analyzedthings that went well, things that did not go well, and things thatcan be improved. It led to the discussion on how effectively canthis process be improved to collect the requirements.

Original languageEnglish
Title of host publicationProceedings - 2017 IEEE/ACM 1st International Workshop on Design and Innovation in Software Engineering, DISE 2017
EditorsAhmed Seffah, Birgit Penzenstadler, Carina Alves, Xin Peng
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages6-12
Number of pages7
ISBN (Electronic)9781538604007
ISBN (Print)9781538604014
DOIs
Publication statusPublished - 2017
Externally publishedYes
EventIEEE/ACM International Workshop on Design and Innovation in Software Engineering 2017 - Buenos Aires, Argentina
Duration: 23 May 201723 May 2017
Conference number: 1st
https://web.archive.org/web/20171018020636/http://step.lut.fi/dise/

Conference

ConferenceIEEE/ACM International Workshop on Design and Innovation in Software Engineering 2017
Abbreviated titleDISE 2017
CountryArgentina
CityBuenos Aires
Period23/05/1723/05/17
Internet address

Keywords

  • Crowdsourcing
  • Energy savings
  • Requirements elicitation
  • Systematic literature review
  • User-centred design

Cite this

Murugesan, L. K., Hoda, R., & Salcic, Z. (2017). Identifying design features using combination of requirements elicitation techniques. In A. Seffah, B. Penzenstadler, C. Alves, & X. Peng (Eds.), Proceedings - 2017 IEEE/ACM 1st International Workshop on Design and Innovation in Software Engineering, DISE 2017 (pp. 6-12). IEEE, Institute of Electrical and Electronics Engineers. https://doi.org/10.1109/DISE.2017.9