• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 402
  • 41
  • 3
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • Tagged with
  • 446
  • 446
  • 182
  • 148
  • 84
  • 81
  • 58
  • 50
  • 50
  • 50
  • 44
  • 44
  • 43
  • 42
  • 41
  • 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.
21

DIRCE - Design da interação e levantamento de requisitos com foco na comunicação e exploração de ideias : experiências de uso aplicadas em sistemas de criação de conteúdo para a televisão digital / DIRCE - Design da Interação e Levantamento de Requisitos com Foco na Comunicação e Exploração de Ideias: Experiências de Uso Aplicadas em Sistemas de Criação de Conteúdo para a Televisão Digital (Inglês)

Mendes, Marília Soares 28 December 2009 (has links)
Made available in DSpace on 2019-03-29T23:22:46Z (GMT). No. of bitstreams: 0 Previous issue date: 2009-12-28 / This paper aims to present a methodology for helping professionals to focus on aspects of interaction from the early stages of the process of developing an innovative system. The methodology guides the application of techniques aimed at the requirements gathering and design of the interaction of such a system, considering the experiences of users and the modeling aspects that are starting to build this world of innovation. These are the techniques of Human Computer Interaction, Experience prototyping, representing space-time and pre-standards, which together support the creation of opportunities for experiences of using an innovative system in development. The objectives to be achieved are involved in the support system to improve its understanding of the interactive possibilities of the system, improve communication among stakeholders of the system and consider contextual factors that influence the use of the system. This methodology was applied to two systems of content creation for digital TV. The result of this application was an analysis of the use of new techniques that aims to involve both users and the development team to improve techniques for gathering requirements and teamwork. This work brings a differential with respect to existing proposals describing a triangular analysis of implications for the design of the interaction using three techniques. The analysis aimed to present the benefit of technical experience to use in the analysis of factors closer to the reality of users. Keywords: Experience of use, Experience Prototyping, Human Computer Interaction, pre-patterns, innovative systems, Digital Television, Mobile Devices, content creation. / Este trabalho tem como objetivo apresentar uma metodologia para auxiliar profissionais a focarem em aspectos da interação desde as fases iniciais do processo de desenvolvimento de um sistema inovador. A metodologia norteia a aplicação de técnicas visando o levantamento de requisitos e o design da interação desse tipo de sistema, considerando as experiências dos usuários e aspectos de modelagem que começam a se consolidar neste mundo da inovação. Tratam-se das técnicas de Interação Humano Computador, Prototipação da Experiência, representação espaço-tempo e pré-padrões, que juntas apoiam na criação de oportunidades de experiências de uso de um sistema inovador em desenvolvimento. Os objetivos a serem alcançados são apoiar os envolvidos do sistema no sentido de melhorar seu entendimento sobre as possibilidades interativas do sistema, melhorar a comunicação entre os envolvidos do sistema e considerar fatores contextuais que influenciam na qualidade de uso do sistema. Esta metodologia foi aplicada em dois sistemas de criação de conteúdos para TV Digital. O resultado dessa aplicação foi uma análise do uso de novas técnicas que visa envolver tanto usuários quanto a equipe de desenvolvimento a fim de melhorar técnicas de levantamento de requisitos e trabalho em equipe. Este trabalho trás um diferencial com relação às propostas existentes a descrição de uma análise triangular da implicação para o design da interação do uso de três técnicas. A análise visou apresentar o benefício das técnicas para experiência de uso na analise de fatores mais próximo à realidade dos usuários. Palavras-chave: Experiência de uso, Prototipação da Experiência, Interação Humano Computador, pré-padrões, sistemas inovadores, Televisão digital, Dispositivos Móveis, criação de conteúdo, design de interação.
22

Continuidade da execução dos processos de software em empresas avaliadas no MPS.BR / Continuity of the Processes Execution in Software companies evaluated in MPS.BR (Inglês)

