H. Quais etapas do G.A.M.E. se encaixam perfeitamente em seu prop´osito? Por que?
Extraction:
1 - Etapa de tecnologia n˜ao vi grande infuˆencia, talvez porque eu j´a assuma que as tecnologias s˜ao sempre as mesmas (web, mobile);
2 - Patterns, o custo beneficio certamente foi baixo: ajudou mas deu muito trabalho;
3 - Os demais se aplicam bem as proposta;
4 - Foi bom pensar nas issues, mas me deparei com um problema das coisas que pensei n˜ao conseguindo usar l´a na frente.
Coding:
3H1 - Com exce¸c˜ao de tecnologia e patterns, as etapas se aplicam bem na proposta (3)
I. Quais etapas do G.A.M.E. n˜ao se encaixam perfeitamente em seu prop´osito? Por que?
Extraction:
[Mesma extra¸c˜ao do item anterior.] Coding:
3I1 - Tecnologia n˜ao teve influˆencia, talvez por assumir que as tecnologias s˜ao sempre as mesmas (1); 3I2 - Patterns ajudaram mas deu muito trabalho - baixo custo-beneficio (2);
3I3 - Foi bom pensar em issues mas ocasiou uma situa¸c˜ao que n˜ao foi poss´ıvel executar (4);
D.3 EXTRACTING AND CODING OF INTERVIEW WITH PARTICIPANT 4 A. O G.A.M.E. correspondeu as suas expectativas e porquˆe?
Extraction:
1 - Correspondeu as expectativas.
2 - Uma estrat´egia bem definida de como organizar as atividades, executar, planejar, resolver e implementar.
3 - Ajuda a guiar o que fazer, desde a etapa de planejar tendo em mente o foco at´e poder organizar melhor as id´eias, se direcionar, ter um direcionamento de como resolver o problema.
4A1 - Correspondeu as expectativas (1).
4A2 - Uma estrat´egia bem definida de como organizar as atividades (2). 4A3 - Ajuda a guiar o que fazer, desde a etapa de planejar tendo em mente o foco at´e poder organizar melhor as id´eias e ter um direcionamento de como resolver o problema (3).
B. O que vocˆe gostou ao usar o G.A.M.E.? Extraction:
1 - O ponto positivo ´e ter essa metodologia bem clara de como seguir para aplicat gamification no software de interesse
2 - Conseguiu extrair pontos positivos de algumas tecnicas de desenvolvimento de software e trazer pra sua ferramenta
3 - Me ajudou a organizar no decorrer do processo de resolver o problema 4 - Deixou mais claro quais s˜ao as etapas pra desenvolver esse problema; Coding:
4B1 - Uma metodologia clara com pontos positivos de tecnicas de desenvolvi- mento de software pra aplicar gamification em um software de interesse (1,2); 4B2 - Ajuda a organizar o processo de resolver o problema (3,4);
C. O que vocˆe n˜ao gostou ao usar o G.A.M.E.? Extraction:
1 - Senti falta de um suporte pra ferramenta que pudesse ter mais exemplos. 2 - Senti falta de ver como ´e que as pessoas aplicam isso na pratica, mais exemplos pra poder me situar de como aproveitar ao m´aximo a ferramenta. 3 - Senti falta de outros exemplos porque a´ı eu poderia pensar nos exemplos e ver como aquele conhecimento que j´a foi aplicado poderia me ajudar a aplicar em uma nova solu¸c˜ao;
Coding:
4C1 - Falta um suporte com exemplos para ver como os outros desenvolvedores aplicam na pr´atica, pois poderia ajudar a se situar de como aproveitar o m´aximo da ferramenta (1,2,3).
D. O que vocˆe pensa sobre aplica¸c˜oes usando o G.A.M.E.? Extraction:
1 - Com esses recursos que o framework traz, isso pode fazer o usu´ario a ter mais interesse pela ferramenta, colaborar mais, interagir mais, enfim, aumen- tar a participa¸c˜ao.
D.3 EXTRACTING AND CODING OF INTERVIEW WITH PARTICIPANT 4 121
2 - Acho que deixa o software mais divertido, e que as pessoas interajam mais, isso ´e positivo pra toda comunidade, n˜ao s´o pro usuario.
3 - A depender dos recursos, o software pode ficar meio carregado, o software tem que ser simples e introduzir estrategias que deixe o uso mais facil. Coding:
4D1 - O software seria mais divertindo, atraindo o usu´ario pra ter interesse pela aplica¸c˜ao, colaborando e interagindo mais, aumentando assim a partic- ipa¸c˜ao (1,2).
4D2 - O software pode ficar sobrecarregado de recursos (3);
E. Quais s˜ao os principais riscos associados ao uso do G.A.M.E.? Extraction:
1 - Fazer a escolha certa de qual recurso vai introduzir no software para atrair o usu´ario.
2 - ´E relativamente simples, mas tamb´em ´e bem abranentep ra atender todo o processo de desenvolvimento, ent˜ao pra mim que n˜ao sou engenheiro, acabo me confundindo um pouco.
3 - Dentre as t´ecnicas de engenharia de software que conhe¸co, conseguiu aplicar bem e fazer as escolhas certas.
4 - Vocˆe tem que conhecer esse processo para aplicar bem. Coding:
4E1 - ´E preciso conhecer bem o processo para aplicar bem e fazer as escolhas certas pois apesar de ser simples, ´e bastante abrangente e pode confundir um pouco o desenvolvedor com menos conhecimento de engenharia de software (1,2,3,4).
F. Como vocˆe atenuaria esses riscos? Extraction:
1 - [Sobre o risco de n˜ao saber como usar] Ter um recurso em anexo em que pudesse consultar casos de sucesso de gamification, algumas experiencias passadas, ter um hist´orico para guiar minhas escolhas de quais recursos de gamification vou usar.
2 - A quest˜ao da engenharia de software pode minimizar isso a´ı, talvez ter uma equipe recomendada pra usar gamification, ou uma pessoa com essas v´arias habilidades de engenharia de software de programa¸c˜ao, game design ou um equipe com diferentes perfis.
4F1 - Para atentuar o risco do conhecimento de engenharia de software, ter o recurso de exemplos para guiar as escolhas de quais recursos usar (1,2). 4F2 - Para aplicar bem o framework, ou uma pessoa que tenha habilidades de engenharia de software, programa¸c˜ao e game design, ou uma equipe com esses diferentes perfis (2).
G. Vocˆe usaria o G.A.M.E. em sua vida? Por que? Extraction:
1 - Sim, talvez pensar em como colocar gamification em uma rede social de robotica que eu uso.
2 - As tecnicas escolhidas, metodologias de engenharia de software, abriram um pouco a cabe¸ca pra pensar sobre o desenvolvimento, devo voltar a olhar pra usar no meu cotidiano.
Coding:
4G1 - Sim, usaria em uma rede social de dominio especifico que participo (1). 4G2 - Desejo usar algumas das t´ecnicas usadas no framework no meu cotidiano (2).
H. Quais etapas do G.A.M.E. se encaixam perfeitamente em seu prop´osito? Por que?
Extraction:
1 - A parte do gameplay que vocˆE coloca os quatro atores, quatro caracter- isticas (player, action, state e feedback), acho que isso representa bem sua ferramenta
2 - A etapa de analise tambem dividida em cooperation, communication e coordination representa bem o fraemwork
Coding:
4H1 - O gameplay interaction model e dividir as atividades no 3C representam bem o framework(1,2)
I. Quais etapas do G.A.M.E. n˜ao se encaixam perfeitamente em seu prop´osito? Por que?
Extraction:
1 - Essa etapa de execu¸c˜ao, impelmenta¸c˜ao e resultado, talvez nao seja tao relevante pra metodologia em geral
Coding:
4I1 - A etapa de Execu¸c˜ao n˜ao parece t˜ao relevante pra metodologia em geral (1)