• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 7
  • 1
  • Tagged with
  • 8
  • 8
  • 5
  • 5
  • 5
  • 4
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Uma proposta de abordagem de levantamento de requisitos baseada em modelagem de processos de negócio

Moraes de Miranda Farias, Tiago 31 January 2010 (has links)
Made available in DSpace on 2014-06-12T15:57:31Z (GMT). No. of bitstreams: 2 arquivo3202_1.pdf: 3137271 bytes, checksum: ee35d8f49002ce18fcf24ada86aea4a0 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2010 / O envolvimento dos usuários, a definição de objetivos de negócios claros e a otimização do escopo e dos requisitos estão entre os principais fatores de sucesso em projetos de desenvolvimento de software. Na fase de levantamento de requisitos, em que a solução a ser desenvolvida começa a ser definida, estes três fatores se tornam essenciais e desconsiderá-los pode impactar diretamente todo o projeto. O entendimento dos processos de negócios em que o sistema desenvolvido será utilizado é fundamental para atender às necessidades e expectativas dos clientes. Através da gestão de processos de negócios, as empresas buscam otimizar seus processos para obterem vantagens competitivas e uma das formas de obter melhorias nos processos é através da utilização de sistemas para automatizar atividades. Neste contexto, a gestão de processos de negócios pode ser utilizada como uma boa forma para obter o entendimento do problema antes de automatizá-lo e a utilização de modelos de processos de negócios na fase de levantamento de requisitos representa uma boa alternativa para facilitar este entendimento. Desta forma, esta dissertação apresenta uma abordagem de levantamento de requisitos baseada em modelagem de processos de negócio e com o envolvimento direto dos usuários através da realização de workshops para o levantamento de requisitos. A abordagem proposta foi desenvolvida e aplicada em uma empresa de desenvolvimento de soluções para gestão hospitalar. Por se tratar de uma área que envolve processos complexos, a abordagem de levantamento de requisitos proposta teve o objetivo de aproximar os processos de negócios dos requisitos de sistema e envolver os usuários na construção da solução. Estes fatores contribuíram diretamente para resolver problemas de entendimento do negócio e de comunicação entre os envolvidos no processo de desenvolvimento e, desta forma, permitiu que as soluções fossem desenvolvidas de forma a atender às necessidades e expectativas dos clientes
2

Um estudo qualitativo do perfil de elicitador de requisitos orientado a obtenção do sucesso de projetos de software

MELO, Ricardo Alves de 31 January 2011 (has links)
Made available in DSpace on 2014-06-12T15:58:05Z (GMT). No. of bitstreams: 2 arquivo3251_1.pdf: 1485897 bytes, checksum: a6e5020f5dace59c3225a284eff5f121 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2011 / O desenvolvimento de projetos de software resulta, de forma indiscriminada, em sucesso ou fracasso junto ao cliente ou ao próprio fornecedor. Tradicionalmente, o sucesso deste tipo de projeto envolve critérios, como: entrega do produto dentro de custos estimados e no prazo acordado, bem como satisfação dos requisitos definidos pelo cliente. A academia, ao longo dos anos, tem cientificamente contribuído para melhoria do processo de desenvolvimento de software. Estudos mostram que atividades inadequadas ao processo de engenharia de requisitos é um fator crítico para o sucesso dos projetos de software. A engenharia de requisitos enfrenta diversos desafios e problemas no que concerne ao entendimento das reais necessidades de clientes além de obter o correto mapeamento destas mediante modelos, diagramas e especificações de requisitos que serão posteriormente utilizadas pelas equipes de desenvolvimento de software. A fase de elicitação de requisitos é considerada como uma das etapas mais críticas de todo este processo de desenvolvimento de sistemas de software. Amparada neste contexto, esta dissertação apresenta uma pesquisa empírica realizada com Engenheiros de Requisitos, objetivando uma melhor compreensão da importância e dificuldades existentes durante a fase de elicitação de requisitos. Assim, a contribuição desta pesquisa legitima-se na apresentação das principais características e perfil necessário, que envolve um bom elicitador de requisitos, como também auxiliar gerentes de projeto durante a seleção do perfil mais adequado dentro de sua equipe para executar a tarefa de elicitação, obtendo, por conseguinte, os melhores resultados para o projeto de software.
3