Almeida, Carlos Diego Andrade de 11 August 2011 (has links)
Made available in DSpace on 2019-03-29T23:27:36Z (GMT). No. of bitstreams: 0 Previous issue date: 2011-08-11 / Many software development companies find in the maturity models, one way to improve the quality of their products. The models make use of assessments to qualify those companies. The companies invest resources in definition and implementation of their processes. However, after an assessment, in some cases, companies realize difficulties to maintain their processes compliant with the adopted model. This dissertation presents the results of a quantitative research and a qualitative research which tried to capture and represent the knowledge related to the factors that influence in the maintenance of execution of software processes in a manner compliant to the model MPS.BR. / Muitas empresas desenvolvedoras de software encontram, nos modelos de maturidade, uma forma de melhorar a qualidade de seus produtos. Os modelos utilizam-se de avaliações para qualificar essas empresas, que investem recursos na definição e na implementação de seus processos. Entretanto, após a avaliação, em alguns casos, as empresas percebem dificuldades em manter seus processos aderentes ao modelo adotado. Essa dissertação apresenta os resultados de uma pesquisa quantitativa e qualitativa que busca capturar e representar os conhecimentos relacionados aos fatores que influenciam a continuidade da execução dos processos de software de forma aderente ao modelo MPS.BR.
23

Uma Taxonomia adaptativa por persona construída a partir da participação da comunidade brasileira de interação homem-computador / An Adaptive Taxonomy per Persona Built from the Participation of the Brazilian Community of Human-Computer Interaction (Inglês)

Guimarães, Danielly Barboza 31 January 2012 (has links)
Made available in DSpace on 2019-03-29T23:33:39Z (GMT). No. of bitstreams: 0 Previous issue date: 2012-01-31 / The concepts, techniques, methods of Human-Computer Interaction has not are so present in the environment of interactive software development, because it is difficult understand and absorb the concepts, methods, techniques and tolls for HCI and also because they are not common in development environments for interactive products. These are just two of many problems that hinder the spread of IHC. It needs to increase the use and design techniques, methods and concepts to improve the quality of the product. This work aims to support professionals who use IHC techniques to apply and use the techniques, methods and concepts in their work environments. For this, taxonomy was generated for each Persona. The approach used in the creation of taxonomies has always been based on the desires and needs of professionals who use IHC for the development of interactive products. First, knowing the profile of these professionals, then doing the prototyping experience to learn how to facilitate the use of IHC techniques by professionals. And finally, a Card Sorting to the pros rank the terms of IHC according to their needs. The work presents the main contributions: the panorama of professionals who use the techniques of HCI Personas represented in the needs of professionals who provide guided search forms most appropriate for each Persona and taxonomies of IHC for each Persona. Keywords: Human Computer Interaction, User Centered Design, Taxonomy, Content Management, Personas. / Os conceitos, técnicas, métodos de Interação Humano-Computador ainda não estão tão presentes no ambiente de desenvolvimentos de softwares interativos, pois há uma dificuldade para o entendimento e absorção de conceitos, métodos, técnicas e ferramentas de IHC e também por não serem comuns nos ambientes de desenvolvimento de produtos interativos. Esses são apenas dois dos inúmeros problemas que dificultam a disseminação de IHC. É preciso aumentar o uso e a concepção de técnicas, métodos e conceitos para melhorar a qualidade do produto. Este trabalho tem como objetivo apoiar os profissionais que utilizam as técnicas de IHC, a aplicar e utilizar as técnicas, métodos e conceitos nos seus ambientes de trabalho. Para isto, foi gerada uma taxonomia para cada Persona. A abordagem utilizada na criação das taxonomias foi sempre baseada nos desejos e necessidades dos profissionais que utilizam IHC para o desenvolvimento de produtos interativos. Primeiro conhecendo o perfil destes profissionais, em seguida realizando a prototipação da experiência para saber como facilitar a uso das técnicas de IHC pelos profissionais. E por último, um Card Sorting para que os próprios profissionais classificassem os termos de IHC de acordo com suas necessidades. O trabalho apresenta como principais contribuições: o panorama dos profissionais que utilizam as técnicas de IHC representado nas Personas, as necessidades dos profissionais que permitem nortear as formas de busca mais apropriada para cada Persona e as taxonomias de IHC para cada Persona. Palavras-chave: Interação Homem - Computador, Taxonomia, Design Centrado no Usuário, Gestão de Conteúdo, Personas. ix
24

