1 |
[en] UTILIZATION OF AN INFORMATION SOURCE IDENTIFICATION STRATEGY IN THE REQUIREMENTS ELICITATION STAGE / [pt] UTILIZAÇÃO DE UMA ESTRATÉGIA PARA IDENTIFICAÇÃO DE FONTES DE INFORMAÇÃO NA FASE DE ELICITAÇÃOEDSON ANDRADE DE MORAES 10 June 2010 (has links)
[pt] Esta dissertação estuda um meio de identificar e selecionar fontes de
informação a serem utilizadas na fase de elicitação de requisitos. Utilizamos uma
estratégia de identificação e seleção de fontes de informação baseada na
modelagem de um Universo de Informações com o uso de uma linguagem de
representação gráfica e uma técnica de classificação das fontes de informação que
compõem este Universo. Todo o processo é feito com o uso de uma ferramenta de
software que dá apoio à execução do método. A ferramenta auxilia no registro das
fontes elicitadas e sua consolidação, além de auxiliar na geração de alguns
artefatos reduzindo consideravelmente o retrabalho. Um estudo de caso foi
efetuado em um problema real de uma empresa de energia, com o objetivo de
avaliar os ganhos do uso de uma abordagem estruturada na identificação de fontes
de informação ao invés do uso de uma abordagem ad hoc. / [en] This dissertation studies means to identify and select information sources to
be used in the requirements elicitation phase. We used an information sources
identification and selection strategy based on the modeling of a Universe of
Discourse with the use of a graphical representation language and a classification
technique of the sources which compose such Universe. The full process is done
with the use of a software tool which supports the application of the method. The
tool helps in the recording of elicited information sources and its consolidation,
besides aiding in the production of some artifacts with a considerable rework
reduction. A case study was carried out in a real world problem in an energy
company, with the aim of evaluating the gains obtained from the usage of a
structured approach for the identification of information sources instead of the use
of an ad-hoc approach.
|
2 |
[en] SOFTWARE REQUIREMENTS ELICITATION THROUGH THE USE OF QUESTIONNAIRES / [pt] ELICITAÇÃO DE REQUISITOS DE SOFTWARE ATRAVÉS DA UTILIZAÇÃO DE QUESTIONÁRIOSPAULO ROBERTO DE OLIVEIRA BASTOS JUNIOR 25 October 2005 (has links)
[pt] Um dos possíveis meios utilizados para a coleta de fatos na elicitação de requisitos é o uso do questionário. Um questionário consiste num documento usado para guiar uma ou mais pessoas a responder a uma
ou mais perguntas. A elaboração de um questionário é um processo bem mais complexo do que possa
aparentar. Um questionário mal formulado pode levar a considerações erradas, o que acaba sendo prejudicial ao projeto em questão. Não existe um método padrão para a construção de questionários, porém existem recomendações de diversos autores com relação a essa importante tarefa no processo
de pesquisa científica. O trabalho aqui apresentado detalha a técnica de questionários, identificando as
etapas necessárias e comuns à criação de um questionário eficaz. Será proposto um método para a construção de perguntas de questionários, que utiliza como base uma listagem de requisitos para a construção de questionários de qualidade, obtida após a realização de uma extensa pesquisa nas áreas de
ciências sociais e marketing. Posteriormente apresentamos uma ferramenta utilizada para elicitação
de requisitos de software, através da utilização de questionário, questionário esse gerado através do método proposto no presente trabalho. / [en] Questionnaire is one of the techniques available for requirements elicitation. A questionnaire is a document used to guide one or more people to answer one or more questions. The elaboration of a questionnaire is a process more complex than it can make look like. A questionnaire that is not well formulated can lead to unreliable information and may be harmful to the project in question. Although there is no standard method for the construction of questionnaires, there are recommendations from diverse authors with regard to this important task in the process of eliciting information. The work presented here details a technique for identifying the necessary and common stages for the creation of a questionnaire. A method for the construction of questions is proposed, which uses as base a list of requirements for the construction of quality questionnaires, obtained from the literature in the areas of social sciences and marketing. A tool for the elicitation of software requirements, by means of questionnaires is presented.
|
3 |
[en] INTENTIONAL REQUIREMENTS ENGINEERING: A METHOD FOR REQUIREMENTS ELICITATION, MODELING, AND ANALYSIS / [pt] ENGENHARIA DE REQUISITOS INTENCIONAL: UM MÉTODO DE ELICITAÇÃO, MODELAGEM E ANÁLISE DE REQUISITOSANTONIO DE PADUA ALBUQUERQUE OLIVEIRA 20 February 2009 (has links)
[pt] Nos dias atuais, muito mais do que no passado, é sabido que o sucesso de
projetos de software depende criticamente de requisitos. Um exemplo de GORE,
que significa Engenharia de Requisitos Orientada a Metas, é o Framework i* (iestrela).
Este afirma que os requisitos devem representar a intencionalidade do
grande número de atores sociais, os quais são pessoas ou sistemas. Dentro desse
contexto, existe ainda um vazio de métodos para cobrir o processo da elicitação de
metas. Vários métodos para SMA (Sistemas Multi-Agentes) mencionam a
elicitação das metas, mas eles não fornecem detalhes de como essa atividade é
feita, eles tratam principalmente da modelagem de metas sem antes cuidar dos
detalhes da elicitação. Em adição, modelos intencionais como exemplo o
Framework i*, podem ser complexos e até mesmo incompreensíveis. Esta tese
propõe um método chamado ERi*c – “Engenharia de Requisitos Intencional”, o
qual primeiro provê um processo de elicitação que aplica uma abordagem
“bottom-up” e simples, com perguntas que podem identificar metas concretas e
metas flexíveis. Além disso, o método Eri*c propõe uma solução para reduzir o
problema da “escalabilidade” de modelos i* que inclui heurísticas para a
especificação desses modelos. O método contém também uma estratégia para
fazer diagnósticos de modelos i* de maneira a cobrir o processo de análise de
requisitos. / [en] Nowadays, much more than in the past, it is known that the
success of
software projects depends critically on the requirements.
Goal Oriented
Requirements Engineering - GORE, for example i Framework,
says that
requirements must represent the intentionality of a large
number of social actors,
which can be people or systems. Several Multi-Agent Systems
(MAS) methods
mention goals elicitation but they do not provide details
of how this is performed,
they mainly focus on goals modeling. In this context, there
is still a lack of
methods to cover the goal elicitation process. Only after
eliciting goals,
requirements engineers will be able to deal properly with
goal models. Typically,
this is a difficult task to carry on since requirements
engineers are not familiarized
with the domain from the early stages of software
development. And,
intentionality models, for example i Framework, can be
complex and
incompreensible. This thesis proposes a method called
ERi c - Engenharia de
Requisitos Intencional which provides an inquire process
that can identify goals
and softgoals in a bottom-up and simple elicitation
approach together with one
solution to reduce the problem of scalability of i models.
The method ERi c also
includes heuristics for modeling specification and a
diagnoses aproach in order to
analyze i models.
|
4 |
[en] CONFLICT MANAGEMENT IN MEETINGS: AN STRATEGY FOR SOFTWARE REQUIREMENTS ELICITATION / [pt] GERENCIANDO CONFLITOS EM REUNIÕES: UMA ESTRATÉGIA PARA A ELICITAÇÃO DE REQUISITOS DE SOFTWARECECILIA CAMACHO 26 August 2005 (has links)
[pt] Esta dissertação estuda um meio de apoiar a elicitação de
requisitos,
utilizando reuniões. Para isso utiliza a gerência de
conflitos, que através do
estímulo aos conflitos funcionais e do controle e
tratamento dos conflitos não
funcionais, visa à criação de idéias e o dinamismo da
reunião, aumentando o
volume de conhecimento elicitado. Tudo isso é realizado
através de um trabalho
cooperativo entre os interessados no sistema a ser
desenvolvido. O método
proposto é uma evolução de um trabalho anterior e baseia-
se na gerência de
conflitos em um ciclo de reuniões. Essa gerência é levada
adiante por meio de um
processo de retroalimentação de responsabilidade dos
participantes das reuniões,
que utilizam um questionário para fornecimento destas
informações. Uma
ferramenta Web foi construída para a coleta das respostas
ao questionário, bem
como para apoiar à análise dos conflitos. / [en] This work reports research on the automation support for
requirements
elicitation performed by means of meetings. In order to
provide this support, we
ground our work on conflict management, stimulating
functional conflicts and
controlling non-functional conflicts in order to increase
the volume of elicited
knowledge. This is based on cooperative work among the
stakeholders of the
demanded system or demanded changes on an existing system.
The method is an
evolution of a previous work on the topic and is based on
conflict management
over a cycle of meetings. This management is performed by
a feedback process
enacted by the meeting participants by means of a
questionnaire for the provision
of information. A Web tool to support the method was built
to collect the
information and analyze the conflicts.
|
5 |
[pt] MINERAÇÃO DE INFORMAÇÃO EM LINGUAGEM NATURAL PARA APOIAR A ELICITAÇÃO DE REQUISITOS / [en] MINING INFORMATION IN NATURAL LANGUAGE TO SUPPORT REQUIREMENTS ELICITATIONROXANA LISETTE QUINTANILLA PORTUGAL 02 December 2016 (has links)
[pt] Este trabalho descreve a mineração de informações em linguagem natural a partir do repositório de projetos GitHub. É explicada como o conteúdo de projetos semelhantes dada uma busca por domínio podem ser úteis para o reuso de conhecimento, e assim, ajudar nas tarefas de Elicitação de Requisitos. Técnicas de mineração de textos, regularidades independentes do domínio, e os metadados de GitHub são os métodos utilizados para selecionar projetos relevantes e as informações dentro deles. Uma abordagem para atingir nossa meta utilizando pesquisa exploratória é explicada, bem como descrevemos os resultados alcançados. / [en] This work describes the mining of information in natural language from the GitHub repository. It is explained how the content of similar projects given a search domain can be useful for the reuse of knowledge, and thus help in the Requirements Elicitation tasks. Techniques of text mining, regularities independent from domain, and GitHub metadata are the methods used to select relevant projects and the information within them. One approach to achieve our goal is explained with an exploratory research and the results achieved.
|
6 |
[pt] ACELERANDO A ELICITAÇÃO DE REQUISITOS NÃO FUNCIONAIS / [en] SPEEDING UP NON FUNCTIONAL REQUIREMENTS ELICITATIONROXANA LISETTE QUINTANILLA PORTUGAL 14 August 2020 (has links)
[pt] Considerando a disponibilidade do Big Data para engenharia de software, como no caso do GitHub, a semi-automação da elicitação de requisitos não funcionais (NFRs) é uma estratégia fundamental para a definição de requisitos. Como tal, a elicitação de NFRs, dentro da automação da leitura de documentos, pode gerenciar a massa de informações valiosas existentes nos dados disponíveis. Esta tese explora esse contexto em três partes, a escolha de fontes apropriadas de informação, uma elicitação de descoberta de fatos e a identificação de NFRs. As avaliações realizadas mostraram que a automação enfrenta um balance entre eficiência e eficácia. Esse equilíbrio é detalhado com diferentes estratégias inovadoras. O conhecimento adquirido é organizado como um catálogo SIG (Softgoal Interdependence Graph). / [en] Considering the availability of Big Data for software engineering, as the case of GitHub, the semi-automation of non-functional requirements (NFRs) elicitation is a key strategy towards requirements definition. As such, NFRs elicitation, within the automation of document reading, can manage the mass of valuable information existing in available data. This thesis explores this context in three parts, the choice of proper sources of information, a fact-finding elicitation, and NFRs identification. The assessments performed showed that the automation faces a trade-off between efficiency and efficacy. This trade-off is detailed with different novel strategies. The acquired knowledge is organized as a SIG (Softgoal Interdependence Graph) catalog.
|
7 |
[en] MODEL FOR ELICITING TACIT KNOWLEDGE IN CONTRACT MANAGEMENT OF OUTSOURCED SERVICES / [pt] MODELO DE ELICITAÇÃO DO CONHECIMENTO TÁCITO EM GESTÃO CONTRATUAL DE SERVIÇOS TERCEIRIZADOSERNESTO JOEL PENNO 22 November 2021 (has links)
[pt] O objetivo da dissertação é propor um modelo de elicitação do conhecimento
tácito em gestão contratual de serviços terceirizados (GCST), visando reutilizá-lo
em processos decisórios e na resolução de problemas desta área de gestão.
Busca-se demonstrar a aplicabilidade do modelo mediante o desenvolvimento de
um estudo empírico junto a uma das gerências de GCST de uma empresa do
setor de óleo e gás. A metodologia compreendeu: (i) revisão bibliográfica e
análise documental sobre os temas centrais da pesquisa; (ii) análise de conteúdo
dos modelos, métodos e técnicas para elicitação de conhecimento tácito nas
organizações em geral; (iii) desenvolvimento de um modelo conceitual para
elicitação de conhecimento tácito em GCST, empregando métodos multicritério
de apoio à decisão em duas de suas fases; e (iv) demonstração da aplicabilidade
do modelo conceitual, mediante a realização de um estudo empírico em uma das
gerências de GCST de uma grande empresa do setor de óleo e gás. O estudo
empírico demonstrou ser viável elaborar planos de elicitação de conhecimento
tácito em gestão contratual de diferentes tipos de serviços terceirizados (ST)
demandados por aquela gerência. Destaca-se como principal resultado desta
pesquisa um modelo inovador de elicitação de conhecimento tático em GCST,
que poderá ser aplicado por organizações que buscam a excelência em gestão
contratual de serviços terceirizados. Para a empresa do setor de óleo e gás na
qual foi desenvolvido o estudo empírico, a implementação de planos de
elicitação do conhecimento tácito cobrindo todos os tipos de serviços
terceirizados por ela demandados contribuirá para maior eficiência na gestão de contratos e fortalecimento de suas competências nessa área, com impactos na competitividade, criação/captura de valor e inovação no âmbito da empresa. / [en] The objective of the dissertation is to propose a model for eliciting tacit
knowledge in contract management of outsourced services (CMOS), aiming to
share and use it in decision-making processes and in solving problems in this
management area. It seeks to demonstrate the model s applicability by
developing an empirical study with one of the contract managers of a company
in the oil and gas sector. The methodology comprised: (i) bibliographical review
and documental analysis on the central themes of the research; (ii) content
analysis of models, methods and techniques for eliciting tacit knowledge in
organizations in general; (iii) development of a conceptual model for eliciting
tacit knowledge in CMOS, integrating multicriteria decision-making methods in
two phases of the model; and (iv) demonstration of the applicability of the
conceptual model, by carrying out an empirical study in one of the contract
management areas of a large company in the oil and gas sector. The empirical
study demonstrated that it is feasible to elaborate plans to elicit tacit knowledge
in contract management of different types of outsourced services (OSs). The
main result of this research is an innovative model for eliciting tactical
knowledge in CMOS, which can be applied by organizations seeking excellence
in contract management of outsourced services. For the oil and gas company in
which the empirical study was developed, the implementation of tacit knowledge
elicitation plans covering all types of required outsourced services will
contribute to enhance efficiency in contract management and strengthen its
competencies in CMOS, with impacts on its competitiveness, value
creation/capture, and innovation.
|
Page generated in 0.0505 seconds