Um processo criativo de descoberta de contextos para sistemas sensíveis

BATISTA, Carlos Alberto Teixeira 27 November 2014 (has links)
Submitted by Luiza Maria Pereira de Oliveira (luiza.oliveira@ufpe.br) on 2015-05-15T14:17:26Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) DISSERTAÇÃO Carlos Alberto Teixeira Batista.pdf: 4595346 bytes, checksum: beed4445debc38a76fef5c17e9135a58 (MD5) / Made available in DSpace on 2015-05-15T14:17:27Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) DISSERTAÇÃO Carlos Alberto Teixeira Batista.pdf: 4595346 bytes, checksum: beed4445debc38a76fef5c17e9135a58 (MD5) Previous issue date: 2014-11-27 / A engenharia de requisitos se preocupa com a identificação dos serviços (requisitos funcionais) e das restrições (requisitos não-funcionais) que um sistema deve atender para satisfazer as necessidades dos seus usuários. Os requisitos, por sua vez, sofrem influência cada vez maior do contexto em que os sistemas serão utilizados. Na busca por sistemas que sejam adaptáveis às necessidades dos usuários e às mudanças no contexto operacional, surgem os sistemas sensíveis ao contexto. Percebeu-se através da literatura a necessidade e carência de um processo sistemático para a captura de contextos necessários para a satisfação dos requisitos de sistemas desta natureza. Diante deste cenário, propõe-se, nessa dissertação, um processo para apoiar a descoberta de contextos. O processo proposto de elicitação de requisitos e informações contextuais para sistemas sensíveis a contexto se apóia na técnica Group Storytelling, uma narrativa produzida de forma colaborativa e distribuída. Mapas mentais, as dimensões 5W1H (quem, o que, quando, onde, porque e como) e a dimensão condicional são usados para estruturar e organizar as informações levantadas; heurísticas foram definidas para guiar a identificação dos contextos a partir do mapa mental estruturado com o 5W1H+condicional. No processo proposto, as informações contextuais são analisadas e modeladas utilizando um framework específico para contextos. Para ilustrar o uso do processo, realizou-se a elicitação e modelagem de requisitos e os contextos de um sistema de Casa Inteligente. O processo foi utilizado em um estudo piloto realizado em uma empresa de Tecnologia da Informação para uma avaliação prévia. Como resultado, o processo precisou ser melhorado. Em seguida, a eficácia e usabilidade do processo foram avaliadas em um estudo empírico voltado para o ambiente acadêmico. Os resultados obtidos apresentam indícios de que o processo é útil e fácil de utilizar, trazendo benefícios para a equipe de desenvolvimento de sistemas sensíveis ao contexto.
4

Utilizando personas para apoiar a elicitação de requisitos

