Chicago, IL, USA USA
Sept. 24, 2012 to Sept. 28, 2012
Odorico Machado Mendizabal , Centro de Ciências Computacionais, Universidade Federal do Rio Grande - FURG, Rio Grande, Brazil
Martin Spier , Expedia Worldwide Engineering, Expedia Inc., Bellevue, WA, USA
Rodrigo Saad , Performance Engineering & Testing Practice, Dell Inc, Porto Alegre, Brazil
Requirements engineering activities are a critical part of a project's lifecycle. Success of subsequent project phases is highly dependent on good requirements definition. However, eliciting and achieving consensus on priority between all stakeholders is a complex task. Considering software development of large scale global applications, the challenges increase by the need of managing discussions between groups of stakeholders with different roles and background. This paper presents a practical approach for requirements elicitation and prioritization based on realistic user behaviors observation. It uses basic statistic analysis and application usage information to automatically identify the most relevant requirements for majority of stakeholders. An industry case illustrates the feasibility and efficiency of our approach.
Case Study, Performance Requirements, Requirements Elicitation, Requirements Prioritization
Odorico Machado Mendizabal, Martin Spier, Rodrigo Saad, "Log-based approach for performance requirements elicitation and prioritization", RE, 2012, 2013 21st IEEE International Requirements Engineering Conference (RE), 2013 21st IEEE International Requirements Engineering Conference (RE) 2012, pp. 297-302, doi:10.1109/RE.2012.6345818