PWA-EU: extending the PWA approach for promoting End-User Empowerment
| Autor(a) principal: | |
|---|---|
| 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 |