Linking User Stories to UX elements: Recommendations to Reduce the Virtual Navigational Distances

Detalhes bibliográficos
Autor(a) principal: Cleto Filho, Abner
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