???item.export.label??? ???item.export.type.endnote??? ???item.export.type.bibtex???

Please use this identifier to cite or link to this item: https://tede.ufam.edu.br/handle/tede/5711
???metadata.dc.type???: Tese
Title: Antecipando a usabilidade nas fases iniciais do processo de desenvolvimento de software
???metadata.dc.creator???: Valentim, Natasha Malveira Costa 
???metadata.dc.contributor.advisor1???: Conte, Tayana Uchôa
???metadata.dc.description.resumo???: Pesquisas recentes têm objetivado melhorar o grau de usabilidade nas fases iniciais do processo de desenvolvimento de aplicações, a chamada "Early Usability". Parte das tecnologias propostas destina-se a avaliar a usabilidade através de modelos das fases iniciais do processo de desenvolvimento das aplicações. Este tipo de tecnologia visa apresentar bom nível de eficiência e eficácia, além de oferecer uma satisfação do usuário e redução do tempo de desenvolvimento. Outra parte destas tecnologias cria/projeta estes modelos já visando à usabilidade da aplicação final. No entanto, estas tecnologias têm sido desenvolvidas de forma independente e para modelos específicos, além de exigir um maior conhecimento em usabilidade por parte de quem as aplica. Deste modo, nesta pesquisa, propôs-se um conjunto de tecnologias (métodos, técnicas, ferramentas e processos, dentre outros) que auxilia na criação e avaliação de modelos visando à usabilidade da aplicação com ênfase nos estágios iniciais do processo de desenvolvimento. Este conjunto de tecnologias permite a identificação de um maior número de problemas de usabilidade já nas fases iniciais, se comparado às abordagens convencionais. Nas abordagens convencionais a identificação de problemas de usabilidade é realizada em modelos independentes, ou seja, ou é realizada em modelos específicos para um determinado contexto, como modelos web, ou é realizada quando o software está pronto. Portanto, o conjunto de tecnologias proposto abrange uma maior quantidade de modelos, não é específico para uma contexto e apoia profissionais de software com pouco conhecimento em usabilidade a construir/avaliar modelos das fases iniciais. Além disso, o conjunto de tecnologias orienta tanto engenheiros de software quanto engenheiros de usabilidade a evitar problemas de usabilidade de maneira mais proativa em seus projetos de desenvolvimento, pois eles poderão construir seus modelos já visando à usabilidade da aplicação. Com isso, espera-se contribuir para a melhoria da qualidade do software desenvolvido e diminuição do custo de correção de problemas de usabilidade antes que o código fonte seja escrito.
Abstract: Recent researches tried to improve the degree of usability in the early stages of the application’s process development, the so called “Early Usability”. Part of the proposed technologies is intended to evaluate usability through models elaborated in the initial phases of the application development process. This type of technology aims to present a good level of efficiency and effectiveness, besides offering an user satisfaction and reducing development time. Other technologies create/design these models already targeting the usability of the final application. However, these technologies have been developed independently and for specific models, besides requiring a greater knowledge in usability on the part of those who apply them. Thus, in this research, we proposed a set of technologies (methods, techniques, tools, processes, among others) which assists in creating and evaluating models addressing the usability of the application with emphasis in the early stages of development process. This set of technologies allows the identification of a higher number of usability problems already in the early stages, compared to conventional approaches. In conventional approaches, the identification of usability problems is performed in independent models, that is, or it is performed in models specific to a particular context, such as web models, or it is performed when the software is ready. Therefore, the proposed set of technologies encompasses a higher number of models, is not context-specific, and supports software professionals with little usability knowledge to build/evaluate early-stage models. In addition, the set of technologies guides both software engineers and usability engineers to avoid usability problems more proactively in its development projects, because this professionals can build their models already aiming at the usability of the application. With this, we hope to improve the software quality and to decrease the cost of correcting usability problems before the source code is written.
Keywords: Usabilidade cedo
Modelo de Projeto
Modelo de Análise
Interação Humano-Computador
Engenharia de Software
???metadata.dc.subject.cnpq???: CIENCIAS EXATAS E DA TERRA:CIENCIA DA COMPUTACAO: METODOLOGIA E TECNICAS DA COMPUTACAO: ENGENHARIA DE SOFTWARE
Language: por
???metadata.dc.publisher.country???: Brasil
Publisher: Universidade Federal do Amazonas
???metadata.dc.publisher.initials???: UFAM
???metadata.dc.publisher.department???: Instituto de Computação
???metadata.dc.publisher.program???: Programa de Pós-graduação em Informática
Citation: VALENTIM, Natasha Malveira Costa. Antecipando a usabilidade nas fases iniciais do processo de desenvolvimento de software. 2017. 249 f. Tese (Doutorado em Informática) - Universidade Federal do Amazonas, Manaus, 2017.
???metadata.dc.rights???: Acesso Aberto
???metadata.dc.rights.uri???: http://creativecommons.org/licenses/by-nc-nd/4.0/
URI: http://tede.ufam.edu.br/handle/tede/5711
Issue Date: 24-Mar-2017
Appears in Collections:Doutorado em Informática

Files in This Item:
File Description SizeFormat 
Tese_Natasha M.C Valetim.pdf9.76 MBAdobe PDFThumbnail

Download/Open Preview


This item is licensed under a Creative Commons License Creative Commons