Storytelling
Introdução
Para realizar a elicitação de requisitos, uma das técnicas utilizadas foi o storytelling, aplicado com base nas personas criadas a partir dos perfis de usuários. É possivel observar na tabela 1 os participantes dessa técnica de elicitação. Foram utilizadas quatro personas, sendo duas primárias e duas secundárias. Foi desenvolvida uma história (storytelling) para cada persona e, a partir delas, foram identificadas suas dificuldades, necessidades e tarefas. Com base nessas observações, alguns requisitos foram definidos nas tabelas 2 e 3.
Tabela 1: Participantes
Nome | Data | Hora | Local |
---|---|---|---|
Leticia Arisa | 03/05/2023 | 14:40 | Microsoft Teams |
Marcelo Makoto | 03/05/2023 | 14:40 | Microsoft Teams |
Lucas Almeida (Persona) | 03/05/2023 | 14:40 | Microsoft Teams |
Beatriz Fernandes (Persona) | 03/05/2023 | 14:40 | Microsoft Teams |
Patrícia Nogueira (Persona) | 03/05/2023 | 14:40 | Microsoft Teams |
Antônio Ribeiro (Persona) | 03/05/2023 | 14:40 | Microsoft Teams |
Fonte: Leticia Arisa e Marcelo Makoto
Storytelling
Storytelling é uma técnica que utiliza histórias como ferramenta de comunicação para compartilhar conhecimentos e experiências. Ao utilizar narrativas do cotidiano, essa abordagem torna o processo mais envolvente e divertido. No contexto de levantamento de requisitos, o storytelling permite que os usuários compartilhem experiências ao interagir com o sistema que está sendo analisado, ajudando a identificar necessidades, desafios e expectativas. As histórias coletadas são então compartilhadas com a equipe envolvida no projeto, ampliando o conhecimento sobre os usuários e suas necessidades 2.
Lucas Almeida (Persona Primária)
Lucas Almeida, 26 anos, é analista de suporte de TI. Ele mora em São Paulo, é independente, prático e resolve praticamente tudo pelo celular. Lucas já está acostumado a usar aplicativos bancários e acompanha seu FGTS com frequência.
Em um fim de semana, Lucas estava organizando as suas finanças mensais no sofá de casa como de costume. Durante a organização, ele acessou o aplicativo do FGTS para verificar se o saque-aniversário está liberado.
Ao entrar no app, ele encontra o valor disponível, ao clicar para sacar, percebe que está na sistemática de rescisão. O botão para mudar a sistemática de saque está logo abaixo, mas ele se questiona se já será possível sacar ou se o aplicativo já autoriza o saque com o Saque-aniversário. Após apertar o botão e ler o termo de adesão, Lucas percebe que os valores do Saque-aniversário serão recebidos a partir do primeiro dia útil do seu mês de aniversário, e que a CAIXA realizará o pagamento até o final do segundo mês subsequente à data prevista para início do pagamento para os aniversariantes do mês.
Após confirmar os dados e inserir sua conta bancária, ele finaliza o processo e recebe uma notificação de que o saque foi solicitado com sucesso. Como Lucas estava fazendo aniversário nesse mês, ele ficou muito animado e decidiu sair com os amigos para comemorar o seu saque.
Beatriz Fernandes (Persona Secundária)
Beatriz Fernandes tem 45 anos e é comerciante autônoma em Recife. Ela trabalha o dia todo em sua loja e usa o celular só quando precisa, principalmente à noite.
Em uma quarta-feira à noite, enquanto estava jantando com sua mãe e filha, Beatriz escuta no noticiário que o FGTS liberou novos valores de saque. Ela decide conferir se tem saldo disponível.
Beatriz abre o app FGTS, mas não entende direito o que é “sistemática de saque”. Ela quer saber se tem dinheiro disponível, mas encontra termos técnicos, pouca explicação na página de escolha da sistemática e letras pequenas (tanto na página quanto no termo de adesão). Confusa, ela decide esperar para perguntar à atendente da lotérica no dia seguinte.
No dia seguinte, sua filha a ajuda a navegar no app. Com paciência, ela encontra o saldo e consegue ver que pode sacar. Após orientação da filha, Beatriz cadastra sua conta bancária e solicita o valor. Ela comenta com a filha com um tom irônico que se tivesse uma explicação com passo a passo ou ícones para guiá-la, ela mesma conseguiria ter feito o saque.
Patrícia Nogueira (Persona Primária)
Patrícia, mãe de dois filhos e técnica de enfermagem, leva uma vida bem corrida, por isso sempre procura formas simples de resolver seus problemas.
Depois que um desastre natural atingiu sua residência, ela precisou fazer um saque emergencial do FGTS. Com o dia cheio entre trabalho, filhos e ainda tendo que resolver sozinha os problemas de casa, já que seu marido estava em uma viagem de negócios e só voltaria em dois dias, Patrícia não queria perder tempo indo até uma agência e enfrentando filas. Foi então que se lembrou do aplicativo do FGTS.
Ela decidiu instalar e, para sua surpresa, achou tudo muito fácil e rápido. Em poucos minutos, cadastrou sua conta, solicitou o saque e ainda recebeu notificações do andamento. Isso a deixou aliviada, já que conseguiu resolver tudo sem sair de casa e sem desperdiçar o tempo precioso que não tinha.
Antônio Ribeiro (Persona Secundária)
Antônio, de 61 anos, aposentado e morador de Porto Alegre, não queria ocupar o tempo dos filhos levando-o até a agência para consultar seus saldos e fazer saques. Quando comentou isso com eles, seus filhos sugeriram que ele usasse o aplicativo do FGTS, mas Antônio ficou receoso, já que não tem muita prática com tecnologias. Seu filho, então, garantiu que o ajudaria. Juntos, instalaram o aplicativo no celular.
Ao abrir o app, Antônio logo percebeu uma dificuldade: as letras eram pequenas. Porém, com poucos botões por tela e um login simples, ele conseguiu, com a ajuda do filho para ler as informações, verificar os dados da conta bancária e fazer o pedido de saque. No fim, Antônio ficou satisfeito por ter resolvido tudo em casa, mas comentou que, se o aplicativo tivesse letras maiores, seria ainda melhor.
Requisitos elicitados
Legendas:
- ST - Storytelling
- RF: Requisito Funcional
- RNF: Requisito Não Funcional
Requisitos Funcionais
Tabela 2: Requisitos Funcionais
Código | Requisito Funcional | ID | Implementado |
---|---|---|---|
RF01 | O aplicativo deve ter poucos botões para facilitar o acesso. | ST01 | Sim |
RF02 | O aplicativo deve exibir um resumo claro dos tipos de saque disponíveis. | ST02 | Sim |
RF03 | O aplicativo deve enviar notificações sobre o status das solicitações de saque. | ST03 | Sim |
RF04 | O aplicativo deve utilizar termos e ícones familiares aos usuários. | ST04 | Sim |
RF05 | O aplicativo deve permitir o cadastro de conta bancária. | ST05 | Sim |
RF06 | O aplicativo deve permitir a solicitação de saques. | ST06 | Sim |
RF07 | O aplicativo deve disponibilizar um guia interativo para orientar o usuário durante o processo. | ST07 | Não |
RF08 | O aplicativo deve permitir o ajuste do tamanho das fontes na interface. | ST08 | Não |
RF09 | O aplicativo deve enviar notificações sobre o andamento da solicitação de saque. | ST09 | Sim |
RF10 | O aplicativo deve permitir a visualização dos dados da conta bancária cadastrada. | ST010 | Sim |
RF11 | O aplicativo deve oferecer uma interface de login simples. | ST011 | Sim |
RF12 | O aplicativo deve disponibilizar uma página para escolha da sistemática de saque. | ST012 | Sim |
RF13 | O aplicativo deve incluir a opção de saque no modelo ‘Saque-aniversário’. | ST013 | Sim |
RF14 | O aplicativo deve incluir a opção de saque no modelo ‘Saque-rescisão’. | ST014 | Sim |
RF15 | O aplicativo deve enviar notificação ao usuário quando o saque for recebido. | ST015 | Sim |
RF16 | O aplicativo deve disponibilizar termo de adesão. | ST016 | Sim |
Fonte: Leticia Arisa e Marcelo Makoto
Tabela 3: Requisitos Não-Funcionais
Código | Requisito Não-Funcional | ID | Implementado |
---|---|---|---|
RNF01 | O aplicativo deve garantir tempo de resposta de até 1 segundo para o cadastro da conta bancária.. | ST017 | Sim |
RNF02 | O aplicativo deve garantir tempo de resposta de até 1 segundo para a solicitação de saque. | ST018 | Sim |
RNF03 | O aplicativo deve garantir tempo de resposta de até 1 segundo para o processo de login. | ST019 | Sim |
Fonte: Leticia Arisa e Marcelo Makoto
Gravação da Elicitação
Bibliografia
1. REQUISITOS DE SOFTWARE. Aplicativo – Lichess (2022.2). Disponível em: <https://requisitos-de-software.github.io/2022.2-Lichess/elicitacao/storytelling/>. Acesso em: 03/05/2025.
Referências Bibliográficas
2. SERRANO, Milene; SERRANO, Maurício. Plano de Ensino FIHC 2023. Brasília: Universidade de Brasília, 2023. Disponícel em: <https://aprender3.unb.br/pluginfile.php/3096086/mod_resource/content/2/Requisitos%20-%20Aula%2007.pdf>. Acesso em: 03/05/2025.
Histórico de Versões 📅
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
03/05/2025 | Criação da aba de storytelling | Leticia Arisa, Marcelo Makoto | Maria Eduarda |
1.1 |
03/05/2025 | Adição da seção de Introdução | Leticia Arisa | Marcelo Makoto |
1.2 |
04/05/2025 | Adição da gravação | Marcelo Makoto | Enzo Emir, |
1.3 |
06/05/2025 | Correção da formatação dos requisitos elicitados, adição da tabela dos participantes e correção das tabelas. | Leticia Arisa | Victor Pontual |
1.4 |
17/05/2025 | Adição de âncoras | Danielle Soares | Eduardo de Pina |
1.5 |
17/05/2025 | Corrigindo bug nas tabelas | Danielle Soares | Eduardo de Pina |