Ferreira, Bruna Moraes, 92-99527-7101 14 December 2017 (has links)
Submitted by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2018-02-06T20:03:52Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertação_Bruna_Ferreira.pdf: 3633173 bytes, checksum: 9abd0c16015f7bb4a68212f3f1d8bf8f (MD5) / Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2018-02-06T20:04:27Z (GMT) No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertação_Bruna_Ferreira.pdf: 3633173 bytes, checksum: 9abd0c16015f7bb4a68212f3f1d8bf8f (MD5) / Made available in DSpace on 2018-02-06T20:04:27Z (GMT). No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertação_Bruna_Ferreira.pdf: 3633173 bytes, checksum: 9abd0c16015f7bb4a68212f3f1d8bf8f (MD5) Previous issue date: 2017-12-14 / CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / Personas is a technique that consists of a description of user profiles to understand their characteristics and needs. This technique is commonly used in the area of Human-Computer Interaction (HCI) and has now been introduced in the area of Software Engineering to support the activities of design and requirements elicitation. However, descriptions of personas created in the traditional way include many details that are not relevant to the design of an application. In addition, Personas are based on extensive interviews with user groups. However, the development team does not always have the time, resources, and users constantly available for these interviews. In this way, the utility of the technique is questioned, limiting its use and acceptance in the context of Software Engineering. This research aims to support the elicitation of requirements with the use of personas, from the generation of descriptions more focused on the identification of potential requirements. During the research, we conducted experimental studies for evaluating and evolving the proposal. Based on the results, we proposed the PATHY technique. The technique is based on the Empathy Map, which is a technique for describing user profiles of a product, and uses questions to guide the creation of the Persona. From the results of the experimental studies, it was possible to observe that the PATHY technique had positive acceptance by the participants, it was easy to use and efficient when compared with other Personas techniques. In addition, the analysis of the personas generated showed that the technique helps to generate potential requirements for an application and which these requirements can be used as basis for elaborating other software artifacts. / Personas é uma técnica que consiste principalmente na descrição de perfis de usuários para compreender suas características e necessidades. Esta técnica é comumente utilizada na área de Interação Humano-Computador (IHC) e, atualmente vem sendo introduzida na área de Engenharia de Software para apoiar as atividades de design e elicitação de requisitos. Contudo, as descrições das personas criadas de forma tradicional incluem muitos detalhes que não são relevantes para o projeto de uma aplicação. Além disso, Personas são baseadas em extensas entrevistas com grupos de usuários. Porém, nem sempre a equipe de desenvolvimento possui tempo, recursos e usuários disponíveis constantemente para realização destas entrevistas. Desta forma, a utilidade da técnica passa a ser questionada, limitando seu uso e aceitação no contexto de Engenharia de Software. Esta pesquisa tem por objetivo apoiar a elicitação de requisitos com utilização de personas, a partir da geração de descrições mais voltadas para a identificação de requisitos potenciais. Durante a pesquisa, foram conduzidos estudos experimentais para avaliação e evolução da proposta. A partir dos resultados, foi desenvolvida a técnica PATHY (Personas empATHY). A técnica é baseada no Mapa de Empatia, que é uma técnica para descrição de perfis de usuários de um produto, e utiliza perguntas para guiar a criação da Persona. A partir dos resultados dos estudos experimentais, foi possível observar que a técnica PATHY teve aceitação positiva por parte dos participantes, foi fácil de utilizar e eficiente em comparação com outras técnicas para criação de personas. Além disso, a análise das personas geradas mostrou que a técnica ajuda a gerar requisitos potenciais para uma aplicação e que estes requisitos podem servir como base para a elaboração de outros artefatos de software.
5

Uma linha de processo de software para elicitação de requisitos baseada na criatividade combinacional / A software process line for requirements elicitation based on combinational creativity

