Um processo para sistemas web com foco em acessibilidade e usabilidade
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da USP |
Texto Completo: | http://www.teses.usp.br/teses/disponiveis/55/55134/tde-18032015-160137/ |
Resumo: | Com o aumento do uso e da complexidade de sistemas web, o desenvolvimento de tais sistemas com qualidade exige a adoção de uma abordagem sistemática e bem definida. Assim, a engenharia web é uma disciplina essencial que considera, além de características da engenharia de software, fatores inerentes aos sistemas web, como a multiplicidade de perfis de usuários. A engenharia web é apoiada por processos, métodos, técnicas e ferramentas que são elementos fundamentais para o desenvolvimento de sistemas web, os quais devem ser adequados para fornecer suporte às ações inerentes ao projeto e à implementação. Esses elementos devem ser selecionados, combinados e tecnicamente implementados de modo a produzir um sistema web acessível e usável. Nesta tese é proposto um processo de desenvolvimento que possui fases gerais bem definidas para a inserção de requisitos de acessibilidade e usabilidade no desenvolvimento de sistemas web, garantindo o seu uso pela maioria das pessoas e facilitando seus meios de acesso. Um estudo de caso foi realizado para verificar a efetividade da aplicação do processo formalizado, o qual possibilitou o desenvolvimento de um sistema acadêmico de agendamento de bancas. Considerando-se a dificuldade prática de avaliar diretamente o processo, foram realizados um experimento controlado e um estudo de viabilidade comparando o sistema acadêmico desenvolvido com outro sistema de mesmo propósito e funcionalidades, mas desenvolvido de maneira ad-hoc. Por meio das avaliações realizadas nos dois sistemas de agendamento de bancas, indiretamente avaliou-se o processo formalizado e foram encontrados fortes indícios sobre a efetividade do processo proposto. Adicionalmente, foi criado um instrumento de medição objetivo e quantitativo das características de acessibilidade e usabilidade de um sistema web. Foi também criado um método para avaliar, comparar e melhorar a acessibilidade e a usabilidade de sistemas web existentes. Tanto o instrumento de medição quanto o método de avaliação podem ser aplicados, independentemente, a qualquer sistema web. |
id |
USP_29544399caeb8bba9b4dd4812bd0b20b |
---|---|
oai_identifier_str |
oai:teses.usp.br:tde-18032015-160137 |
network_acronym_str |
USP |
network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
repository_id_str |
2721 |
spelling |
Um processo para sistemas web com foco em acessibilidade e usabilidadeA process to web systems focused in accessibility and usabilityAccessibilityAcessibilidadeEngenharia webHuman-computer interactionInteração humano-computadorUsabilidadeUsabilityWeb engineeringCom o aumento do uso e da complexidade de sistemas web, o desenvolvimento de tais sistemas com qualidade exige a adoção de uma abordagem sistemática e bem definida. Assim, a engenharia web é uma disciplina essencial que considera, além de características da engenharia de software, fatores inerentes aos sistemas web, como a multiplicidade de perfis de usuários. A engenharia web é apoiada por processos, métodos, técnicas e ferramentas que são elementos fundamentais para o desenvolvimento de sistemas web, os quais devem ser adequados para fornecer suporte às ações inerentes ao projeto e à implementação. Esses elementos devem ser selecionados, combinados e tecnicamente implementados de modo a produzir um sistema web acessível e usável. Nesta tese é proposto um processo de desenvolvimento que possui fases gerais bem definidas para a inserção de requisitos de acessibilidade e usabilidade no desenvolvimento de sistemas web, garantindo o seu uso pela maioria das pessoas e facilitando seus meios de acesso. Um estudo de caso foi realizado para verificar a efetividade da aplicação do processo formalizado, o qual possibilitou o desenvolvimento de um sistema acadêmico de agendamento de bancas. Considerando-se a dificuldade prática de avaliar diretamente o processo, foram realizados um experimento controlado e um estudo de viabilidade comparando o sistema acadêmico desenvolvido com outro sistema de mesmo propósito e funcionalidades, mas desenvolvido de maneira ad-hoc. Por meio das avaliações realizadas nos dois sistemas de agendamento de bancas, indiretamente avaliou-se o processo formalizado e foram encontrados fortes indícios sobre a efetividade do processo proposto. Adicionalmente, foi criado um instrumento de medição objetivo e quantitativo das características de acessibilidade e usabilidade de um sistema web. Foi também criado um método para avaliar, comparar e melhorar a acessibilidade e a usabilidade de sistemas web existentes. Tanto o instrumento de medição quanto o método de avaliação podem ser aplicados, independentemente, a qualquer sistema web.With the increasing use and complexity of web systems, the development of such systems with quality demands the adoption of a systematic and well-defined approach. Thus, web engineering is an essential discipline that considers, in addition to characteristics of software engineering, factors inherent to web systems, such as the multiplicity of the users profiles. Web engineering is supported by engineering processes, methods, techniques and tools that are fundamental elements to the development of web systems, which must be adequate to support the activities of design and implementation. These elements should be selected, combined and technically implemented to produce an accessible and usable web system. This thesis proposes a development process with welldefined phases for including requirements of accessibility and usability in the development of web systems, enabling their use by most people, facilitating their means of access and foremost. A case study was conducted to verify the effectiveness of applying the process proposed and with this objective, a system to schedule thesis and dissertation presentations was developed. Considering the practical difficulty of directly measuring the proposed process, a controlled experiment and a feasibility study was conducted to compare the academic system developed with a legacy system with the same purpose and functionality but developed using an ad-hoc process. Considering the evaluation of both systems, the development process was indirectly evaluated and evidences related to its effectiveness have been identified. Additionally, an objective and quantitative method for measuring accessibility and usability of web systems was created. Finally, it was also created a method to evaluate, compare and improve the accessibility and usability of existing web systems, which was used to evaluate the system developed using the proposed process. Both the measuring instrument and the evaluation method can be applied, independently, to any web systemBiblioteca Digitais de Teses e Dissertações da USPFortes, Renata Pontin de MattosMasiero, Paulo CesarDias, Ana Luiza2014-08-26info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/55/55134/tde-18032015-160137/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2016-07-28T16:11:56Zoai:teses.usp.br:tde-18032015-160137Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212016-07-28T16:11:56Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
dc.title.none.fl_str_mv |
Um processo para sistemas web com foco em acessibilidade e usabilidade A process to web systems focused in accessibility and usability |
title |
Um processo para sistemas web com foco em acessibilidade e usabilidade |
spellingShingle |
Um processo para sistemas web com foco em acessibilidade e usabilidade Dias, Ana Luiza Accessibility Acessibilidade Engenharia web Human-computer interaction Interação humano-computador Usabilidade Usability Web engineering |
title_short |
Um processo para sistemas web com foco em acessibilidade e usabilidade |
title_full |
Um processo para sistemas web com foco em acessibilidade e usabilidade |
title_fullStr |
Um processo para sistemas web com foco em acessibilidade e usabilidade |
title_full_unstemmed |
Um processo para sistemas web com foco em acessibilidade e usabilidade |
title_sort |
Um processo para sistemas web com foco em acessibilidade e usabilidade |
author |
Dias, Ana Luiza |
author_facet |
Dias, Ana Luiza |
author_role |
author |
dc.contributor.none.fl_str_mv |
Fortes, Renata Pontin de Mattos Masiero, Paulo Cesar |
dc.contributor.author.fl_str_mv |
Dias, Ana Luiza |
dc.subject.por.fl_str_mv |
Accessibility Acessibilidade Engenharia web Human-computer interaction Interação humano-computador Usabilidade Usability Web engineering |
topic |
Accessibility Acessibilidade Engenharia web Human-computer interaction Interação humano-computador Usabilidade Usability Web engineering |
description |
Com o aumento do uso e da complexidade de sistemas web, o desenvolvimento de tais sistemas com qualidade exige a adoção de uma abordagem sistemática e bem definida. Assim, a engenharia web é uma disciplina essencial que considera, além de características da engenharia de software, fatores inerentes aos sistemas web, como a multiplicidade de perfis de usuários. A engenharia web é apoiada por processos, métodos, técnicas e ferramentas que são elementos fundamentais para o desenvolvimento de sistemas web, os quais devem ser adequados para fornecer suporte às ações inerentes ao projeto e à implementação. Esses elementos devem ser selecionados, combinados e tecnicamente implementados de modo a produzir um sistema web acessível e usável. Nesta tese é proposto um processo de desenvolvimento que possui fases gerais bem definidas para a inserção de requisitos de acessibilidade e usabilidade no desenvolvimento de sistemas web, garantindo o seu uso pela maioria das pessoas e facilitando seus meios de acesso. Um estudo de caso foi realizado para verificar a efetividade da aplicação do processo formalizado, o qual possibilitou o desenvolvimento de um sistema acadêmico de agendamento de bancas. Considerando-se a dificuldade prática de avaliar diretamente o processo, foram realizados um experimento controlado e um estudo de viabilidade comparando o sistema acadêmico desenvolvido com outro sistema de mesmo propósito e funcionalidades, mas desenvolvido de maneira ad-hoc. Por meio das avaliações realizadas nos dois sistemas de agendamento de bancas, indiretamente avaliou-se o processo formalizado e foram encontrados fortes indícios sobre a efetividade do processo proposto. Adicionalmente, foi criado um instrumento de medição objetivo e quantitativo das características de acessibilidade e usabilidade de um sistema web. Foi também criado um método para avaliar, comparar e melhorar a acessibilidade e a usabilidade de sistemas web existentes. Tanto o instrumento de medição quanto o método de avaliação podem ser aplicados, independentemente, a qualquer sistema web. |
publishDate |
2014 |
dc.date.none.fl_str_mv |
2014-08-26 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://www.teses.usp.br/teses/disponiveis/55/55134/tde-18032015-160137/ |
url |
http://www.teses.usp.br/teses/disponiveis/55/55134/tde-18032015-160137/ |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
|
dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.coverage.none.fl_str_mv |
|
dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
instname_str |
Universidade de São Paulo (USP) |
instacron_str |
USP |
institution |
USP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
collection |
Biblioteca Digital de Teses e Dissertações da USP |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
_version_ |
1815257063317569536 |