A Risk-Based Approach for Selecting Software Requirements

  • Aruan Amaral Universidade Federal da Paraíba
  • Gledson Elias Universidade Federal da Paraíba

Resumo


In incremental development approaches, there is a great interest in delivering system releases on-time and on-budget, raising the satisfaction level of the stakeholders involved in the development process. Thus, the software requirements selection process has a key role in identifying a good-enough or even an optimal subset of candidate requirements, which can balance trade-offs among critical aspects, such as project budget, requirements costs, customers’ preferences and their importance. Despite relevant contributions, current proposals do not address software risks involved in the development process, which represents another key aspect that can deeply impact on project cost and stakeholders’ satisfaction. In such a direction, this paper proposes a risk-based approach for selecting software requirements, in which a risk analysis is incorporated for estimating the impact of risks in the cost of the next release requirements and stakeholders’ satisfaction. Evaluation results based on a pilot use case reveal the potential practical applicability of the proposed approach.

Palavras-chave: Problema do próximo lançamento, requisitos de software, gerenciamento de riscos

Referências

ANATEL, “Telefonia Móvel - Acessos,” Telefonia Móvel - Acessos, http://www.anatel.gov.br/dados/destaque-1/270- destaques-smp, de Fevereiro de-2015.

D. N. Crowley, J. G. Breslin, P. Corcoran, and K. Young, “Gamification of citizen sensing through mobile social reporting,” in 2012 IEEE International Games Innovation Conference, 2012, pp. 1–5.

A. Sheth, “Citizen Sensing, Social Signals, and Enriching Human Experience,” IEEE Internet Comput., vol. 13, no. 4, pp. 87–92, Jul. 2009.

A. Macintosh, “Characterizing e-participation in policymaking,” in 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the, 2004, p. 10 pp.-pp.

P. Levy, Inteligência coletiva (A). Edicoes Loyola, 2007.

J. M. DiMicco, “Mobile ad hoc voting,” in CHI 2002 Workshop on Mobile Ad-Hoc Collaboration, 2002.

E. Fernandes, M. A. Silva, and M. I. Cagnin, “SIGS-S: A Web Application and a Mobile Application for Social and Health Care Data Management,” ISys - Rev. Bras. Sist. Informação, vol. 9, no. 1, pp. 81–100, May 2016.

S. F. King and P. Brown, “Fix My Street or else: Using the Internet to Voice Local Public Service Concerns,” in Proceedings of the 1st International Conference on Theory and Practice of Electronic Governance, New York, NY, USA, 2007, pp. 72–80.

J. Stragier and P. Mechant, “Mobile fitness apps for promoting physical activity on Twitter: the #RunKeeper case,” in Etmaal van de communicatiewetenschappen, Proceedings, 2013.

L. Page, S. Brin, R. Motwani, and T. Winograd, “The PageRank Citation Ranking: Bringing Order to the Web.,” 11- Nov-1999. [Online]. Available: http://ilpubs.stanford.edu:8090/422/.[Accessed: 03-Jun-2016].

X. Liu, J. Bollen, M. L. Nelson, and H. Van de Sompel, “Co-authorship networks in the digital library research community,” Inf. Process. Manag., vol. 41, no. 6, pp. 1462–1480, Dec. 2005.

J. Weng, E.-P. Lim, J. Jiang, and Q. He, “TwitterRank: Finding Topic-sensitive Influential Twitterers,” in Proceedings of the Third ACM International Conference on Web Search and Data Mining, New York, NY, USA, 2010, pp. 261–270.

Y. Ding, E. Yan, A. Frazho, and J. Caverlee, “PageRank for ranking authors in co-citation networks,” J. Am. Soc. Inf. Sci. Technol., vol. 60, no. 11, pp. 2229–2243, Nov. 2009.

F. L. Faria, L. H. Merschmann and Á. R. Pereira Jr, “Predição de Rankings de Artistas por Meio de Regressão.” XI Brazilian Symposium on Information System, Goiânia, 2015, p.95-102.

S. Deterding, “Gamification: Designing for Motivation,” interactions, vol. 19, no. 4, pp. 14–17, Jul. 2012.

J. Hamari, J. Koivisto, and H. Sarsa, “Does Gamification Work? – A Literature Review of Empirical Studies on Gamification,” in 2014 47th Hawaii International Conference on System Sciences, 2014, pp. 3025–3034.
Publicado
17/05/2017
AMARAL, Aruan; ELIAS, Gledson. A Risk-Based Approach for Selecting Software Requirements. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 13. , 2017, Lavras. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2017 . p. 293-300. DOI: https://doi.org/10.5753/sbsi.2017.6055.