PWA-EU: extending the PWA approach for promoting End-User Empowerment

Detalhes bibliográficos
Autor(a) principal: De Andrade Cardieri, Giulia
Data de Publicação: 2019
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Institucional da UFSCAR
Texto Completo: https://repositorio.ufscar.br/handle/20.500.14289/11311
Resumo: Progressive Web App (PWA) is a new approach to the development of mobile applications (apps) which was proposed by Google in 2015. It combines technology resources of both web and native apps. Meta-design is an End-User Development (EUD) approach from which end-users participate actively of a system’s design process. Yet PWAs are a recent technology and the impacts of associating EUD and PWAs has been little explored. In this research, we present an investigation about end-users interactions when they act as codesigners on PWA apps. As the traditional PWA approach is limited regarding users acting as co-designers, we propose the PWA-EU approach, an extension of the traditional PWA architecture that includes meta-design concepts. We evaluated our approach concerning both end-users and developers perspectives. With regards to the end-users, we built a mobile app based on the PWA-EU approach and conducted a study in which a group of participants acted as co-designers of the app, and another group with participants interacting as non-designers. On the study with developers, we grouped 23 participants according to their professional background. Moreover, each developer had to implement the three architectural parts from the PWA-EU proposal and one from the traditional PWA approach. The findings suggested PWA-EU is a useful architecture for developers with some experience and for end-user empowerment on mobile apps, which brought significant contributions to the PWA and EUD fields.
id SCAR_97bf598a63f9a4f01bea131f9ed57f19
oai_identifier_str oai:repositorio.ufscar.br:20.500.14289/11311
network_acronym_str SCAR
network_name_str Repositório Institucional da UFSCAR
repository_id_str 4322
spelling De Andrade Cardieri, GiuliaZaina, Luciana Aparecida Martinezhttp://lattes.cnpq.br/0192085115595443http://lattes.cnpq.br/0098260814190525a8701a6d-91e1-49f4-b02c-b002ee96fbb02019-04-24T19:34:23Z2019-04-24T19:34:23Z2019-02-26DE ANDRADE CARDIERI, Giulia. PWA-EU: extending the PWA approach for promoting End-User Empowerment. 2019. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, Sorocaba, 2019. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/11311.https://repositorio.ufscar.br/handle/20.500.14289/11311Progressive Web App (PWA) is a new approach to the development of mobile applications (apps) which was proposed by Google in 2015. It combines technology resources of both web and native apps. Meta-design is an End-User Development (EUD) approach from which end-users participate actively of a system’s design process. Yet PWAs are a recent technology and the impacts of associating EUD and PWAs has been little explored. In this research, we present an investigation about end-users interactions when they act as codesigners on PWA apps. As the traditional PWA approach is limited regarding users acting as co-designers, we propose the PWA-EU approach, an extension of the traditional PWA architecture that includes meta-design concepts. We evaluated our approach concerning both end-users and developers perspectives. With regards to the end-users, we built a mobile app based on the PWA-EU approach and conducted a study in which a group of participants acted as co-designers of the app, and another group with participants interacting as non-designers. On the study with developers, we grouped 23 participants according to their professional background. Moreover, each developer had to implement the three architectural parts from the PWA-EU proposal and one from the traditional PWA approach. The findings suggested PWA-EU is a useful architecture for developers with some experience and for end-user empowerment on mobile apps, which brought significant contributions to the PWA and EUD fields.Progressive Web App (PWA) é uma nova abordagem para o desenvolvimento de aplicações móveis que foi proposta pelo Google em 2015. Essa abordagem combina recursos das tecnologias de aplicações nativas e web. O Meta-design é uma abordagem do End-User Development (EUD) na qual usuários finais participam ativamente do processo de design. Ainda assim, os PWAs são uma tecnologia recente e o impacto de associar EUD e PWAs foi pouco explorado. Nessa pesquisa, apresenta-se uma investigação sobre as interações de usuários finais atuando como co-designers em PWAs. Devido às limitações relacionadas a atuação de usuários finais como co-designers na abordagem tradicional de PWAs, propõe-se a abordagem PWA-EU. Essa abordagem é uma extensão da arquitetura tradicional PWA que inclui conceitos de meta-design. A abordagem foi avaliada em relação as perspectivas de usuários finais e desenvolvedores de software. Em relação a usuários finais, desenvolveu-se uma aplicação móvel com base na abordagem PWA-EU e foi conduzido um estudo no qual um grupo de participants atuou como co-designers da aplicação desenvolvida, e outro grupo com participantes interagindo como não designers. Durante o estudo com desenvolvedores, 23 participantes foram separados em grupos de acordo com sua experiência professional. Além disso, cada desenvolvedor implementou as três partes da arquitetura da proposta PWA-EU e a arquitetura tradicional PWA. Os resultados sugerem que PWA-EU é uma arquitetura útil para desenvolvedores com alguma experiência e para o empoderamento de usuários finais em aplicações móveis, o que trouxe contribuições nos campos de PWA e EUD.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)001engUniversidade Federal de São CarlosCâmpus SorocabaPrograma de Pós-Graduação em Ciência da Computação - PPGCC-SoUFSCarProgressive Web AppsInterface AdaptationMeta-designEnd-user DevelopmentMobile AppsCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOPWA-EU: extending the PWA approach for promoting End-User Empowermentinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisOnline6006001eae48ea-beb5-4a87-b274-5849bf5be5dcinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINALdissertacao-Giulia-final-deverdade.pdfdissertacao-Giulia-final-deverdade.pdfapplication/pdf17477767https://repositorio.ufscar.br/bitstreams/14e90e0a-1446-406d-a518-9b5cdceb4a6c/downloade7bf14ddbb5ce7f7abb244122a8cf2bfMD51trueAnonymousREADencaminhamento_Giulia.pdfencaminhamento_Giulia.pdfTermo de Encaminhamentoapplication/pdf367757https://repositorio.ufscar.br/bitstreams/f9cb2d4e-8497-40c8-a583-8b9fab436e8e/download03cad77765a31909ed7625955830982cMD52falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81957https://repositorio.ufscar.br/bitstreams/a3157bae-2187-4c8b-98a0-42dce1ab36e4/downloadae0398b6f8b235e40ad82cba6c50031dMD53falseAnonymousREADTEXTdissertacao-Giulia-final-deverdade.pdf.txtdissertacao-Giulia-final-deverdade.pdf.txtExtracted texttext/plain308833https://repositorio.ufscar.br/bitstreams/841dcf16-8b5d-457d-9d6d-5aa65c9d0e8d/download99e0cc141ce24dd47862ade2299edf6eMD58falseAnonymousREADencaminhamento_Giulia.pdf.txtencaminhamento_Giulia.pdf.txtExtracted texttext/plain1https://repositorio.ufscar.br/bitstreams/d354091b-3d6a-4a77-9c2c-d58f13917217/download68b329da9893e34099c7d8ad5cb9c940MD510falseAnonymousREADTHUMBNAILdissertacao-Giulia-final-deverdade.pdf.jpgdissertacao-Giulia-final-deverdade.pdf.jpgIM Thumbnailimage/jpeg3652https://repositorio.ufscar.br/bitstreams/0db94f1c-7015-4824-bc43-1f6112ad6b30/download2ae8d286f1f72afe9cec4e261b2b4318MD59falseAnonymousREADencaminhamento_Giulia.pdf.jpgencaminhamento_Giulia.pdf.jpgIM Thumbnailimage/jpeg12128https://repositorio.ufscar.br/bitstreams/798d20b2-3055-40bb-b83e-3496307dd089/download38f2648e967da5d3d055a2ffec6c6d79MD511falseAnonymousREAD20.500.14289/113112025-02-05 18:10:06.942Acesso abertoopen.accessoai:repositorio.ufscar.br:20.500.14289/11311https://repositorio.ufscar.brRepositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestrepositorio.sibi@ufscar.bropendoar:43222025-02-05T21:10:06Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)falseTElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgw6AgVW5pdmVyc2lkYWRlCkZlZGVyYWwgZGUgU8OjbyBDYXJsb3MgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsICB0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZS9vdQpkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlCmVtIHF1YWxxdWVyIG1laW8sIGluY2x1aW5kbyBvcyBmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVUZTQ2FyIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28KcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFVGU0NhciBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgYSBzdWEgdGVzZSBvdQpkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcwpuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldQpjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6oKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFVGU0NhcgpvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUKaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBURVNFIE9VIERJU1NFUlRBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBVRlNDYXIsClZPQ8OKIERFQ0xBUkEgUVVFIFJFU1BFSVRPVSBUT0RPUyBFIFFVQUlTUVVFUiBESVJFSVRPUyBERSBSRVZJU8ODTyBDT01PClRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBVRlNDYXIgc2UgY29tcHJvbWV0ZSBhIGlkZW50aWZpY2FyIGNsYXJhbWVudGUgbyBzZXUgbm9tZSAocykgb3UgbyhzKSBub21lKHMpIGRvKHMpCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzCmNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuCg==
dc.title.eng.fl_str_mv PWA-EU: extending the PWA approach for promoting End-User Empowerment
title PWA-EU: extending the PWA approach for promoting End-User Empowerment
spellingShingle PWA-EU: extending the PWA approach for promoting End-User Empowerment
De Andrade Cardieri, Giulia
Progressive Web Apps
Interface Adaptation
Meta-design
End-user Development
Mobile Apps
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short PWA-EU: extending the PWA approach for promoting End-User Empowerment
title_full PWA-EU: extending the PWA approach for promoting End-User Empowerment
title_fullStr PWA-EU: extending the PWA approach for promoting End-User Empowerment
title_full_unstemmed PWA-EU: extending the PWA approach for promoting End-User Empowerment
title_sort PWA-EU: extending the PWA approach for promoting End-User Empowerment
author De Andrade Cardieri, Giulia
author_facet De Andrade Cardieri, Giulia
author_role author
dc.contributor.authorlattes.por.fl_str_mv http://lattes.cnpq.br/0098260814190525
dc.contributor.author.fl_str_mv De Andrade Cardieri, Giulia
dc.contributor.advisor1.fl_str_mv Zaina, Luciana Aparecida Martinez
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/0192085115595443
dc.contributor.authorID.fl_str_mv a8701a6d-91e1-49f4-b02c-b002ee96fbb0
contributor_str_mv Zaina, Luciana Aparecida Martinez
dc.subject.por.fl_str_mv Progressive Web Apps
Interface Adaptation
Meta-design
End-user Development
Mobile Apps
topic Progressive Web Apps
Interface Adaptation
Meta-design
End-user Development
Mobile Apps
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Progressive Web App (PWA) is a new approach to the development of mobile applications (apps) which was proposed by Google in 2015. It combines technology resources of both web and native apps. Meta-design is an End-User Development (EUD) approach from which end-users participate actively of a system’s design process. Yet PWAs are a recent technology and the impacts of associating EUD and PWAs has been little explored. In this research, we present an investigation about end-users interactions when they act as codesigners on PWA apps. As the traditional PWA approach is limited regarding users acting as co-designers, we propose the PWA-EU approach, an extension of the traditional PWA architecture that includes meta-design concepts. We evaluated our approach concerning both end-users and developers perspectives. With regards to the end-users, we built a mobile app based on the PWA-EU approach and conducted a study in which a group of participants acted as co-designers of the app, and another group with participants interacting as non-designers. On the study with developers, we grouped 23 participants according to their professional background. Moreover, each developer had to implement the three architectural parts from the PWA-EU proposal and one from the traditional PWA approach. The findings suggested PWA-EU is a useful architecture for developers with some experience and for end-user empowerment on mobile apps, which brought significant contributions to the PWA and EUD fields.
publishDate 2019
dc.date.accessioned.fl_str_mv 2019-04-24T19:34:23Z
dc.date.available.fl_str_mv 2019-04-24T19:34:23Z
dc.date.issued.fl_str_mv 2019-02-26
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.citation.fl_str_mv DE ANDRADE CARDIERI, Giulia. PWA-EU: extending the PWA approach for promoting End-User Empowerment. 2019. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, Sorocaba, 2019. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/11311.
dc.identifier.uri.fl_str_mv https://repositorio.ufscar.br/handle/20.500.14289/11311
identifier_str_mv DE ANDRADE CARDIERI, Giulia. PWA-EU: extending the PWA approach for promoting End-User Empowerment. 2019. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, Sorocaba, 2019. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/11311.
url https://repositorio.ufscar.br/handle/20.500.14289/11311
dc.language.iso.fl_str_mv eng
language eng
dc.relation.confidence.fl_str_mv 600
600
dc.relation.authority.fl_str_mv 1eae48ea-beb5-4a87-b274-5849bf5be5dc
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus Sorocaba
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Ciência da Computação - PPGCC-So
dc.publisher.initials.fl_str_mv UFSCar
publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus Sorocaba
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSCAR
instname:Universidade Federal de São Carlos (UFSCAR)
instacron:UFSCAR
instname_str Universidade Federal de São Carlos (UFSCAR)
instacron_str UFSCAR
institution UFSCAR
reponame_str Repositório Institucional da UFSCAR
collection Repositório Institucional da UFSCAR
bitstream.url.fl_str_mv https://repositorio.ufscar.br/bitstreams/14e90e0a-1446-406d-a518-9b5cdceb4a6c/download
https://repositorio.ufscar.br/bitstreams/f9cb2d4e-8497-40c8-a583-8b9fab436e8e/download
https://repositorio.ufscar.br/bitstreams/a3157bae-2187-4c8b-98a0-42dce1ab36e4/download
https://repositorio.ufscar.br/bitstreams/841dcf16-8b5d-457d-9d6d-5aa65c9d0e8d/download
https://repositorio.ufscar.br/bitstreams/d354091b-3d6a-4a77-9c2c-d58f13917217/download
https://repositorio.ufscar.br/bitstreams/0db94f1c-7015-4824-bc43-1f6112ad6b30/download
https://repositorio.ufscar.br/bitstreams/798d20b2-3055-40bb-b83e-3496307dd089/download
bitstream.checksum.fl_str_mv e7bf14ddbb5ce7f7abb244122a8cf2bf
03cad77765a31909ed7625955830982c
ae0398b6f8b235e40ad82cba6c50031d
99e0cc141ce24dd47862ade2299edf6e
68b329da9893e34099c7d8ad5cb9c940
2ae8d286f1f72afe9cec4e261b2b4318
38f2648e967da5d3d055a2ffec6c6d79
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)
repository.mail.fl_str_mv repositorio.sibi@ufscar.br
_version_ 1834469066264281088