Linking User Stories to UX elements: Recommendations to Reduce the Virtual Navigational Distances
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFSCAR |
Texto Completo: | https://repositorio.ufscar.br/handle/ufscar/12816 |
Resumo: | Agile practices are approaches widely used in industrial context. User Stories (US) are valuable artifacts to agile teams, being a succinct description of a requirement with its details complemented by other artifacts. User eXperience (UX) is an important crosscutting quality requirement that has gained spotlight over the past years. Regarding the software development teams structure, the usage of teams that are not co-located is also a practice that has been utilized over the years, gaining more adepts over the years. Remote working has challenges reported in the literature, be it the time lapse among the team members, difficult on communication when compared to a face-to-face approach, and others. The usage of virtual environments and artifact-based communication are encouraged in the literature, given such are common to all team members, whether they are co-located or not. Many approaches on merging agile and UX are presented in the literature, but many issues are still faced in such enterprise. Problems on communication among UX specialists and agile developers, loss of big-picture, information traceability, and others, are recurring in the literature. Studies encourage the usage of artifacts to mediate communication, as well as to hold and share information, but few have analysed how UX information and USs are related in agile virtual environments. This master project presents an investigation on the navigational distances between UX information and USs in virtual environments. The investigation was performed through a case study in a software company and a qualitative analysis on the data collected. The investigation had the goal to understand how agile practitioners related UX information to USs. To do this, we conducted a qualitative analysis in 13 requirement documents of three different industry projects and we also explored the USs derived from such documents. Using the case study outcomes, we compare the issues found in it with the the literature. We identify the ways the artifacts can be related in the virtual environments, describing and providing pros and cons for each connection type. We propose a classification for navigational distances found among UX information and USs. Moreover, we propose a category on the navigational effort required to perform the navigation in virtual environments. The navigation and effort categories proposed extend the work of Bjarnason et al. (2016) on regards to navigational distance, considering it in virtual environments. Our work also contributes to motivate agile teams in rethinking about different forms to organize the UX information in virtual environments. We propose an arrangement template considering virtual environments, where the template displays a way to create USs and link it with UX elements, considering the navigational distance and effort classifications previously mentioned along with the goal to reduce the final navigational distance present among UX information and USs. |
id |
SCAR_b0dcdc6784abf5aac8e3b3e43b4d290a |
---|---|
oai_identifier_str |
oai:repositorio.ufscar.br:ufscar/12816 |
network_acronym_str |
SCAR |
network_name_str |
Repositório Institucional da UFSCAR |
repository_id_str |
4322 |
spelling |
Cleto Filho, AbnerZaina, Luciana Aparecida Martinezhttp://lattes.cnpq.br/0192085115595443http://lattes.cnpq.br/5580266962843581ca2f2349-dee7-413a-a78f-dce7339910572020-05-26T12:47:51Z2020-05-26T12:47:51Z2020-03-27CLETO FILHO, Abner. Linking User Stories to UX elements: Recommendations to Reduce the Virtual Navigational Distances. 2020. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, Sorocaba, 2020. Disponível em: https://repositorio.ufscar.br/handle/ufscar/12816.https://repositorio.ufscar.br/handle/ufscar/12816Agile practices are approaches widely used in industrial context. User Stories (US) are valuable artifacts to agile teams, being a succinct description of a requirement with its details complemented by other artifacts. User eXperience (UX) is an important crosscutting quality requirement that has gained spotlight over the past years. Regarding the software development teams structure, the usage of teams that are not co-located is also a practice that has been utilized over the years, gaining more adepts over the years. Remote working has challenges reported in the literature, be it the time lapse among the team members, difficult on communication when compared to a face-to-face approach, and others. The usage of virtual environments and artifact-based communication are encouraged in the literature, given such are common to all team members, whether they are co-located or not. Many approaches on merging agile and UX are presented in the literature, but many issues are still faced in such enterprise. Problems on communication among UX specialists and agile developers, loss of big-picture, information traceability, and others, are recurring in the literature. Studies encourage the usage of artifacts to mediate communication, as well as to hold and share information, but few have analysed how UX information and USs are related in agile virtual environments. This master project presents an investigation on the navigational distances between UX information and USs in virtual environments. The investigation was performed through a case study in a software company and a qualitative analysis on the data collected. The investigation had the goal to understand how agile practitioners related UX information to USs. To do this, we conducted a qualitative analysis in 13 requirement documents of three different industry projects and we also explored the USs derived from such documents. Using the case study outcomes, we compare the issues found in it with the the literature. We identify the ways the artifacts can be related in the virtual environments, describing and providing pros and cons for each connection type. We propose a classification for navigational distances found among UX information and USs. Moreover, we propose a category on the navigational effort required to perform the navigation in virtual environments. The navigation and effort categories proposed extend the work of Bjarnason et al. (2016) on regards to navigational distance, considering it in virtual environments. Our work also contributes to motivate agile teams in rethinking about different forms to organize the UX information in virtual environments. We propose an arrangement template considering virtual environments, where the template displays a way to create USs and link it with UX elements, considering the navigational distance and effort classifications previously mentioned along with the goal to reduce the final navigational distance present among UX information and USs.Práticas ágeis são abordagens amplamente usadas no contexto industrial. As Histórias dos Usuário (do Inglês User Story, ou US) são artefatos valiosos para equipes ágeis, sendo uma descrição sucinta de um requisito com seus detalhes complementados por outros artefatos. A experiência do usuário (do Inglês User eXperience, ou UX) é um importante requisito de qualidade transversal que ganhou destaque nos últimos anos. Em relação à estrutura das equipes de desenvolvimento de software, o uso de equipes distribuídas também é uma prática que tem sido utilizada ao longo dos anos, ganhando mais adeptos recentemente. O trabalho remoto tem desafios relatados na literatura, seja o lapso de tempo entre os membros da equipe, difícil na comunicação quando comparado a uma abordagem presencial, entre outros. O uso de ambientes virtuais e a comunicação baseada em artefatos são incentivados na literatura, uma vez que são comuns a todos os membros da equipe, estejam eles remotos ou não. Muitas abordagens sobre a fusão da Práticas ágeis e da UX são apresentadas na literatura, mas muitos problemas ainda são enfrentados. Problemas na comunicação entre especialistas em UX e desenvolvedores ágeis, perda de visão geral, rastreabilidade de informações e outros, são recorrentes na literatura. Estudos incentivam o uso de artefatos para mediar a comunicação, bem como reter e compartilhar informações, mas poucos analisaram como as informações de UX e as US estão relacionadas em ambientes virtuais. Este projeto de mestrado apresenta uma investigação sobre as distâncias navegacionais entre informações de UX e USs em ambientes virtuais. A investigação foi realizada por meio de um estudo de caso em uma empresa de software e uma análise qualitativa dos dados coletados. A investigação teve o objetivo de entender como os profissionais ágeis relacionavam as informações de UX com as USs. Para isso, realizamos uma análise qualitativa em 13 documentos de requisitos de três diferentes projetos e também exploramos as USs derivados desses documentos. Utilizando os resultados do estudo de caso, comparamos os problemas encontrados com a literatura. Identificamos como os artefatos podem ser relacionados nos ambientes virtuais, descrevendo e fornecendo prós e contras para cada tipo de conexão. Propomos uma classificação para distâncias navegacionais encontradas entre informações de UX e USs. Além disso, propomos uma categoria no esforço de navegação necessário para executar a navegação em ambientes virtuais. As categorias de navegação e esforço propostas ampliam o trabalho de Bjarnason et al. (2016) em relação à distância navegacional, considerando-a em ambientes virtuais. Este trabalho também contribui para motivar as equipes ágeis a repensar sobre diferentes formas para organizar as informações de UX em ambientes virtuais. Propomos um modelo de organização considerando ambientes virtuais, onde o modelo exibe uma maneira de criar USs e vinculá-lo a elementos UX, considerando as classificações de distância e esforço de navegação mencionadas anteriormente, juntamente com o objetivo de reduzir a distância navegacional final presente entre informações de UX as USs.Não recebi financiamentoengUniversidade Federal de São CarlosCâmpus SorocabaPrograma de Pós-Graduação em Ciência da Computação - PPGCC-SoUFSCarAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessAgile practiceUser experienceUser storyVirtual environmentNavigational distancePrática ágilExperiência do usuárioHistórias do usuárioAmbiente virtualDistância navegacionalCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOLinking User Stories to UX elements: Recommendations to Reduce the Virtual Navigational DistancesRelacionando Histórias dos Usuários a Elementos UX: Recomendações para Reduzir a Distância de Navegação Virtualinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis6006001eae48ea-beb5-4a87-b274-5849bf5be5dcreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINALDissertação.pdfDissertação.pdfDissertaçãoapplication/pdf8108004https://repositorio.ufscar.br/bitstream/ufscar/12816/1/Disserta%c3%a7%c3%a3o.pdf522c7e5d6eb11ac0ac02501ce6aa5d7dMD51Termo de encaminhamento da versão definitiva.pdfTermo de encaminhamento da versão definitiva.pdfTermo de encaminhamento da versão definitivaapplication/pdf192466https://repositorio.ufscar.br/bitstream/ufscar/12816/2/Termo%20de%20encaminhamento%20da%20vers%c3%a3o%20definitiva.pdf52e9cce90ddbff981f98c8c91ed3add4MD52CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufscar.br/bitstream/ufscar/12816/3/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD53TEXTDissertação.pdf.txtDissertação.pdf.txtExtracted texttext/plain283635https://repositorio.ufscar.br/bitstream/ufscar/12816/4/Disserta%c3%a7%c3%a3o.pdf.txt4bb79d1ab7e4f4c99860e1c513f37741MD54Termo de encaminhamento da versão definitiva.pdf.txtTermo de encaminhamento da versão definitiva.pdf.txtExtracted texttext/plain1363https://repositorio.ufscar.br/bitstream/ufscar/12816/6/Termo%20de%20encaminhamento%20da%20vers%c3%a3o%20definitiva.pdf.txtcad98cc2cc762e6e2496b3b1eeca2904MD56THUMBNAILDissertação.pdf.jpgDissertação.pdf.jpgIM Thumbnailimage/jpeg5765https://repositorio.ufscar.br/bitstream/ufscar/12816/5/Disserta%c3%a7%c3%a3o.pdf.jpgb6609976a15a377d1b9d962250327c28MD55Termo de encaminhamento da versão definitiva.pdf.jpgTermo de encaminhamento da versão definitiva.pdf.jpgIM Thumbnailimage/jpeg5690https://repositorio.ufscar.br/bitstream/ufscar/12816/7/Termo%20de%20encaminhamento%20da%20vers%c3%a3o%20definitiva.pdf.jpge1c336a5b1ff62084f7758bcf4d72162MD57ufscar/128162023-09-18 18:31:58.019oai:repositorio.ufscar.br:ufscar/12816Repositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestopendoar:43222023-09-18T18:31:58Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false |
dc.title.por.fl_str_mv |
Linking User Stories to UX elements: Recommendations to Reduce the Virtual Navigational Distances |
dc.title.alternative.por.fl_str_mv |
Relacionando Histórias dos Usuários a Elementos UX: Recomendações para Reduzir a Distância de Navegação Virtual |
title |
Linking User Stories to UX elements: Recommendations to Reduce the Virtual Navigational Distances |
spellingShingle |
Linking User Stories to UX elements: Recommendations to Reduce the Virtual Navigational Distances Cleto Filho, Abner Agile practice User experience User story Virtual environment Navigational distance Prática ágil Experiência do usuário Histórias do usuário Ambiente virtual Distância navegacional CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Linking User Stories to UX elements: Recommendations to Reduce the Virtual Navigational Distances |
title_full |
Linking User Stories to UX elements: Recommendations to Reduce the Virtual Navigational Distances |
title_fullStr |
Linking User Stories to UX elements: Recommendations to Reduce the Virtual Navigational Distances |
title_full_unstemmed |
Linking User Stories to UX elements: Recommendations to Reduce the Virtual Navigational Distances |
title_sort |
Linking User Stories to UX elements: Recommendations to Reduce the Virtual Navigational Distances |
author |
Cleto Filho, Abner |
author_facet |
Cleto Filho, Abner |
author_role |
author |
dc.contributor.authorlattes.por.fl_str_mv |
http://lattes.cnpq.br/5580266962843581 |
dc.contributor.author.fl_str_mv |
Cleto Filho, Abner |
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 |
ca2f2349-dee7-413a-a78f-dce733991057 |
contributor_str_mv |
Zaina, Luciana Aparecida Martinez |
dc.subject.eng.fl_str_mv |
Agile practice User experience User story Virtual environment Navigational distance |
topic |
Agile practice User experience User story Virtual environment Navigational distance Prática ágil Experiência do usuário Histórias do usuário Ambiente virtual Distância navegacional CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.por.fl_str_mv |
Prática ágil Experiência do usuário Histórias do usuário Ambiente virtual Distância navegacional |
dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
Agile practices are approaches widely used in industrial context. User Stories (US) are valuable artifacts to agile teams, being a succinct description of a requirement with its details complemented by other artifacts. User eXperience (UX) is an important crosscutting quality requirement that has gained spotlight over the past years. Regarding the software development teams structure, the usage of teams that are not co-located is also a practice that has been utilized over the years, gaining more adepts over the years. Remote working has challenges reported in the literature, be it the time lapse among the team members, difficult on communication when compared to a face-to-face approach, and others. The usage of virtual environments and artifact-based communication are encouraged in the literature, given such are common to all team members, whether they are co-located or not. Many approaches on merging agile and UX are presented in the literature, but many issues are still faced in such enterprise. Problems on communication among UX specialists and agile developers, loss of big-picture, information traceability, and others, are recurring in the literature. Studies encourage the usage of artifacts to mediate communication, as well as to hold and share information, but few have analysed how UX information and USs are related in agile virtual environments. This master project presents an investigation on the navigational distances between UX information and USs in virtual environments. The investigation was performed through a case study in a software company and a qualitative analysis on the data collected. The investigation had the goal to understand how agile practitioners related UX information to USs. To do this, we conducted a qualitative analysis in 13 requirement documents of three different industry projects and we also explored the USs derived from such documents. Using the case study outcomes, we compare the issues found in it with the the literature. We identify the ways the artifacts can be related in the virtual environments, describing and providing pros and cons for each connection type. We propose a classification for navigational distances found among UX information and USs. Moreover, we propose a category on the navigational effort required to perform the navigation in virtual environments. The navigation and effort categories proposed extend the work of Bjarnason et al. (2016) on regards to navigational distance, considering it in virtual environments. Our work also contributes to motivate agile teams in rethinking about different forms to organize the UX information in virtual environments. We propose an arrangement template considering virtual environments, where the template displays a way to create USs and link it with UX elements, considering the navigational distance and effort classifications previously mentioned along with the goal to reduce the final navigational distance present among UX information and USs. |
publishDate |
2020 |
dc.date.accessioned.fl_str_mv |
2020-05-26T12:47:51Z |
dc.date.available.fl_str_mv |
2020-05-26T12:47:51Z |
dc.date.issued.fl_str_mv |
2020-03-27 |
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 |
CLETO FILHO, Abner. Linking User Stories to UX elements: Recommendations to Reduce the Virtual Navigational Distances. 2020. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, Sorocaba, 2020. Disponível em: https://repositorio.ufscar.br/handle/ufscar/12816. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufscar.br/handle/ufscar/12816 |
identifier_str_mv |
CLETO FILHO, Abner. Linking User Stories to UX elements: Recommendations to Reduce the Virtual Navigational Distances. 2020. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, Sorocaba, 2020. Disponível em: https://repositorio.ufscar.br/handle/ufscar/12816. |
url |
https://repositorio.ufscar.br/handle/ufscar/12816 |
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 |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
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/bitstream/ufscar/12816/1/Disserta%c3%a7%c3%a3o.pdf https://repositorio.ufscar.br/bitstream/ufscar/12816/2/Termo%20de%20encaminhamento%20da%20vers%c3%a3o%20definitiva.pdf https://repositorio.ufscar.br/bitstream/ufscar/12816/3/license_rdf https://repositorio.ufscar.br/bitstream/ufscar/12816/4/Disserta%c3%a7%c3%a3o.pdf.txt https://repositorio.ufscar.br/bitstream/ufscar/12816/6/Termo%20de%20encaminhamento%20da%20vers%c3%a3o%20definitiva.pdf.txt https://repositorio.ufscar.br/bitstream/ufscar/12816/5/Disserta%c3%a7%c3%a3o.pdf.jpg https://repositorio.ufscar.br/bitstream/ufscar/12816/7/Termo%20de%20encaminhamento%20da%20vers%c3%a3o%20definitiva.pdf.jpg |
bitstream.checksum.fl_str_mv |
522c7e5d6eb11ac0ac02501ce6aa5d7d 52e9cce90ddbff981f98c8c91ed3add4 e39d27027a6cc9cb039ad269a5db8e34 4bb79d1ab7e4f4c99860e1c513f37741 cad98cc2cc762e6e2496b3b1eeca2904 b6609976a15a377d1b9d962250327c28 e1c336a5b1ff62084f7758bcf4d72162 |
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 |
|
_version_ |
1813715616903725056 |