Implantação do processo de desenvolvimento para reutilização do MPS.BR nas empresas cearenses : uma análise qualitativa / Implementation of the MPS.BR's Process Development for Reuse in Ceará's companies: A Qualitative Analysis (Inglês)

Macedo, Thiago Crystyan Soares 05 February 2014 (has links)
Made available in DSpace on 2019-03-29T23:42:43Z (GMT). No. of bitstreams: 0 Previous issue date: 2014-02-05 / Software reuse is a discipline responsible for creating software systems from existing software, while ad hoc reuse is a simply copy of a part from an asset. The discipline of software reuse aims to systematize this practice, applying domain engineering techniques to define the scope, specify the structure and build reusable assets. One of the aims of this paper is to build a process of systematic reuse, adherent to the process development for reuse, known by the acronym DRU of the brasilian software maturity model MPS.BR. The proposed process is divided into three parts: planning, implementation, and execution. Besides that, indentify with Ceara's companys that had already been assessed into levels E and C, wich were the main difficulties to implement and run the procedure referred. Keywords: Systematic Reuse, Developing for Reuse, Software Process, MPS.BR. / A reutilização de software é a disciplina responsável pela criação de sistemas de software a partir de softwares existentes, enquanto a reutilização ad-hoc é a simples cópia de um trecho de um ativo. A disciplina de reutilização de software visa sistematizar essa prática, aplicando técnicas de engenharia de domínio para definir o escopo, especificar a estrutura e construir ativos reutilizáveis. O trabalho em questão teve como um dos objetivos construir um processo de reutilização sistemática, aderente ao processo Desenvolvimento para Reutilização (DRU), do modelo de maturidade de software, MPS.BR. O processo proposto é dividido em três partes: Planejamento, Implantação e Execução. Além disso, identificar junto a empresas cearenses que já haviam sido avaliadas nos níveis E e C, quais eram os principais dificultadores para implantar e executar o referido processo. Palavras-chave: Reúso Sistemático, Desenvolvimento para Reutilização, Processo de melhoria de software, MPS.BR.
25

Uma abordagem de apoio à mediação de processos de software utilizando Busines Process Management (BPM) / AN APPROACH TO SUPPORT THE MEASUREMENT PROCESS USING BUSINESS PROCESS MANAGEMENT (BPM) (Inglês)

Santos, Thiago Barcelos dos 17 September 2014 (has links)
Made available in DSpace on 2019-03-29T23:42:26Z (GMT). No. of bitstreams: 0 Previous issue date: 2014-09-17 / In the software development process, the measurement subprocess is an essential activity, not only to ensure product quality, but also, for the company to have a knowledge base that will contribute to improve the process performance in future projects. However, an efficient and at an acceptable cost measurement has been a great challenge even for the companies at high level of maturity. This paper aims to propose that the process of software development is modeled and automated as a business process, using BPM, for an automatic and consistent data collection that meet previously defined measures in order to assist the measurement and improve the quality of the development process of software. Keywords: BPM, Software, Development, Process, Measurement, Automation, Modeling / No processo de desenvolvimento de software a medição é uma atividade essencial não só para garantir a qualidade do produto, mas também para que a empresa possa ter uma base de conhecimento que contribuirá para um melhor desempenho do processo em futuros projetos. Porém, realizar uma medição eficiente e com um custo aceitável tem sido um grande desafio até mesmo para as organizações com um maior grau de maturidade. Este trabalho tem por objetivo propor que o processo de desenvolvimento de software seja modelado e automatizado como um processo de negócio utilizando a metodologia BPM, para que seja possível uma coleta automática e consistente de dados que atendam a medidas previamente definidas, de maneira a auxiliar na medição e consequente melhoria da qualidade do processo de software. Palavras-chave: BPM, Software, Desenvolvimento, Processo, Medição,Automação,Modelagem
26

Process Assessment Modeling

Salvaterra, Nuno Jorge Bessa January 2008 (has links)
Estágio realizado na Critical Software, S. A. e orientado por Carla Nogueira / Tese de mestrado integrado. Engenharia Informátca e Computação. Faculdade de Engenharia. Universidade do Porto. 2008
27

Software improvement process

