Ir para o conteúdo

Storytelling

Introdução

Essa técnica de elicitação tem como foco elicitar requisitos a partir de histórias contadas pelos usuários, em que são descritas ocasiões, atividades e/ou sentimentos relacionados à utilização do app ou às tarefas realizadas. A partir destas histórias podemos saber o que esses usuários fazem no seu cotidiano, para quê eles usam o app do Grasshopper, quais são suas nescessidades e quais os sentimentos do usuário ao realizar determinadas tarefas. E por fim, podemos, então, realizar a elicitação de requisitos a partir de tais histórias.

Storytelling

Para o desenvolvimento destas Storytellings, nós utilizaremos dos questionários respondidos pelos usuários e das personas desenvolvidas a partir dos perfis de usuários coletados.

Paulo de Sampaio

Paulo em seu dia a dia como engenheiro aeroespacial sempre possui muitos problemas matemáticos que levam muito tempo para serem resolvidos. A partir de tal situação, começou a procurar por softwares que pudessem resolver seu problemas, mas muitos requeriam uma lógica de programação pelo menos básica para usá-los. Tendo isto em vista, começou a buscar por cursos de programação para satisfazer sua nescessidade. Com isso, encontrou o app do Grasshopper que fornecia a lógica de programação de forma gamificada, rápida e gratuita, fazendo com que Paulo não precisasse sair de sua rotina para fazer o curso e nem levasse muito tempo para aprender.

Roberta Paiva

Roberta acaba de terminar o ensino médio sem um emprego, mas com um foco certo, se tornar programadora. Com este foco, ela busca encontrar cursos de programação para iniciar na carreira, e como muitos fazem, pesquisa diretamente no Google em busca de cursos de linguagem de programação. Como recomendação, a pesquisa indica app de ensino de programação da Google a ela. Logo, por confiar na empresa, ela opta por começar a usar o aplicativo, sem ter nenhuma noção de como programa.

João Falcão

João está em seu 3° semestre na UnB. Seu curso de engenharia de software cria uma nescessidade de que o aluno precissa aprender a programar. Com este problema em vista, João faz uma pesquisa sobre quais linguagens de programação estão em alta e observa que JavaScript é uma delas. Com essa informação, João busca na internet por cursos de JavaScript e encontra o app do Grasshopper. Como recomendação de amigos, fica interessado pois o app conta com uma trilha a ser seguida e de forma gamificada. Então, João, com uma base em programação, se aventura no app de estudos com o foco de melhorar suas habilidades e crescer profissionalmente.

Elicitação de Requisitos

A partir das histórias desenvolvidas, foram elicitados requisitos funcionais (Tabela 1) e não-funcionais (Tabela 2).

Legenda:

  • ST: Storytelling

Requisitos Funcionais

ID Descrição
ST01 Eu, como usuário, gostaria de definir meus horários de estudo, para poder se encaixar em meu horário de trabalho
ST02 Eu, como usuário, gostaria de realizar tarefas focadas em lógica, para aprender o que nescessito mais rápido
ST03 Eu, como usuário, gostaria de navegar entre as tarefas, para poder buscar as relevantes para mim
ST04 Eu, como usuário, gostaria de realizar tarefas relacionadas a cálculos matemáticos, para poder aplicar em meu dia a dia
ST06 Eu, como usuário, gostaria de logar na aplicação com minha conta da Google, para facilitar meu login
ST09 Eu, como usuário, gostaria de ter um sistema para treinar meus conhecimentos, para aperfeiçoar meu conhecimento
ST11 Eu, como usuário, gostaria de definir o nível de dificuldade das minhas tarefas, para nivelar com meu conhecimento
ST13 Eu, como usuário, gostaria de acompanhar meu avanço, para ter noção de como estou indo nos estudos
Tabela 1: Lista de requisitos funcionais. (Fonte: Autores, 2022).

Requisitos Não-Funcionais

ID Descrição
ST05 Eu, como usuário, gostaria de aprender do zero como programar, para aprender a programar
ST07 Eu, como usuário, gostaria de aprender uma linguagem de programação, para poder me capacitar
ST08 Eu, como usuário, gostaria de ter uma trilha de ensinamentos para seguir, para ter um guia de estudos
ST10 Eu, como usuário, gostaria de um material de apoio, para ter mais conteúdos para estudar
ST12 Eu, como usuário, gostaria de ter um passo a passo para realizar as tarefas, para aprender de forma fácil
ST14 Eu, como usuário, gostaria de aprender sobre as bibliotecas da linguagem, para aumentar o escopo dos meus conhecimentos
ST15 Eu, como usuário, gostaria de ter ensino gratuito, para ser mais acessível as minhas condições
Tabela 2: Lista de requisitos não funcionais. (Fonte: Autores, 2022).

Gravação da Elicitação

Referências

Storytelling: o que é, técnicas e como fazer histórias incríveis. Disponível em: https://rockcontent.com/br/talent-blog/storytelling/#:~:text=Storytelling%20%C3%A9%20um%20termo%20em,uma%20mensagem%20de%20forma%20inesquec%C3%ADvel.. Acesso em: 26 nov. 2022.

Histórico de versão

Versão Data Descrição Autor Revisor
1.0 26/11/2022 Criado os Storytelling Wildemberg Sales Caio Vitor
1.1 26/11/2022 Criado elicitação do storytelling Wildemberg Sales, Phelipe de Souza Caio Vitor
1.2 27/11/2022 Conserto da gravação Lucas Lopes Wildemberg Sales
1.3 29/11/2022 Mudança no formato da tabela João Pedro Wildemberg Sales
1.4 26/12/2022 Correções da verificação Lucas Lopes Wildemberg Sales