12º Congresso Brasileiro de Pesquisa e Desenvolvimento em Design

UEMG; Una — Belo Horizonte (MG)

Novembro/2016

Product Experience e Requisitos Não Funcionais: Um Framework de Design e Sua Contribuição à Engenharia de Requisitos

Como citar

Chaves, Iana Garófalo; Aguiar, Yuska Paola Costa; "Product Experience e Requisitos Não Funcionais: Um Framework de Design e Sua Contribuição à Engenharia de Requisitos", p. 1382-1394. In: CONGRESSO BRASILEIRO DE PESQUISA E DESENVOLVIMENTO EM DESIGN, 12., 2016, Belo Horizonte. Anais [...]. São Paulo: Blucher, 2016

Resumo

No processo de desenvolvimento de projetos, sejam esses de diversos tipos, comumente a etapa inicial é finalizada com a definição dos requisitos necessários para o que se está projetando, antecedendo assim a fase de conceituação e criação. Dentro da amplitude da Engenharia de Softwares, a Engenharia de Requisitos se configura como uma das principais áreas, tendo seu conteúdo categorizado em Requisitos Funcionais e Requisitos Não Funcionais (RNFs). No âmbito do Design, recentes estudos apontam para uma atenção cada vez maior para os fatores humanos, envolvendo assim aspectos da psicologia e antropologia. O presente artigo propõe uma aproximação entre a abordagem do Design denominada Product Experience, em especial com o estudo de modelo de impacto dos produtos, e as categorias e desafios dos RNFs. O principal objetivo é apresentar possibilidades para que a engenharia de requisitos otimize sua execução e que possa expandir seu conteúdo por meio da contribuição proposta nos estudos do Design, que englobam aspectos de comportamentos, experiências, desejos e atitudes dos indivíduos. Como resultado da aproximação é apresentado o modelo de impacto de produto com a inserção das categorias de requisitos.
Palavras-chave:

Product Experience, Modelo de Impacto dos Produtos, Design Experince, Engenharia de Requisitos, Requisitos Não Funcionais

Abstract

In the process of project development, in its various types, often the initial step is completed with the definition of the requirements for what is being designed, thus predating the stage of conceptualization and creation. Within the range of Software Engineering, the Requirements Engineering is configured as one of the main areas, having its content categorized in Functional Requirements and Non-Functional Requirements (NFRs). In the field of Design, recent studies point to an increasing attention to human factors, involving aspects of psychology and anthropology. This paper proposes a connection between the Design approach called Product Experience, in particular the model of product impact, with the categories and challenges of NFRs. The main objective is to present possibilities for the engineering requirements to optimize its implementation and that it can expand its content through the pr

Referências bibliográficas

  • ABRAS, Chadia; MALONEY-KRICHMAR, Diane; PREECE, Jenny. User-Centered Design. In BAINBRIDGE, Willian. Berkshire Encyclopedia of Human-Computer Interaction: When Science Fiction Becomes Science Fact. V.2 Thousand Oaks: Sage Publications, 2004. 763-768p.

  • BONSIEPE, Gui. Design como prática de projeto. São Paulo: Blucher, 2012

  • BOURQUE, Pierre et al. Guide to the software engineering body of knowledge (SWEBOK (R)): Version 3.0. IEEE Computer Society Press, 2014.

  • CHUNG, Lawrence et al. Non-functional requirements in software engineering. Springer Science & Business Media, 2012.

  • DESMET, Pieter. A. M.; HEKKERT, Paul. Framework of product experience. International Journal of Design, v.1, n.1, p.57-66, 2007.

  • FOKKINGA, Steven et al. From Product to Effect Towards a human-centered model of product impact. In LIM,Y.-K. et al(Eds.). Proceedings of the Design Research Society Conference: Design’s Big Debates. Anais... Umeå, Sweden: Umeå Institute of Design, 2014. p. 71-83.

  • GASTALDO, Denise L.; MIDORIKAWA, Edson T. Processo de Engenharia de Requisitos Aplicado a Requisitos Não-Funcionais de Desempenho–Um Estudo de Caso. In: Workshop em Engenharia de Requisitos. Piracicaba, 2003. p.302-316.

  • HASAN, M. Mahmudul; LOUCOPOULOS, Pericles; NIKOLAIDOU, Mara. Classification and qualitative analysis of non-functional requirements approaches. In: Enterprise, Business-Process and Information Systems Modeling. Springer Berlin Heidelberg, 2014. p. 348-362.

  • HEKKERT, Paul. Design aesthetics: principles of pleasure in design. Psychology Science, v.48, p.157-172, 2006.

  • KOSKINEN, Ilpo; BATTARBEE, Katja. Introduction to user experience and empathic design. In: KOSKINEN, Ilpo; MATTELMAKI, Tuuli; BATTARBEE, Katja. Empathic Design User experience in product design. Finland: IT Press, 2003. p.37-50

  • KRIPPENDORFF, Klaus. Propositions of Human-centeredness: A Philosophy for Design. In: DURLING, D.; FRIEDMAN, K.(Eds). Doctoral Education in Design: Foundations for the Future. Staffordshire: Staffordshire University Press, 2000. p.55-63.

  • LEONARD, Dorothy; RAYPORT, Jeffrey F. Spark Innovation through Empathic Design. Harvard Business Review, v.75, n.6, p.102-113, novembro-dezembro, 1997.

  • MAGALHÃES, Aloisio. O que o desenho industrial pode fazer pelo país? Arcos, V.1,n.1, p.8-12,1998

  • NORMAN, Donald. Design emocional: por que adoramos (ou detestamos) os objetos do dia-a-dia. Rio de Janeiro: Rocco, 2008.

  • RAHMAN, Md. Mijanur; RIPON, Shamim. Elicitation and modeling non-functional requirements-a pos case study. arXiv preprint arXiv:1403.1936, 2014.

  • RUBIN, Jeffrey; CHISNELL, Dana. Handbook of usability testing second edition: how to plan, design, and conduct effective tests. Indianapolis: Wiley Publishing, Inc., 2008.

  • RUSSO, Beatriz; HEKKERT, Paul. Sobre amar um produto: os princípios fundamentais. In: MONT’ALVÃO, C.; DAMAZIO, V.(orgs.). Design Ergonomia Emoção. Rio de Janeiro: Mauad X: FAPERJ, 2008. p.31-48.

  • SOMMERVILLE, Ian. Software Engineering. Ninth edition, Boston: Pearson, 2011. 792p.

  • SOMMERVILLE, Ian; SAWYER, Pete. Requirements engineering: a good practice guide. John Wiley & Sons, Inc., 1997.