Pinto, Pedro Nuno da Cunha Vieira January 2008 (has links)
Estágio realizado no CERN CO-AP / Tese de mestrado integrado. Engenharia Informática e Computação. Faculdade de Engenharia. Universidade do Porto. 2008
28

Uma Revisão Sistemática Sobre Equipes de Desenvolvimento de Software: Tipologia, Características e Critérios de Formação

Celia Gomes de Miranda, Regina 31 January 2011 (has links)
Made available in DSpace on 2014-06-12T15:58:07Z (GMT). No. of bitstreams: 2 arquivo3255_1.pdf: 2119500 bytes, checksum: 358621ebb8511e4b482e9fcc34969cd6 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2011 / No desenvolvimento de software, a equipe tem papel fundamental na condução e execução das atividades. Conhecer esta forma de organização do trabalho no desenvolvimento de software é importante para melhorar a efetividade das equipes na direção do objetivo final de produzir software de melhor qualidade. O método de pesquisa utilizado neste trabalho foi a Revisão Sistemática de Literatura, que analisou trinta e sete trabalhos publicados entre os anos de 1981 e 2010. Foram mapeados o conhecimento sobre as equipes de desenvolvimento de software (tipos, propriedades/características, estruturas e funcionamento) e os critérios de formação das mesmas. Como resultados, identificamos três tipologias dominantes: Bazar, Catedral e Autoorganizadas. O perfil técnico, o comportamento, a personalidade e outros fatores foram identificados como critérios utilizados na formação das equipes. Também identificamos os antecedentes necessários para a efetividade do trabalho em equipes de desenvolvimento de software. Os resultados podem ser utilizados na prática do desenvolvimento de software na indústria, além de mostrar oportunidades para novos trabalhos de pesquisa
29

Uma abordagem de apoio à implantação de DevOps na indústria de software alinhada à estratégia e a governaça / A devops support approach to the software industry linked to strategy and governance (Inglês)

Carrha, Liliana Pedrosa Pinheiro 31 July 2018 (has links)
Made available in DSpace on 2019-03-30T00:23:09Z (GMT). No. of bitstreams: 0 Previous issue date: 2018-07-31 / Recently the implementation of the DevOps approach has been gaining visibility in the software industry. The popularization of this concept can be attributed to the success of large companies that use the philosophy, practices, and tools in their development process, which increase an organization's ability to deliver high-speed applications and services, evolving and improving products at a faster than organizations using traditional software development and infrastructure management processes for delivery, quality, monitoring, and high availability from design to software delivery. In this work, a bibliographic search was performed in order to understand how to deploy DevOps, and developed a process to serve as a guide for deploying DevOps in line with strategy and governance. This research was based on a case study in a company that has software products internationalized in 12 languages and in production in all continents and has experience on using the practices and tools of DevOps culture, being source of information for the definition the developed process. Keywords: DevOps. Software Development. Technology Operations. Infrastructure. Process. / Ultimamente, a implementação da abordagem DevOps vem ganhando visibilidade na indústria de software. A popularização deste conceito pode ser atribuída ao sucesso de grandes empresas que utilizam desta filosofia, práticas e ferramentas no seu processo de desenvolvimento, o que aumenta a capacidade de uma organização em oferecer aplicativos e serviços em alta velocidade, evoluindo e melhorando os produtos a um ritmo mais rápido do que as organizações que usam processos tradicionais de desenvolvimento de software e gerenciamento de infraestrutura. Nesta perspectiva, observa-se que estas empresas visam a entrega, a qualidade, o monitoramento e a alta disponibilidade desde a concepção até a entrega do software. Neste trabalho, foi realizada uma pesquisa bibliográfica a fim de compreender como implantar DevOps. Para tal, foi desenvolvido um processo para servir de guia para a implantação de DevOps alinhado a estratégia e a governança. Essa pesquisa teve como base um estudo de caso em uma empresa que possui produtos de software internacionalizados em 12 línguas e em produção em todos os continentes. Esta empresa já tem experiência na utilização das práticas e ferramentas da cultura DevOps, sendo, dessa forma, uma fonte de informações para a definição detalhada do processo desenvolvido. Palavras-chave: DevOps. Desenvolvimento de Software. Operações de tecnologia. Infraestrutura. Processo.
30

