Um protótipo de referência para ferramentas CASE de modelagem em ambiente web
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UNIPAMPA |
Texto Completo: | http://dspace.unipampa.edu.br:8080/jspui/handle/riu/4838 |
Resumo: | As ferramentas Computer-Aided Software Engineering (CASE) proveem suporte para os engenheiros de software ao longo de todo o ciclo de desenvolvimento. Essas ferramentas são dotadas de uma variedade de recursos, os quais nem sempre possuem uma boa usabilidade. Foi evidenciado na literatura que a interface das ferramentas CASE são negligenciadas, ocasionando grande complexidade na interação do usuário e dificultando o seu uso. O objetivo do nosso trabalho é propor um protótipo de referência com um alto nível de usabilidade para ferramentas CASE de modelagem em ambiente web. Para isso, fizemos uma revisão de literatura em conjunto com uma análise de dados aprofundada a fim de identificar requisitos de usabilidade que nos permitam atingir o nosso objetivo. Os requisitos encontrados a partir da literatura foram a visibilidade, a satisfação, a baixa taxa de erro, a memorabilidade, a aprendizibilidade e a eficiência. Além disso, utilizamos o método de prototipação para desenvolvê-lo. O processo consiste em determinar as necessidades, desenvolver o protótipo, avaliar e refatorar até se obter um resultado satisfatório. Desenvolvemos o protótipo de referência cobrindo todas as necessidades encontradas, isto é, os requisitos de usabilidade mapeados. Por fim, planejamos e executamos a avaliação do protótipo. Escolhemos 3 professores de engenharia de software, 3 graduandos de engenharia de software, 3 mestrandos de engenharia de software e 3 desenvolvedores de software para avaliar o protótipo. A técnica que utilizamos para fazer a avaliação foi o System Usability Scale (SUS). Através dessa escala, pudemos encontrar os resultados da avaliação. A média resultante da avaliação foi de 88,93 pontos, o que podemos considerar um bom resultado, pois, segundo a literatura, acima de 68 pontos, pode-se considerar que o sistema possui uma boa usabilidade. Com isso, acreditamos ter alcançado nosso objetivo, quer dizer, ter um protótipo de referência com um bom nível de usabilidade. |
id |
UNIP_7462038eb50a777f478ba113bf59ad94 |
---|---|
oai_identifier_str |
oai:repositorio.unipampa.edu.br:riu/4838 |
network_acronym_str |
UNIP |
network_name_str |
Repositório Institucional da UNIPAMPA |
repository_id_str |
|
spelling |
Silva, João Pablo Silva daFavero, Esther Salgado2020-02-27T12:51:59Z2020-02-27T12:51:59Z2019-12-10FAVERO, Esther Salgado. Um protótipo de referência para ferramentas CASE de modelagem em ambiente web. Orientador: João Pablo Silva da Silva. 2019. 105 p. Trabalho de Conclusão de Curso (Bacharel em Engenharia de Software) - Universidade Federal do Pampa, Curso de Engenharia de Software, Alegrete, 2019.http://dspace.unipampa.edu.br:8080/jspui/handle/riu/4838As ferramentas Computer-Aided Software Engineering (CASE) proveem suporte para os engenheiros de software ao longo de todo o ciclo de desenvolvimento. Essas ferramentas são dotadas de uma variedade de recursos, os quais nem sempre possuem uma boa usabilidade. Foi evidenciado na literatura que a interface das ferramentas CASE são negligenciadas, ocasionando grande complexidade na interação do usuário e dificultando o seu uso. O objetivo do nosso trabalho é propor um protótipo de referência com um alto nível de usabilidade para ferramentas CASE de modelagem em ambiente web. Para isso, fizemos uma revisão de literatura em conjunto com uma análise de dados aprofundada a fim de identificar requisitos de usabilidade que nos permitam atingir o nosso objetivo. Os requisitos encontrados a partir da literatura foram a visibilidade, a satisfação, a baixa taxa de erro, a memorabilidade, a aprendizibilidade e a eficiência. Além disso, utilizamos o método de prototipação para desenvolvê-lo. O processo consiste em determinar as necessidades, desenvolver o protótipo, avaliar e refatorar até se obter um resultado satisfatório. Desenvolvemos o protótipo de referência cobrindo todas as necessidades encontradas, isto é, os requisitos de usabilidade mapeados. Por fim, planejamos e executamos a avaliação do protótipo. Escolhemos 3 professores de engenharia de software, 3 graduandos de engenharia de software, 3 mestrandos de engenharia de software e 3 desenvolvedores de software para avaliar o protótipo. A técnica que utilizamos para fazer a avaliação foi o System Usability Scale (SUS). Através dessa escala, pudemos encontrar os resultados da avaliação. A média resultante da avaliação foi de 88,93 pontos, o que podemos considerar um bom resultado, pois, segundo a literatura, acima de 68 pontos, pode-se considerar que o sistema possui uma boa usabilidade. Com isso, acreditamos ter alcançado nosso objetivo, quer dizer, ter um protótipo de referência com um bom nível de usabilidade.Computer-Aided Software Engineering (CASE) tools provide support for software engineers throughout the development cycle. These tools are endowed with a variety of features, which do not always have good usability. It was evidenced in the literature that the interface of CASE tools are neglected, causing great complexity in user interaction and making its use difficult. The aim of our work is to propose a reference prototype with a high level of usability for CASE web modeling tools. To this end, we conducted a literature review in conjunction with an in-depth data analysis to identify usability requirements that enable us to achieve our goal. The requirements found from the literature were visibility, satisfaction, low error rate, memorability, learning, and efficiency. In addition, we use the prototyping method to develop it. The process is to determine the needs, develop the prototype, evaluate, and refactor until a satisfactory result is obtained. We developed the reference prototype covering all needs encountered, i.e. the mapped usability requirements. Finally, we planned and executed the prototype evaluation. We choose 3 software engineering professors, 3 software engineering undergraduates, 3 software engineering master’s students and 3 software developers to evaluate the prototype. The technique we used to make the assessment was the System Usability Scale (SUS). Through this scale, we could find the results of the evaluation. The average resulting from the evaluation was 88.93 points, which we can consider a good result, because, according to the literature, above 68 points, it can be considered that the system has a good usability. With this, we believe we have achieved our goal, that is, to have a reference prototype with a good level of usability.porUniversidade Federal do PampaUNIPAMPABrasilCampus AlegreteCNPQ::CIENCIAS EXATAS E DA TERRAEngenharia de softwareComputer-Aided Software EngineeringUsabilidadePrototipação de softwareModelagemSoftware engineeringUsabilitySoftware prototypingModelingUm protótipo de referência para ferramentas CASE de modelagem em ambiente webinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNIPAMPAinstname:Universidade Federal do Pampa (UNIPAMPA)instacron:UNIPAMPATEXTEsther Salgado Favero - 2019.pdf.txtEsther Salgado Favero - 2019.pdf.txtExtracted texttext/plain123163https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4838/3/Esther%20Salgado%20Favero%20-%202019.pdf.txt6834538b6cb8daeec50b674f8f6990fbMD53ORIGINALEsther Salgado Favero - 2019.pdfEsther Salgado Favero - 2019.pdfapplication/pdf3178705https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4838/1/Esther%20Salgado%20Favero%20-%202019.pdfa1dfeca8425166e634b90ce7405b077dMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81866https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4838/2/license.txt43cd690d6a359e86c1fe3d5b7cba0c9bMD52riu/48382020-02-28 03:01:49.013oai:repositorio.unipampa.edu.br:riu/4838TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIApJbnN0aXR1Y2lvbmFsIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIApzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIApmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIG8gRGVwb3NpdGEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byAKcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIERlcG9zaXRhIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIAplIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSBwdWJsaWNhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIApWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgCmRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgCm9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciBhbyBEZXBvc2l0YSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgCm5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIApvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSBBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyAKT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgCkVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpPIERlcG9zaXRhIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIAphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório InstitucionalPUBhttp://dspace.unipampa.edu.br:8080/oai/requestsisbi@unipampa.edu.bropendoar:2020-02-28T06:01:49Repositório Institucional da UNIPAMPA - Universidade Federal do Pampa (UNIPAMPA)false |
dc.title.pt_BR.fl_str_mv |
Um protótipo de referência para ferramentas CASE de modelagem em ambiente web |
title |
Um protótipo de referência para ferramentas CASE de modelagem em ambiente web |
spellingShingle |
Um protótipo de referência para ferramentas CASE de modelagem em ambiente web Favero, Esther Salgado CNPQ::CIENCIAS EXATAS E DA TERRA Engenharia de software Computer-Aided Software Engineering Usabilidade Prototipação de software Modelagem Software engineering Usability Software prototyping Modeling |
title_short |
Um protótipo de referência para ferramentas CASE de modelagem em ambiente web |
title_full |
Um protótipo de referência para ferramentas CASE de modelagem em ambiente web |
title_fullStr |
Um protótipo de referência para ferramentas CASE de modelagem em ambiente web |
title_full_unstemmed |
Um protótipo de referência para ferramentas CASE de modelagem em ambiente web |
title_sort |
Um protótipo de referência para ferramentas CASE de modelagem em ambiente web |
author |
Favero, Esther Salgado |
author_facet |
Favero, Esther Salgado |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Silva, João Pablo Silva da |
dc.contributor.author.fl_str_mv |
Favero, Esther Salgado |
contributor_str_mv |
Silva, João Pablo Silva da |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA Engenharia de software Computer-Aided Software Engineering Usabilidade Prototipação de software Modelagem Software engineering Usability Software prototyping Modeling |
dc.subject.por.fl_str_mv |
Engenharia de software Computer-Aided Software Engineering Usabilidade Prototipação de software Modelagem Software engineering Usability Software prototyping Modeling |
description |
As ferramentas Computer-Aided Software Engineering (CASE) proveem suporte para os engenheiros de software ao longo de todo o ciclo de desenvolvimento. Essas ferramentas são dotadas de uma variedade de recursos, os quais nem sempre possuem uma boa usabilidade. Foi evidenciado na literatura que a interface das ferramentas CASE são negligenciadas, ocasionando grande complexidade na interação do usuário e dificultando o seu uso. O objetivo do nosso trabalho é propor um protótipo de referência com um alto nível de usabilidade para ferramentas CASE de modelagem em ambiente web. Para isso, fizemos uma revisão de literatura em conjunto com uma análise de dados aprofundada a fim de identificar requisitos de usabilidade que nos permitam atingir o nosso objetivo. Os requisitos encontrados a partir da literatura foram a visibilidade, a satisfação, a baixa taxa de erro, a memorabilidade, a aprendizibilidade e a eficiência. Além disso, utilizamos o método de prototipação para desenvolvê-lo. O processo consiste em determinar as necessidades, desenvolver o protótipo, avaliar e refatorar até se obter um resultado satisfatório. Desenvolvemos o protótipo de referência cobrindo todas as necessidades encontradas, isto é, os requisitos de usabilidade mapeados. Por fim, planejamos e executamos a avaliação do protótipo. Escolhemos 3 professores de engenharia de software, 3 graduandos de engenharia de software, 3 mestrandos de engenharia de software e 3 desenvolvedores de software para avaliar o protótipo. A técnica que utilizamos para fazer a avaliação foi o System Usability Scale (SUS). Através dessa escala, pudemos encontrar os resultados da avaliação. A média resultante da avaliação foi de 88,93 pontos, o que podemos considerar um bom resultado, pois, segundo a literatura, acima de 68 pontos, pode-se considerar que o sistema possui uma boa usabilidade. Com isso, acreditamos ter alcançado nosso objetivo, quer dizer, ter um protótipo de referência com um bom nível de usabilidade. |
publishDate |
2019 |
dc.date.issued.fl_str_mv |
2019-12-10 |
dc.date.accessioned.fl_str_mv |
2020-02-27T12:51:59Z |
dc.date.available.fl_str_mv |
2020-02-27T12:51:59Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
FAVERO, Esther Salgado. Um protótipo de referência para ferramentas CASE de modelagem em ambiente web. Orientador: João Pablo Silva da Silva. 2019. 105 p. Trabalho de Conclusão de Curso (Bacharel em Engenharia de Software) - Universidade Federal do Pampa, Curso de Engenharia de Software, Alegrete, 2019. |
dc.identifier.uri.fl_str_mv |
http://dspace.unipampa.edu.br:8080/jspui/handle/riu/4838 |
identifier_str_mv |
FAVERO, Esther Salgado. Um protótipo de referência para ferramentas CASE de modelagem em ambiente web. Orientador: João Pablo Silva da Silva. 2019. 105 p. Trabalho de Conclusão de Curso (Bacharel em Engenharia de Software) - Universidade Federal do Pampa, Curso de Engenharia de Software, Alegrete, 2019. |
url |
http://dspace.unipampa.edu.br:8080/jspui/handle/riu/4838 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal do Pampa |
dc.publisher.initials.fl_str_mv |
UNIPAMPA |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Campus Alegrete |
publisher.none.fl_str_mv |
Universidade Federal do Pampa |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UNIPAMPA instname:Universidade Federal do Pampa (UNIPAMPA) instacron:UNIPAMPA |
instname_str |
Universidade Federal do Pampa (UNIPAMPA) |
instacron_str |
UNIPAMPA |
institution |
UNIPAMPA |
reponame_str |
Repositório Institucional da UNIPAMPA |
collection |
Repositório Institucional da UNIPAMPA |
bitstream.url.fl_str_mv |
https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4838/3/Esther%20Salgado%20Favero%20-%202019.pdf.txt https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4838/1/Esther%20Salgado%20Favero%20-%202019.pdf https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4838/2/license.txt |
bitstream.checksum.fl_str_mv |
6834538b6cb8daeec50b674f8f6990fb a1dfeca8425166e634b90ce7405b077d 43cd690d6a359e86c1fe3d5b7cba0c9b |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UNIPAMPA - Universidade Federal do Pampa (UNIPAMPA) |
repository.mail.fl_str_mv |
sisbi@unipampa.edu.br |
_version_ |
1801849057351565312 |