Uma abordagem para definição de guias de elicitação de requisitos não-funcionais

Made available in DSpace on 2019-03-29T23:53:37Z (GMT). No. of bitstreams: 0 Previous issue date: 2016-11-04 === Non-functional requirements (NFR) elicitation is not a trivial activity because it requires experience and knowledge of many different aspects of the software. Customer involvement in t...

Full description

Bibliographic Details
Main Author: Silva, Andreia Rodrigues da
Other Authors: Pinheiro, Plácido Rogério
Language:Portuguese
Published: Universidade de Fortaleza 2016
Subjects:
Online Access:https://uol.unifor.br/oul/ObraBdtdSiteTrazer.do?method=trazer&ns=true&obraCodigo=99807
http://dspace.unifor.br/handle/tede/99807
Description
Summary:Made available in DSpace on 2019-03-29T23:53:37Z (GMT). No. of bitstreams: 0 Previous issue date: 2016-11-04 === Non-functional requirements (NFR) elicitation is not a trivial activity because it requires experience and knowledge of many different aspects of the software. Customer involvement in the NFR definition adds a greater difficulty degree to elicitation process because, usually, customers don't have technical expertise to understand the issues related to these requirements. A systematic literature review showed, over the years, the scientific community has expressed a growing interest about this subject, but it's still possible to see a lack of approaches to support the NFR elicitation with the customer involvement. In addition, a survey with several software development professionals identified some issues that need to be dealt to elicit NFR properly. In this context, this thesis provides an approach for defining guides to support the NFR elicitation (ADEG-NFR). Furthermore, results of the use experience and evaluations held during this work present evidence that the proposed approach can improve the NFR elicitation activity. === Elicitar requisitos não-funcionais (RNFs) de software não é uma atividade trivial, pois exige experiência e conhecimento de muitos aspectos diferentes do software. Envolver o cliente na definição dos RNFs necessários ao atendimento de suas necessidades insere um maior grau de dificuldade a esse processo, pois, em geral, os clientes não possuem conhecimentos técnicos especializados para compreender as questões relacionadas com esses requisitos. Uma revisão sistemática da literatura realizada no contexto deste trabalho apontou que, ao longo dos anos, a comunidade científica tem demonstrado um crescente interesse em assuntos relacionados com RNFs, mas ainda é possível perceber uma carência de abordagens que apóiem a elicitação desses requisitos. Além disso, um survey com diversos profissionais envolvidos no desenvolvimento de software permitiu identificar algumas questões que precisam ser tratadas para que se tenha um cenário em que os RNFs sejam adequadamente elicitados. Neste contexto, esta Tese apresenta uma abordagem para criação de guias de apoio à elicitação de RNFs (ADEG-NFR). Adicionalmente, os resultados da experiência de uso da ADEG-NFR e das avaliações realizadas ao longo da Tese apresentam indícios de que a abordagem proposta pode contribuir para melhorar as condições de realização da atividade de elicitação dos RNFs.