-
Notifications
You must be signed in to change notification settings - Fork 0
Storytelling
- 1 Storytelling
- 1.1 Metodologia
- 1.2 Pesquisar Informações do Curso
- 1.2.1 Resultado Obtido
- 1.3 Ver cursos de graduação de um campus
- 1.3.1 Resultado Obtido
- 1.4 Ver limite de permanência de um curso
- 1.4.1 Resultado Obtido
- 1.5 Ver grade horária
- 1.5.1 Resultado Obtido
- 1.6 Solicitar diploma
- 1.6.1 Resultado Obtido
- 1.7 Visuaizar horário de uma disciplina
- 1.7.1 Resultado Obtido
- 2 StoryBoard
- 3 Resultado
- 4 Referências
Storytelling é uma técnica que se baseia na utilização de histórias em grupos de pessoas, incluindo organizações, como um método de comunicação para que os envolvidos possam compartilhar conhecimento. Emprega-se o uso de técnicas de contagem de histórias que inspiram e motivam os participantes através de linguagens mais cotidianas, criando entretenimento durante o processo de construção do conhecimento.
Os participantes são estimulados a narrar histórias relacionadas aos fatos, cujo conhecimento se quer elicitar. As histórias obtidas são compartilhadas com o grupo de pessoas envolvidas, o que resulta em compartilhamento de conhecimentos, agregação de novos conhecimentos e, por fim, em aprendizado.
Com formato assíncrono e distribuído, essa técnica pode fazer uso de ferramentas computacionais, permitindo maios acesso aos participantes. Isso contribui para aplicação dessa técnica mesmo quando os integrantes não estão no mesmo lugar e/ou ao mesmo tempo. A validação da história por outros integrantes agrega valor na coleta de informações; as quais costumam ser mais autênticas, confiáveis, pois são formadas por diferentes pontos de vista[1].
A aplicação desta técnica consistiu na utilização de videoconferências para quebrar a barreira devido à distância dos integrantes da equipe. Uma dupla foi alocada para desenvolver essa atividade, Vinícius e Victor, enquanto os demais produziam outro artefato. Entretanto, consistiu em uma etapa aberta que contou com a contribuição de outros integrantes, utilizando a mesma metodologia.
O foco principal é vender uma história, dessa maneira foram construídos alguns personagens : João, Marina, Ronaldo e Jéssica. Abaixo segue a relação dos artefatos produzidos.
ID | Título |
---|---|
ST1 | Pesquisar Informações do Curso |
ST2 | Ver cursos de graduação de um campus |
ST3 | Ver limite de permanência de um curso |
ST4 | Ver grade horária |
ST5 | Solicitar diploma |
A produção de storytelling para o matrícula web tem como origem as funcionalidades absorvidas nas técnicas anteriores.
Abaixo, segue o resultado da aplicação da técnica por Victor Leite e Vinícius Cantuária através de uma vídeo conferência.
João (Persona?) é um rapaz do terceiro ano do ensino médio que pretende cursar Engenharia de Software na Universidade de Brasília. Como ele não sabe exatamente como é o curso, decidiu pesquisar por informações. Encontrou uma plataforma chamada Matrícula Web, que possui a funcionalidade de exibir informações das disciplinas de qualquer curso da Universidade.
Ao acessar a plataforma, e selecionar a categoria 'Graduação', pôde perceber que a funcionalidade de 'pesquisa' não requeria login, pois havia uma barra de pesquisa logo na página inicial, na parte superior, ao lado do período e botão 'Entrar'.
Ao digitar 'engenharia de software' e pressionar Enter, percebeu que não apareceu nenhuma informação sobre o curso, mas sim um lista de disciplinas que continham a string 'engenharia de software' em seu nome. Então percebeu que havia uma aba lateral com a opção de 'Curso' e 'Oferta'. Clicando em curso, viu que os campus da UnB eram exibidos. Como sabia que o curso desejado era ofertado no campus do Gama, clicou em Gama e viu uma lista com os cursos lá ministrados. Após clicar em Engenharia de Software, foi redirecionado para uma nova página.
A nova página continha dois botões 'Fluxo' e 'Currículo', além de uma pequena tabela com informações básicas do curso, como por exemplo quantidade de créditos para formatura e limites de permanência.
Ao clicar no botão 'Fluxo', foi redirecionado para uma nova página que exibia várias tabelas contendo a lista de disciplinas (e outras informações) cursadas em cada semestre do fluxo regular de 10 períodos do curso.
Voltando à pagina anterior e clicando em 'Currículo, visualizou a mesma tabela com informações básicas do curso, mas com algumas informações extras como: habilitação, currículo vigente, reconhecimento pelo MEC, duração e créditos por semestre. Logo abaixo, observou que mostravam uma lista de todas as disciplinas obrigatórias e optativas do curso.
Número | Requisito |
---|---|
1 | O usuário deve ser capaz de pesquisar matérias dos cursos |
2 | O usuário deve ser capaz de selecionar um curso ou uma oferta à qualquer momento |
3 | O sistema deve exibir a tabela com informações básicas/gerais do curso selecionado |
4 | O usuário deve ser capaz de visualizar o fluxo do curso selecionado |
5 | O usuário deve ser capaz de visualizar o currículo do curso selecionado |
Abaixo, segue o resultado da aplicação da técnica por Adrianne Alves . A persona é a Marina.
Marina é uma moça que está no segundo ano do ensino médio numa escola pública do Distrito Federal e ainda não sabe para qual o curso deseja utilizar a sua nota do enem no próximo ano. Sua mãe disse que não deixará que ela ela saia do Gama para fazer um curso superior, então Marina tem uma decisão a tomar : Deve estudar no Gama em uma universidade pública. Ela pesquisou e viu que a melhor universidade da região é a Universidade de Brasília, entretanto, está numa situação complicada pois nem mesmo sabe quais são os cursos oferecidos pela Faculdade do Gama.
Durante uma série de pesquisas pela internet ela descobriu uma plataforma cujo nome é Matrícula Web. Ao entrar na plataforma ela identificou uma lupa de pesquisa por meio da qual pesquisou por cursos, entretanto, percebeu que na verdade essa opção só demonstram as disciplinas ofertadas.
Olhando mais um pouco, para sua sorte ela encontrou de cara uma aba chamada ‘curso’ e percebeu que ao clicar no símbolo ‘+’ ao lado aparecia exatamente o que ela procurava, o campus do Gama.
Ao optar por isso, clicou sobre a label ‘Gama‘ e ficou surpresa por não precisar realizar nenhum tipo de login. Automaticamente abriu uma aba com a relação de cursos do campus ‘Gama’, como ela queria.
Percebeu que havia um total de 6 cursos existentes no campus e que apesar de existir um campo de ‘busca’ não seria útil para ela pois ela não sabia qual o curso exato que queria encontrar. Assim, ela viu a lista cursos abaixo com informações sobre a ‘modalidade’ e o ‘turno’.
Número | Requisito |
---|---|
1 | O usuário deve ser capaz de pesquisar por um curso |
2 | O usuário deve ser capaz de selecionar um campus a qualquer momento |
3 | O usuário deve ser capaz de visualizar os cursos de um campus |
4 | O usuário deve ser capaz de visualizar a quantidade de cursos de um campus |
5 | O usuário deve ser capaz de visualizar as informações de um curso |
Abaixo, segue o resultado da aplicação da técnica por Adrianne Alves . A persona desta história também é a Marina.
Marina conseguiu visualizar os cursos de graduação do campus do Gama, mas saiu da plataforma sem saber qual o tempo de duração de nenhum deles. Ela tinha ouvido dizer que engenharia durava 6 anos, mas não estava certa disso. Ela visitou novamente o matrícula web, foi em ‘Curso’ e selecionou o ‘Gama’.
Marina queria estudar à noite e planejava trabalhar de dia para conseguir ajudar em casa, mas percebeu que todos os cursos dali possuíam diurno no campo destinado ao ‘turno’. Decidiu que teria que se adaptar e trabalharia à noite se fosse necessário, mas ainda assim não sabia ao certo que curso fazer.
Ela clicou sobre o nome do curso de engenharia de energia, viu que na nova página havia um botão de ‘fluxo’ e outro de ‘currículo’, além de uma tabela com informações sobre créditos a serem cursados e quantidade de horas de extensão.
Procurando na tabela de informações observou que havia ‘Limite de permanência mínimo” de 10 e ‘Limite de permanência máximo’ de 16. Não entendeu em que unidade se encontrava essa informação.
Ela não desistiu e clicou no botão ‘Fluxo’ que possuía lista de disciplinas por semestre. Ela contou quantos semestres se encontravam lá e conectou as informações, então o limite mínimo de permanência é de 10 semestres, ela concluiu o que significa 5 anos.
Número | Requisito |
---|---|
1 | O usuário deve ser capaz de pesquisar por um curso |
2 | O usuário deve ser capaz de selecionar o curso de um campus |
3 | O usuário deve ser capaz de visualizar as informações de um curso |
4 | O usuário deve ser capaz de visualizar o fluxo de um curso |
Abaixo, segue o resultado da aplicação da técnica por Matheus Roberto . A persona desta história é o Ronaldo.
Ronaldo é um aluno de Engenharia da computação e tem dificulade de lembrar quais as salas e horários das disciplinas que ele se matricula. Ronaldo tem o costume de sempre acessar o matrícula web e verificar a sua grade horária para se recordar.
Para acessar o matrícula web, o Ronaldo conecta o seu smartphone com o wifi da UNB e em seguida digita o endereço da página em seu navegador, ao carregar a página ele seleciona o nível graduação e em seguida clica em entrar.
Ronaldo coloca a sua matrícula e a senha e clica em entrar, percebe uma mensagem “captcha inválido”, com isso clica na caixa “Não sou um robô”, espera aparecer um sinal positivo verde, e clica em entrar.
Ao entrar no matrícula web, ele clica em dados e em seguida clica em grade horária. Com isso a sua grade horária aparece e ele pode verificar todas as disciplinas e horários, além disso, ele também verifica com qual professor ele pegou as matérias.
Ronaldo clica no nome de uma disciplina chamada “Requisitos de Software” para verificar se na ementa existe o conteúdo “Medições de requisitos” que é do seu interesse. Ao clicar, ele entra em uma nova página e verifica que este conteúdo está presente no programa da disciplina.
Após fazer o que gostaria Ronaldo clica em sair para fazer o logout do sistema.
Número | Requisito |
---|---|
1 | O sistema deve ser capaz de autenticar o usuário |
2 | O usuário deve ser capaz de selecionar o nível (Graduação ou pós-graduação |
3 | O usuário deve ser capaz de visualizar a sua grade horária |
4 | O usuário deve ser capaz de visualizar a ementa das suas disciplinas |
5 | O usuário deve ser capaz de fazer o logout |
Abaixo, segue o resultado da aplicação da técnica por Mateus de Oliveira . Através de uma conversa com a recém formada Jéssica.
Jéssica é uma estudante de graduação do 10º de Arquitetura que irá se formar neste semestre. Mesmo estando em seu último semestre Jessica ainda pegou outras matérias para completar seus créditos de módulo livre e agregar valor ao seu currículo como Libras e Programação.
Por ser formanda a opção de Solicitar Diploma foi liberada para Jéssica, ao entrar no sistema na aba "SERVIÇOS" da sidebar a única opção era esta. Jéssica resolveu clicar nesta opção e descobriu que parte da sua documentação ainda estava pendente para levar ao SAA, o documento em questão era o comprovante de votação.
Jéssica então levou toda a documentação necessária ao SAA, e confirmou com os funcionários se era necessário mais alguma coisa, os funcionários disseram que não, pois ao solicitar o diploma o sistema automaticamente faz a requisição, e com a documentação em dia não é necessário refazer o pedido.
Após ter defendido seu TCC e recebido sua nota Jéssica se lembra que ainda precisa checar se suas menções de Libras e Programação constam no sistema, porém ao tentar realizar seu login no Matrícula Web, o sistema apresenta uma mensagem de erro “Acesso negado.” Jéssica fica sem entender pois sua matrícula e senha já estavam salvos na plataforma, e o captcha estava marcado, e resolve entrar em contato com o coordenador de seu curso. O coordenador a informa que ao estar formado o sistema desativa a matrícula dela automaticamente, e com isso ela não conseguiria ter mais acesso aos seus dados que se encontravam no matrícula web.
Número | Requisito |
---|---|
1 | O usuário deve ser capaz de solicitar um diploma |
2 | O usuário deve ser capaz de visualizar a menção |
Abaixo, segue o resultado da aplicação da técnica por Pedro Kelvin. A persona dessa história é Joana.
Joana Dark é namorada de Luiz Antônio, calouro do curso de Engenharia de Software da Universidade de Brasília. Ela está com uma pulga atrás da orelha por que o namorado chega tarde demais em casa, dizendo que fica na faculdade o dia inteiro tendo aula e que por isso chega esse horário. Desconfiada e querendo saber se o namorado não está mentindo, ela descobre um tal de Matricula Web onde ela pode ver os horários das disciplinas que ele está cursando.
Ao acessar a url www.matriculaweb.unb.br ela é redirecionada para clicar em duas opções: “Graduação” ou “Pós-Graduação”. Sabendo que seu namorado acabou de entrar na Universidade ela clica em “Graduação”. Após isso aparece uma opção chamada “Curso” no canto esquerdo da tela e ela clica lá. Após isso ela seleciona a opção “Gama” que é onde seu namorado estudo, e logo em seguida aparecem todos os cursos presentes nesse campus. Sabendo o curso ela clica em “Engenharia de Software” e exibe uma tela com algumas informações sobre o curso que ela não entende muito bem. Dentre essas opções estão limite de permanência máxima e mínima, quantidade mínima de créditos no módulo livre, etc. Ela percebe que ainda tem que acessar mais opções para encontrar as disciplinas.
Nesta tela ela vê duas opções além das informações citadas anteriormente: “Fluxo” e “Currículo”. Ela pensa qual faz mais sentido e percebe que em “Currículo” mais possivelmente é onde as matérias vão se encontrar. Após selecionar essa opção ela se depara com mais algumas informações parecidas com as citadas anteriormente e quando vai descendo o cursor da página se desespera com a infinidade de matérias que encontra. Ela não faz ideia de quais são, afinal, ela entrou no sistema justamente para saber quais as disciplinas que são cursadas no primeiro semestre.
Já triste ela pensa em voltar à pagina anterior e tentar a opção fluxo para ver se tem mais sorte e encontrar algo lá. Dito e feito! Quando ela seleciona esta opção ela é direcionada para uma página onde estão todas as disciplinas cursadas em cada semestre. Logo ela abre a disciplina “Cálculo 1” e encontra várias informações interessantes sobre a disciplina. Fica ali um pouquinho lendo e depois entra em “Ver oferta”, a única opção disponível na página. Ali ela encontra muitas e muitas turmas da disciplina e de novo fica desesperada porque não sabe qual é. Mas logo ela percebe que na parte de cima de algumas disciplinas está escrito o campus ao qual ela pertence. Ela procura o Campus Gama e logo percebe que tem 4 turmas.
Ela tenta pegar todas as disciplinas e ver as diferentes turmas e montar alguns possíveis horários pra ver se faz realmente sentido o namorado dela chegar tarde em casa. Por fim ela percebe que o coitado está realmente falando a verdade pois ele sai todos os dias as 18hrs da Universidade.
Número | Requisito |
---|---|
1 | O sistema deve ser capaz de autenticar o usuário |
2 | O usuário deve ser capaz de entrar como visitante apenas |
3 | O usuário deve ser capaz de pesquisar matérias dos cursos |
4 | O usuário deve ser capaz de selecionar um curso à qualquer momento |
5 | O sistema deve exibir a tabela com informações básicas/gerais do curso selecionado |
6 | O usuário deve ser capaz de visualizar o fluxo do curso selecionado |
7 | O usuário deve ser capaz de visualizar o currículo do curso selecionado |
8 | O usuário deve ser capaz de pesquisar por um curso |
7 | O usuário deve ser capaz de selecionar um campus a qualquer momento |
9 | O usuário deve ser capaz de visualizar os cursos de um campus |
10 | O usuário deve ser capaz de visualizar a quantidade de cursos de um campus |
11 | O usuário deve ser capaz de visualizar as informações de um curso |
12 | O usuário deve ser capaz de visualizar a ementa das suas disciplinas |
Os stories boards produzidos foram criados com o intuito de proporcionar um entendimento melhor das funcionalidades através de uma abordagem computacional intuitiva e criativa. A partir desses "quadrinhos" foi possível traçar alguns requisitos que estão mostrados nas tabelas a seguir.
Número | Requisito |
---|---|
1 | O sistema deve ser capaz de autenticar o usuário |
2 | O sistema deve ser capaz de disponibilizar o saldo do RU |
2 | O usuário deve ser capaz de visualizar seu saldo do RU |
Número | Requisito |
---|---|
1 | O sistema deve ser capaz de autenticar o usuário |
2 | O usuário deve ser capaz de selecionar os dados |
3 | O usuário deve ser capaz de selecionar o quadro resumo |
4 | O usuário deve ser capaz de ver seu IRA |
Número | Requisito |
---|---|
1 | O sistema deve ser capaz de autenticar o usuário |
2 | O usuário deve ser capaz de selecionar o trancamento de disciplina |
3 | O usuário deve ser capaz de selecionar a opção de trancar uma disciplina |
Número | Requisito |
---|---|
1 | O sistema deve ser capaz de autenticar o usuário |
2 | O usuário deve ser capaz de pesquisar uma disciplina por horário |
Número | Requisito |
---|---|
1 | O usuário deve ser capaz de pesquisar matérias dos cursos |
2 | O usuário deve ser capaz de selecionar um curso ou uma oferta à qualquer momento |
3 | O sistema deve exibir a tabela com informações básicas/gerais do curso selecionado |
4 | O usuário deve ser capaz de visualizar o fluxo do curso selecionado |
5 | O usuário deve ser capaz de visualizar o currículo do curso selecionado |
6 | O usuário deve ser capaz de pesquisar por um curso |
7 | O usuário deve ser capaz de selecionar um campus a qualquer momento |
8 | O usuário deve ser capaz de visualizar os cursos de um campus |
9 | O usuário deve ser capaz de visualizar a quantidade de cursos de um campus |
10 | O usuário deve ser capaz de visualizar as informações de um curso |
11 | O sistema deve ser capaz de autenticar o usuário |
12 | O usuário deve ser capaz de selecionar o nível (Graduação ou pós-graduação |
13 | O usuário deve ser capaz de visualizar a sua grade horária |
14 | O usuário deve ser capaz de visualizar a ementa das suas disciplinas |
15 | O usuário deve ser capaz de fazer o logout |
16 | O usuário deve ser capaz de solicitar um diploma |
17 | O usuário deve ser capaz de visualizar a menção |
18 | O usuário deve ser capaz de selecionar o trancamento de disciplina |
19 | O usuário deve ser capaz de ver o IRA |
20 | O usuário deve ser capaz de visualizar seu saldo do RU |
21 | O usuário deve ser capaz de pesquisar uma disciplina por horário |
- [1] SERRANO, Maurício; SERRANO, Milene. Requisitos - Aula 07. 2018. 50 slides. Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA.
Requisitos de Software 2018/1 - Grupo 01, Matrícula Web
-
Técnicas Aplicadas
-
Inicial
-
Tradicional
-
Ágil
-
Intencional
-
Análise
- Verificação
- Validação
- Matriz de Rastreabilidade