A importância da qualidade profissional dos analistas de requisitos para o sucesso dos projetos de desenvolvimento de software : um estudo para identificar as habilidades mais relevantes / The Importance of Professional Quality of Requirements Analysts for Success of Software Development Projects: a Study to Identify the Most Relevant Skills (Inglês)

Vale, Luciano Leal do 11 August 2011 (has links)
Made available in DSpace on 2019-03-29T23:27:48Z (GMT). No. of bitstreams: 0 Previous issue date: 2011-08-11 / A indústria de software está se tornando cada vez mais importante e complexa, exigindo das organizações de software investimento na qualidade dos seus processos de software. A Engenharia de Requisitos é uma das disciplinas que podem ajudar as organizações de software a lidar com este cenário, especialmente definindo iniciativas que possam melhorar as atividades de elicitação e análise de requisitos. Para colaborar com este contexto e considerando a relevância dos recursos humanos para o desenvolvimento de software, foi realizada uma pesquisa para identificar e priorizar as habilidades pessoais necessárias para os Analistas de Requisitos realizarem suas tarefas de forma eficaz e avaliá-los. Além disso, pesquisas para obtenção do nível de dificuldade de desenvolvimento de tais habilidades e avaliação do nível dos profissionais em relação às habilidades obtidas. Os respondentes dos questionários foram Gerentes de Projetos, que avaliaram trinta e três habilidades pessoais captadas a partir da literatura. Realizamos uma comparação dos resultados obtidos na pesquisa com a literatura. Para aprofundar o trabalho foi realizada uma pesquisa qualitativa, utilizando entrevistas semi-estruturadas com gerentes de projeto. A análise qualitativa baseou-se nos procedimentos do método Grounded Theory. O resultado deste trabalho pode ser usado como um guia que oriente o recrutamento, seleção e avaliações de desempenho dos Analistas de Requisitos. Abstract: The software industry is becoming increasingly important and complex, demanding investment of software organizations in the quality of their software processes. Requirements Engineering is one of the disciplines that can help software organizations to deal with this scenario, specially defining initiatives that can improve the requirements elicitation and analysis activities. In order to contribute to this context and considering the relevance of human resources to software development, a survey was conducted to identify and prioritize the personal skills necessary for requirements analysts to do their jobs effectively, and to evaluate them. In addition, research to achieve the level of difficulty of developing such skills and rate of the level of professionals in relation to the skills obtained. Project managers answered the questionnaires, evaluating thirty three personal skills taken from the literature. We compared the results obtained with the literature. A qualitative study was conducted to deepen the work, using semi-structured interviews with project managers. The qualitative analysis was based on procedures of the Grounded Theory method. The result of this work can be used as a guide for recruitment, selection and performance evaluations of requirements analysts. / A indústriad e softwaree está se tornando cada vez mais importantee complexa, exigindo das organizações de software investimento na qualidade dos seus processos de software.A Engenharia de Requisitos é uma das disciplinas que podem ajudar as organizações de software a lidar com este cenário, especialmente definindo iniciativas que possam melhorar as atividades de elicitação e análise de requisitos. Para colaborar corn este contexto e considerando a relevância dos recursos humanos para o desenvolvimento de software, foi realizada uma pesquisa para identificar e priorizar as habilidades pessoai necessárias para os Analistas de Requisitos realizarem suas tarefas de forma eficaz e avaliá-los. Além disso, pesquisas para obtenção do nível de dificuldade de desenvolvimento de tais habilidades e avaliação do nível dos profissionais em relação às habilidades obtidas. Os respondentes dos questionários foram Gerentes de Projetos, que avaliaram trinta e três habilidades pessoais captadas a partir da literatura. Realizamos uma comparação dos resultados obtidos na pesquisa com a literatura. Para aprofundar o trabalho foi realizada uma pesquisa qualitativa, utilizando entrevistas semi-estruturadas com gerentes de projeto. A análise qualitativa baseou-se nos procedimentos do método Grounded Theory. O resultado deste trabalho pode ser usado como um guia que oriente o recrutamento, seleção e avaliações de desempenho dos Analistas de Requisitos.

Page generated in 0.1099 seconds