Catálogo de usability smells

Bibliographic Details
Main Author: Almeida, Diogo Francisco de Carvalho
Publication Date: 2015
Format: Master thesis
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/1822/36782
Summary: A dissertação tem como objetivo explicar o que são este tipo de Smells e como estes podem prejudicar a usabilidade nas aplicações interactivas/web. Um Smell é algo no código ou na aplicação que não sendo um erro torna difícil a sua compreensão, manutenção e evolução. Este trabalho apresentada um estudo de arte com base nos Code Smells de Martin Fowler e na abordagem que Hermans et al. apresenta para deteção de smells em folhas de cálculo. É então desenvolvido o catálogo de smells potencialmente relevantes para interfaces gráficas com o utilizador que irá servir de base ao estudo dos Usability Smells. É ainda explicado o que são Usability Smells, como podem ser encontrados e possíveis soluções para a sua eliminação baseadas no estudo de usabilidade realizado. Foi concluído que todos os Usability Smells apresentados no teste de usabilidade foram considerados anomalias que afetam a interface das aplicações prejudicando, assim, a compreensão, manutenção e evolução das mesmas. Além disso, foi também definido um Refactoring para cada um dos Usability Smells com o objetivo de os eliminar.
id RCAP_ee622d36370ad441bda53261c74b40fc
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/36782
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Catálogo de usability smellsUsabilitySoftwareSoftware qualityCode smellsSmellsRefactoringInterworksheets smellsMartin Fowler681.3.06Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaA dissertação tem como objetivo explicar o que são este tipo de Smells e como estes podem prejudicar a usabilidade nas aplicações interactivas/web. Um Smell é algo no código ou na aplicação que não sendo um erro torna difícil a sua compreensão, manutenção e evolução. Este trabalho apresentada um estudo de arte com base nos Code Smells de Martin Fowler e na abordagem que Hermans et al. apresenta para deteção de smells em folhas de cálculo. É então desenvolvido o catálogo de smells potencialmente relevantes para interfaces gráficas com o utilizador que irá servir de base ao estudo dos Usability Smells. É ainda explicado o que são Usability Smells, como podem ser encontrados e possíveis soluções para a sua eliminação baseadas no estudo de usabilidade realizado. Foi concluído que todos os Usability Smells apresentados no teste de usabilidade foram considerados anomalias que afetam a interface das aplicações prejudicando, assim, a compreensão, manutenção e evolução das mesmas. Além disso, foi também definido um Refactoring para cada um dos Usability Smells com o objetivo de os eliminar.Campos, José FranciscoSaraiva, João AlexandreUniversidade do MinhoAlmeida, Diogo Francisco de Carvalho2015-01-062015-01-06T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/36782eng201091640info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T06:36:49Zoai:repositorium.sdum.uminho.pt:1822/36782Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:58:59.288948Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Catálogo de usability smells
title Catálogo de usability smells
spellingShingle Catálogo de usability smells
Almeida, Diogo Francisco de Carvalho
Usability
Software
Software quality
Code smells
Smells
Refactoring
Interworksheets smells
Martin Fowler
681.3.06
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Catálogo de usability smells
title_full Catálogo de usability smells
title_fullStr Catálogo de usability smells
title_full_unstemmed Catálogo de usability smells
title_sort Catálogo de usability smells
author Almeida, Diogo Francisco de Carvalho
author_facet Almeida, Diogo Francisco de Carvalho
author_role author
dc.contributor.none.fl_str_mv Campos, José Francisco
Saraiva, João Alexandre
Universidade do Minho
dc.contributor.author.fl_str_mv Almeida, Diogo Francisco de Carvalho
dc.subject.por.fl_str_mv Usability
Software
Software quality
Code smells
Smells
Refactoring
Interworksheets smells
Martin Fowler
681.3.06
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Usability
Software
Software quality
Code smells
Smells
Refactoring
Interworksheets smells
Martin Fowler
681.3.06
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description A dissertação tem como objetivo explicar o que são este tipo de Smells e como estes podem prejudicar a usabilidade nas aplicações interactivas/web. Um Smell é algo no código ou na aplicação que não sendo um erro torna difícil a sua compreensão, manutenção e evolução. Este trabalho apresentada um estudo de arte com base nos Code Smells de Martin Fowler e na abordagem que Hermans et al. apresenta para deteção de smells em folhas de cálculo. É então desenvolvido o catálogo de smells potencialmente relevantes para interfaces gráficas com o utilizador que irá servir de base ao estudo dos Usability Smells. É ainda explicado o que são Usability Smells, como podem ser encontrados e possíveis soluções para a sua eliminação baseadas no estudo de usabilidade realizado. Foi concluído que todos os Usability Smells apresentados no teste de usabilidade foram considerados anomalias que afetam a interface das aplicações prejudicando, assim, a compreensão, manutenção e evolução das mesmas. Além disso, foi também definido um Refactoring para cada um dos Usability Smells com o objetivo de os eliminar.
publishDate 2015
dc.date.none.fl_str_mv 2015-01-06
2015-01-06T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/36782
url http://hdl.handle.net/1822/36782
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 201091640
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833595659555438592