Return to search

Um método para construção de modelos i* utilizando design thinking

Submitted by Alice Araujo (alice.caraujo@ufpe.br) on 2018-06-01T17:29:10Z
No. of bitstreams: 1
DISSERTAÇÃO Laino Edemberguer dos Santos.pdf: 9334061 bytes, checksum: 42393fbcb728560c5ef1256c60aeb5d8 (MD5) / Made available in DSpace on 2018-06-01T17:29:10Z (GMT). No. of bitstreams: 1
DISSERTAÇÃO Laino Edemberguer dos Santos.pdf: 9334061 bytes, checksum: 42393fbcb728560c5ef1256c60aeb5d8 (MD5)
Previous issue date: 2016-08-30 / Pode-se agregar criatividade em produtos de software para diferenciá-los no meio das
várias soluções concorrentes presentes no mercado, para melhorar a interação entre eles e os
usuários e até mesmo com o objetivo de repensar (redesenhar) as regras dos domínios aos
quais estão inseridos. No entanto, os processos criativos demandam atividades específicas
diferentes daquelas exigidas pelos processos de software e produzem resultados que são
difíceis de serem expressos e gerenciados como requisitos de software. A Engenharia de
Requisitos possui métodos eficazes para buscar, representar, validar e gerenciar os objetivos
que os stakeholders buscam num software demandado, como por exemplo o framework
orientado a objetivos i*. Este trabalho dá continuidade aos esforços recentes de outros
autores em unir criatividade e i*, a fim de propiciar que os resultados dos processos
criativos possam ser transformados em modelos i* para serem usados como entrada para
as atividades da engenharia de requisitos, haja vista os resultados dos métodos criativos
serem difíceis de ser especificados formalmente. É importante destacar que este é o primeiro
método proposto que busca fazer essa integração utilizando uma metodologia criativa
amplamente difundida e fundamentada, o Design Thinking. Nesta abordagem, é definido
um método para a construção colaborativa entre os stakeholders de modelos i* criativos, a
partir da aplicação do Design Thinking. Em outras palavras, o método proposto especifica
de forma lógica e interconectada, como, quando e por que executar técnicas e conceitos
do Design Thinking, a fim de se criar modelos i* que representem os aspectos criativos
levantados. A proposição deste método foi guiada pelo método científico pesquisa-ação,
de modo que o arcabouço teórico, aliado às ações e interações sociais, possibilitaram
fundamentar e testar formas eficazes de construir modelos i*, a partir da aplicação do
Design Thinking. Holisticamente, o método está baseado nos estágios de inspiração, ideação
e implementação do Design Thinking, exige uma postura de facilitador para o engenheiro de
requisitos no processo criativo; define ferramentas e propicia um ambiente que possibilitam
a colaboração entre os stakeholders e apontam momentos propícios para fomentar o
pensamento criativo. Outro aspecto deveras relevante deste método é a possibilidade de
stakeholders não técnicos fazerem parte do processo de construção dos modelos i* criativos.
Isso porque a modelagem i* é considerada complexa e requer experiência e conhecimento
consolidado do framework. Para amenizar essa complexidade, este método propõe que a
construção de modelos i* guiado pelo Design Thinking se dê da definição de modelos mais
abstratos e flexíveis até a adaptação e o refinamento para modelos i* válidos. / You can add creativity to software products to differentiate them among the various
competing solutions on the market, to improve the interaction between them and the
users and even in order to rethink (redesign) the rules of the domains to which they
belong. However, the creative processes require different specific activities other than
those required by software processes and produce results that are difficult to express and
manage as software requirements. The Requirements Engineering has effective methods to
search, represent, validate and manage the goals the stakeholders aims to achieve in the
software-to-be, as for example the i* goal oriented framework. This work continues the
recent efforts of other authors to join creativity and i*, in order to enable the results of
creative processes can be transformed into i* models to be used as input to the activities
of Requirements Engineering, given that the results of creative methods are difficult to
formally specify. It is worth to highlight that this is the first method that propose to
make this integration using a widespread and grounded creative methodology, the Design
Thinking. In this approach, it is defined a method for collaborative construction of creative
i* models among stakeholders through the application of the Design Thinking. In other
words, the proposed method specifies in a interconnected and logical way, how, when and
why to perform techniques and concepts of Design Thinking in order to create i* models
representing the discovered creative aspects. The proposition of this method was guided by
the reasearch-action scientific method, so that the theoretical framework, combined with
social actions and interactions, enabled justifying and testing effective ways to construct
i* models from the application of the Design Thinking. Holistically, the method is based
on the stages of inspiration, ideation and implementation of the Design Thinking; It
requires a facilitator position for the requirements engineer in the creative process, define
tools and provides an environment that enables collaboration among stakeholders and
suggest favorable moments to foster creative thinking. Another truly important aspect of
this method is the possibility of non-technical stakeholders be part of the construction
process of creative i* models, this because i* modeling is considered complex and requires
experience and consolidated knowledge of the framework. To alleviate this complexity,
this method proposes the construction of i* models guided by the Design Thinking starts
by the definition of more abstract and flexible models and after by adapting and refining
them to valid i* models.

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/24693
Date30 August 2016
CreatorsSANTOS, Laino Edemberguer dos
Contributorshttp://lattes.cnpq.br/0581226769296441, SCHUENEMANN, Carla Taciana Lima Lourenco Silva
PublisherUniversidade Federal de Pernambuco, Programa de Pos Graduacao em Ciencia da Computacao, UFPE, Brasil
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Sourcereponame:Repositório Institucional da UFPE, instname:Universidade Federal de Pernambuco, instacron:UFPE
RightsAttribution-NonCommercial-NoDerivs 3.0 Brazil, http://creativecommons.org/licenses/by-nc-nd/3.0/br/, info:eu-repo/semantics/openAccess

Page generated in 0.0036 seconds