User experience assessment of tools that support requirements engineering in the context of Micro and Small Enterprises
Abstract
Research in Software Requirements Engineering (SRE) have developed solutions to various problems of the area. However, such solutions are focused to the environments of large organizations. This paper answers the following research question: The existing tools to support the SRE are appropriate to the context of MSEs producing software? To answer this question was made an selection and empirical assessment of tools for SRE, based on characteristics presented by the ISO 24766 standard. The results showed that the evaluated tools are inappropriate for the needs of MSEs. The obtained findings confirm and extend similar results from the literature and point to the need to evolve the ERS tools to contemplate the idiosyncrasies of MSEs.References
ABES (2014). Mercado Brasileiro de Software Panorama e Tendeˆncias. Associac¸a˜o Brasileira das Empresas de Software.
Burnay, C., Jureta, I. J., and Faulkner, S. (2014). What stakeholders will or will not say: A theoretical and empirical study of topic importance in requirements engineering elicitation interviews. Information Systems, 46(1):61–81.
Carrillo de Gea, J., Nicolas, J., Aleman, J., Toval, A., Ebert, C., and Vizcaino, A. (2011). Requirements engineering tools. Software, IEEE, 28(4):86–91.
Carrillo De Gea, J. M., Nicolás, J., Fernández Alemán, J. L., Toval, A., Ebert, C., and VizcáıNo, A. (2012). Requirements engineering tools: Capabilities, survey and assessment. Inf. Softw. Technol., 54(10):1142–1157.
Hull, E., Jackson, K., and Dick, J. (2011). Requirements engineering. Springer, 3rd edition.
IEEE (1998). IEEE Standard 830-1998 Recommended Practice for Software Requirements Specifications. IEEE.
ISO/IEC/IEEE (2009). TR 24766: Information technology Systems and software engineering Guide for requirements engineering tool capabilities. ISO.
ISO/IEC/IEEE (2011). Standard 29148-2011 Systems and software engineering Life cycle processes Requirements Engineering. ISO.
Laporte, C., Alexandre, S., and Renault, A. (2008). Developing international standards for very small enterprise. Computer, 41(3):98–101.
Qyser, A. A. M., Ramachandram, S., and Ashraf, M. A. (2008). An evolutionary software product development process for small and medium enterprises. In 4th International Conference on Emerging Technologies ICET, pages 298–303. IEEE.
Yahya, S., Kamalrudin, M., and Sidek, S. (2013). A review on tool supports for security requirements engineering. In IEEE Conference on Open Systems (ICOS), pages 190–194. IEEE.
Zowghi, D. and Coulin, C. (2005). Engineering and Managing Software Requirements, chapter Requirements Elicitation: A Survey of Techniques, Approaches, and Tools, pages 19–46. Springer.
Burnay, C., Jureta, I. J., and Faulkner, S. (2014). What stakeholders will or will not say: A theoretical and empirical study of topic importance in requirements engineering elicitation interviews. Information Systems, 46(1):61–81.
Carrillo de Gea, J., Nicolas, J., Aleman, J., Toval, A., Ebert, C., and Vizcaino, A. (2011). Requirements engineering tools. Software, IEEE, 28(4):86–91.
Carrillo De Gea, J. M., Nicolás, J., Fernández Alemán, J. L., Toval, A., Ebert, C., and VizcáıNo, A. (2012). Requirements engineering tools: Capabilities, survey and assessment. Inf. Softw. Technol., 54(10):1142–1157.
Hull, E., Jackson, K., and Dick, J. (2011). Requirements engineering. Springer, 3rd edition.
IEEE (1998). IEEE Standard 830-1998 Recommended Practice for Software Requirements Specifications. IEEE.
ISO/IEC/IEEE (2009). TR 24766: Information technology Systems and software engineering Guide for requirements engineering tool capabilities. ISO.
ISO/IEC/IEEE (2011). Standard 29148-2011 Systems and software engineering Life cycle processes Requirements Engineering. ISO.
Laporte, C., Alexandre, S., and Renault, A. (2008). Developing international standards for very small enterprise. Computer, 41(3):98–101.
Qyser, A. A. M., Ramachandram, S., and Ashraf, M. A. (2008). An evolutionary software product development process for small and medium enterprises. In 4th International Conference on Emerging Technologies ICET, pages 298–303. IEEE.
Yahya, S., Kamalrudin, M., and Sidek, S. (2013). A review on tool supports for security requirements engineering. In IEEE Conference on Open Systems (ICOS), pages 190–194. IEEE.
Zowghi, D. and Coulin, C. (2005). Engineering and Managing Software Requirements, chapter Requirements Elicitation: A Survey of Techniques, Approaches, and Tools, pages 19–46. Springer.
Published
2017-08-28
How to Cite
ARAÚJO, Adailton F.; OLIVEIRA, Juliano L.; MACHADO, Bruno N.; SILVA, Almir F.; LOUZADA, Jailton A.; RODRIGUES, Paulo M.S..
User experience assessment of tools that support requirements engineering in the context of Micro and Small Enterprises. In: BRAZILIAN SOFTWARE QUALITY SYMPOSIUM (SBQS), 16. , 2017, Rio de Janeiro.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2017
.
p. 236-250.
DOI: https://doi.org/10.5753/sbqs.2017.15104.
