Storytelling
Introdução
Storytelling é a atividade de passar para outras pessoas ideias, crenças, ou experiências de diferentes tipos. No contexto da Engenharia de Software, é considerada uma técnica de elicitação de requisitos, na qual são coletadas histórias para ajudar a esclarecer as necessidades das partes interessadas.
Metodologia
Através de uma videoconferência com um usuário do aplicativo Cinemark, a técnica foi conduzida por 2 facilitadores. A ferramenta utilizada para a gravação da sessão foi o Microsoft Teams. O usuário foi orientado sobre a técnica, teve tempo suficiente e um ambiente seguro para contar as histórias. Após a sessão foi feita uma análise do conteúdo gerado, do qual foram retirados os requisitos apresentados.
Cronograma
A tabela 1 apresenta o cronograma da elicitação e as funções dos membros responsáveis pela técnica. As reuniões que ocorreram de forma online foram feitas pelo Teams. Já a realizada de forma presencial, foi conduzida na Faculdade de Ciência e Tecnologia em Engenharias(FCTE).
Tabela 1: Cronograma do Storytelling.
Nome | Data | Função | Reunião que participou |
---|---|---|---|
Arthur Evangelista de Oliveira | 01/07/2025 | Analista de requisitos | Presencial |
Artur de Camargos Rodrigues | 01/07/2025 | Analista de requisitos | Presencial |
Davi Camilo Menezes | 01/07/2025 | Analista de requisitos | Presencial |
Euller Júlio da Silva | 01/07/2025 | Analista de requisitos | Presencial |
Gabriel Henrique Castelo Costa | 01/05/2025 | Analista de requisitos | Presencial e Online |
Pedro Everton de Paula | 01/07/2025 | Analista de requisitos | Presencial |
Tiago Antunes Balieiro | 01/05/2025 | Analista de requisitos | Presencial e Online |
Gabriel Villela | 01/05/2025 | Usuário do aplicativo | Online |
João Igor | 01/07/2025 | Usuário do aplicativo | Presencial |
Fonte: Davi Camilo e Arthur Evangelista, 2025.
Gravação Online com Usuário
Gravação Presencial com Usuário
História do Usuário
Gabriel, um universitário de 22 anos apaixonado por cinema, tem o hábito de planejar suas idas às salas de exibição com antecedência. Para isso, acessa frequentemente o site da rede Cinemark, buscando de forma ágil e prática os horários das sessões disponíveis. A atualização semanal da programação é muito importante para ele, pois garante acesso às estreias e permite organizar sua agenda sem surpresas.
Mesmo utilizando outros serviços digitais para tarefas cotidianas, Gabriel ainda recorre ao site da Cinemark quando deseja uma visão abrangente dos horários de exibição. Para ele, ter todas as opções em um só lugar é essencial para não perder nenhum título de seu interesse.
Ele acredita que a experiência poderia ser ainda mais fluida se, após a compra de ingressos, fosse possível acessá-los diretamente em seu celular, incluindo informações como o assento e a sala, eliminando a necessidade de e-mails ou impressões físicas. Isso agilizaria sua entrada na sala e aumentaria sua comodidade.
Ao utilizar o aplicativo, Gabriel acha necessário a disponibilidade de ferramentas de acessibilidade. Ele reconhece o esforço da plataforma em atender públicos com diferentes necessidades, o que, em sua visão, agrega valor à experiência do usuário. Como estudante universitário atento às inovações digitais, ele também destaca a importância de um aplicativo funcional que concentre todos esses recursos, oferecendo uma jornada otimizada em qualquer lugar, a qualquer momento.
Requisitos Elicitados
Os requisitos identificados com o storytelling seguem a seguir:
Legenda:
- ST: Requisitos de Storytelling
- RF: Requisitos Funcionais
- RNF: Requisitos Não Funcionais
Fonte: Gabriel Castelo e Tiago Antunes, 2025.
Conclusão
Por meio do storytelling, foram criadas narrativas que representavam situações reais de uso do aplicativo. Essas histórias ajudaram a equipe a visualizar o contexto de uso, identificar possíveis problemas e necessidades não evidentes, contribuindo para a definição de requisitos mais centrados no usuário. As conclusões extraídas dessas narrativas estão incorporadas na seção de Requisitos Elicitados.
Referências Bibliográficas
CIANCARINI, Paolo; FARINA, Mirko; OKONICHA, Ozioma; SMIRNOVA, Marina; SUCCI, Giancarlo. Software as storytelling: a systematic literature review. Computer Science Review, [S. l.], v. 47, 2023. Disponível em: https://www.sciencedirect.com/science/article/abs/pii/S157401372200051X. Acesso em: 1 maio 2025.
Histórico de Versão
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
01/05/2025 | Criação do documento inicial | Tiago Antunes | Gabriel Castelo |
1.1 |
04/05/2025 | Ajuste na formatação | Davi Camilo | Tiago Antunes |
1.2 |
04/05/2025 | Ajuste na formatação da tabela de requisitos | Tiago Antunes | Gabriel Castelo |
1.3 |
12/05/2025 | Adição da conclusão | Arthur Evangelista | Artur de Camargos Rodrigues |
1.4 |
12/05/2025 | Adição da tabela de participantes | Gabriel Castelo | Tiago Antunes |
1.5 |
12/05/2025 | Adição da história do usuário | Gabriel Castelo | Tiago Antunes |
1.6 |
12/05/2025 | Adição do cronograma da técnica | Davi Camilo | Euller Júlio |
1.7 |
02/07/2025 | Adição da gravação presencial do storytelling e descrição no cronograma | Arthur Evangelista | Artur de Camargos Rodrigues |