Pinto, Rafael de Morais 14 October 2016 (has links)
Submitted by Automação e Estatística (sst@bczm.ufrn.br) on 2018-07-30T13:27:45Z No. of bitstreams: 1 RafaelDeMoraisPinto_DISSERT.pdf: 1910053 bytes, checksum: 6bd105a6379f1754760bf58d58643d45 (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2018-07-30T22:21:07Z (GMT) No. of bitstreams: 1 RafaelDeMoraisPinto_DISSERT.pdf: 1910053 bytes, checksum: 6bd105a6379f1754760bf58d58643d45 (MD5) / Made available in DSpace on 2018-07-30T22:21:07Z (GMT). No. of bitstreams: 1 RafaelDeMoraisPinto_DISSERT.pdf: 1910053 bytes, checksum: 6bd105a6379f1754760bf58d58643d45 (MD5) Previous issue date: 2016-10-14 / A necessidade por inovação e valorização de soluções criativas têm impulsionado a engenharia de requisitos a investigar técnicas de criatividade para elicitar requisitos úteis e originais. Tais técnicas baseiam-se na composição de idéias (requisitos, palavras ou problemas), geralmente vindas de fontes diversas e realizada em um processo que envolve papéis também diversos. No entanto, como identi car o núcleo comum e quais variações podem ser adaptadas ao contexto organizacional onde a técnica será usada? Esta dissertação apresenta uma Linha de Processo de Software (LPrS) para elicitação de requisitos baseada na criatividade combinacional. Esta LPrS abstrai o núcleo comum e as variações encontradas em algumas técnicas de criatividade combinacional, com o objetivo de ajudar equipes de engenharia de requisitos a de nirem a técnica combinacional de acordo com o contexto organizacional em questão. Para validar essa abordagem, discutimos como a LPrS atende às principais features dos trabalhos relacionados e como nossa LPrS generaliza as especi dades de 3 técnicas de criatividade combinacional que já foram utilizadas em estudos experimentais, produzindo resultados satisfatórios. / The need for innovation and appreciation of creative solutions has driven requirements engineering researchers to investigate creativity techniques to elicit useful and unique requirements. Such techniques are based on the combination of ideas (requirements, words or problems) that generally come from di erent sources and are carried out in a process that involves di erent roles. However, how can we identify the common core and which variations can be adapted to the organizational context where the technique will be used? This article presents a Software Process Line (SPrL) to elicit requirements based on combinational creativity. This SPrL represents commonalities and variabilities found in some combinational creativity techniques thereby it helps teams to de ne the combinational technique according their organizational context. We validate this approach by discussing how the SPrL complies with the related works' major features and how it generalizes three techniques that have already been used in experimental studies, producing satisfactory results
6

Remo: uma técnica de elicitação de requisitos orientada pela modelagem de processos de negócios / Remo: a techinique of requirements elicitation oriented by business process Modeling

Vieira, Sérgio Roberto Costa 18 July 2012 (has links)
Made available in DSpace on 2015-04-11T14:02:51Z (GMT). No. of bitstreams: 1 Sergio Roberto Costa Vieira.pdf: 3218639 bytes, checksum: 3935b43e35cc99b70f873c5ddb6e1882 (MD5) Previous issue date: 2012-07-18 / This thesis presents a requirements elicitation technique guided by business processes modeling. This technique, called REMO (Requirements elicitation by oriented Business Process Modeling), uses a set of heuristics to extract the software requirements from business process diagrams. The purpose of the technique is to aid systems analysts in the identification of functional requirements, non-functional requirements, and business rules. To accomplish such task, the REMO technique uses business process diagrams created using the BPMN (Business Process Modeling Notation) notation. This thesis describes how the REMO technique was created and evaluated using an empirical-based research method. Furthermore, we present the analyses of the results obtained through three controlled experiments, which showed evidence that the REMO technique may be considered useful to be applied in software development during a requirements elicitation. / Esta dissertação apresenta uma técnica de elicitação de requisitos orientada pela modelagem de processos de negócios. A técnica de elicitação é denominada como REMO (Requirements Elicitation oriented by business process MOdeling), uma técnica que utiliza um conjunto de heurísticas para extrair os requisitos de software a partir dos diagramas de processos de negócios. O propósito da técnica é apoiar os analistas de sistemas na identificação dos requisitos funcionais, não funcionais e regras de negócios a partir dos diagramas de processos de negócios feitos em BPMN (Business Process Modeling Notation). Esta dissertação descreve como a técnica REMO foi elaborada e avaliada por meio de um método de pesquisa baseado em experimentação. Além disso, apresentam-se as análises dos resultados obtidos de três estudos experimentais controlados, que apontaram indícios de que a técnica REMO pode ser considerada útil para ser aplicada no desenvolvimento de software durante a elicitação de requisitos.
7

UMA METODOLOGIA PARA ELICITAÇÃO DE REQUISITOS DE SISTEMAS DE COMÉRCIO ELETRÔNICO BASEADA NA MODELAGEM ORGANIZACIONAL / A METHODOLOGY FOR ELICITATION OF REQUIREMENTS FOR SYSTEMS ELECTRONIC TRADING BASED ON ORGANIZATIONAL MODELING

FREIRE, Eduardo Henrique Ferro 09 December 2005 (has links)
Made available in DSpace on 2016-08-17T14:53:00Z (GMT). No. of bitstreams: 1 Eduardo Henrique Ferro Freire.pdf: 1730877 bytes, checksum: 44902c3681fbe938f8092414e357d83a (MD5) Previous issue date: 2005-12-09 / In this work we present an e-commerce systems requirements elicitation methodology, based on organizational modeling. We propose an application of value concepts to organizational requirements modeling, more specifically for early requirements, which turns requirements elicitation more informative. The methodology is well suited for e-commerce systems, because economical value information will be modeled with organizational aspects. In this methodology, we define tasks to be done, techniques to be used, and products to be obtained so that requirement engineers can have an orientation to achieve a good requirement elicitation, and in particular an initial vision about economical viability of e-commerce systems. / Neste trabalho apresentamos uma metodologia para elicitação de requisitos de sistemas de Comércio Eletrônico baseada na Modelagem Organizacional. Propomos uma aplicação dos conceitos de valor à representação de requisitos organizacionais, no que se refere a requisitos iniciais (early requirements), tornando a elicitação de requisitos mais informativa e abrangente para sistemas de Comércio Eletrônico, pois as informações de valor econômico estarão modeladas juntamente com os aspectos organizacionais. Com a metodologia proposta, buscamos definir tarefas a realizar, técnicas a utilizar e produtos a obter, a fim de orientar os engenheiros de requisitos com vistas a que possam realizar uma elicitação de requisitos bem mais especificada e um levantamento inicial de informações da viabilidade econômica da solução de Comércio Eletrônico.
8

ModelER : uma abordagem baseada em modelos aplicada ao processo de elicitação de requisitos

Souza, Rafael Xavier de Oliveira 27 February 2014 (has links)
Requirements Engineering (ER) has an important role in Software Engineering for being an early stage of the software development process. ER serves as the basis for implementation of other activities, contributing decisively to the quality of the final software product. Requirements Elicitation process is among the main concerns of ER. It involves the recognition and description of customer needs, in such a way that it is possible to reflect the business accurately and consistent. Moreover, in general, most problems that occur during the process of software development are caused by failures in the early stages. In this context, emerging approaches such as Model-Driven Developement (MDD) and Business Process Modeling (MPN). Such approaches seek to understand and describe business processes and enable a closer look of the domain. As well, especially when backed by support tools, using approaches such as MDD and MPN can contribute to improving the quality of the requirements and the requirements Elicitation process. This work presents ModelER approach, which seeks to promote improvements in Requirements Elicitation process, through the use of concepts and practices of the MDD and the MPN for identifying software requirements. / A Engenharia de Requisitos (ER) possui um importante papel na Engenharia de Software pelo fato de compreender uma fase inicial do processo de desenvolvimento de software. Ela serve de base para a realização das demais atividades, contribuindo decisivamente para a qualidade do produto de software final. O processo de Elicitação de Requisitos está entre as principais preocupações da ER. Ele envolve o reconhecimento e a descrição das necessidades dos clientes, de tal forma que seja possível refletir o negócio de forma precisa e coerente. Além disso, de maneira geral, a maior parte dos problemas que ocorrem durante o processo de desenvolvimento de software é causada por falhas nas fases iniciais. Diante desse contexto, surgem abordagens tais como o Desenvolvimento Orientado por Modelos (Model-Driven Developement MDD) e a Modelagem de Processos de Negócio (Business Process Modeling MPN1). Tais abordagens tanto buscam compreender e descrever os processos de negócio, quanto permitem uma visão mais próxima do domínio. Assim, sobretudo quando apoiadas por ferramentas de suporte, o uso de abordagens como MDD e MPN pode contribuir para a melhoria da qualidade dos requisitos e do processo de Elicitação de Requisitos. Este trabalho apresenta a abordagem ModelER, a qual busca promover melhorias no processo de Elicitação de Requisitos, através da utilização de conceitos e práticas do MDD e da MPN para identificação de requisitos de software.

Page generated in 0.0821 seconds