Prototipo
Introdução
Neste documento, será apresentado o artefato de desenvolvimento do protótipo que é uma representação tangível e interativa da solução proposta, que permite testar ideias, obter feedback dos usuários, comunicar conceitos e reduzir riscos e custos
Objetivo
Protótipar funcionalidades não implementadas ajuda a validar conceitos, para garantir que as funcionalidades atendam às necessidades e expectativas dos usuários antes de serem totalmente implementadas.
Metodologia
Para iniciarmos a protótipação, nós nos reunimos em uma reunião online disponivel em ata da reunião 05 , onde definimos que cada integrante do grupo ficaria reponsável por protótipar 1 dos requisitos eleicitados que ainda não estava implementados, assim como mostra na tabela 01, nessa divisão sobraram 3 requisitos que nos dividimos em duplas para cada dupla ficar com 1 desses 3 que sobram. Para realizar a protótipação foi utilizada a ferramenta figma.
Requisitos implementados
A Tabela 01 a seguir descreve os requisitos elicitados que ainda não haviam sido implementados mas que foram implementados nos protótipos do figma.
Id | Requisito | Origem | Elo | Autor(es) | Implementado |
---|---|---|---|---|---|
RF04 | Deve permitir a gravação de chamadas | ENT04, IN03, OB05, BR03 | E01 | Bruno Henrique | Sim |
RF05 | Deve permitir a transcrição do áudio da chamada | ENT05, BR05 | E02 | Júlia Souza | Sim |
RF06 | Deve permitir a utilização de quadro de anotação durante a chamada | ENT06, IN04, BR01 | E03 | Catlen Cleane e Júlia Souza | Sim |
RF07 | O usuário deve ser capaz de alterar seu fundo em uma chamada de vídeo | ENT07, BR04 | E04 | Carolina Barbosa | Sim |
RF10 | Deve possuir um mecanismo de busca a partir da data da reunião | IN09, BR09 | E05 | Júlia Vitória e Pedro Siqueira | - |
RF11 | Deve permitir que o anfitrião tenha a capacidade de remover um participante específico da reunião | IN10, BR07 | E06 | Pedro Siqueira | - |
RF21 | Deve permitir que o calendário de um usuário seja sincronizado ao de outros | OB14 | E07 | Catlen Cleane | Sim |
RF22 | Deve permitir agendar reuniões com outros usuários através do calendário | OB15 | E07 | Bruno Henrique e Carolina Barbosa | Sim |
RF23 | Deve permitir que o anfitrião de uma reunião consiga desligar o microfone e a câmera de qualquer participante | BR06 | - | Júlia Vitória | Sim |
Tabela 01: Requisitos Implementados.
Autor(es): Carolina Barbosa e Júlia Souza
Protótipo
Logo abaixo é posível encontrar videos dos protótipos que mostram cada funcionalidade que foi implementada.
Protótipo RF04
Protótipo RF04, Autor(a): Bruno Henrique
Protótipo RF05
Protótipo RF05, Autor(a): Júlia Souza
Protótipo RF06
Protótipo RF06, Autor(a): Catlen Cleane e Júlia Souza
Protótipo RF07
Protótipo RF07, Autor(a): Carolina Barbosa
Protótipo RF21
<Protótipo RF21, Autor(a): Catlen Cleane
Protótipo RF22
Protótipo RF22, Autor(a): Bruno Henrique e Carolina Barbosa
Protótipo RF23
Protótipo RF23, Autor(a): Júlia Vitória
Gravação
Convidamos uma usuária frequente do Jitsi que também participou das entrevistas de elicitação de requisitos para validar os protótipos implementados referente aos requisitos que não estavam implementados.
Resultados
Após a validação dos protótipos com a Leticia, chegamos a conclusão que os protótipos atenderam as suas expectativas e necessidades como usuária do aplicativo Jitsi.
Histórico de Versão
A tabela 02 representa o histórico de versão do documento.
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
28/11/2023 | Criação do artefato | Júlia Souza | Carolina Barbosa |
1.1 |
30/11/2023 | Adição da Gravação e Tabela atualizada | Carolina Barbosa | Júlia Souza |
1.2 |
30/11/2023 | Adição dos Protótipos | Carolina Barbosa | Júlia Souza |
1.3 |
30/11/2023 | Finalização do Documento | Carolina Barbosa | Júlia Souza |
Tabela 02: Histórico de Versão.
Autor(a): Júlia Souza
Bibliografia
[1] WIEGERS, Karl, BEATTY, Joy. Software Requirements, Third Edition. Microsoft Press, Agosto, 2013. Disponível em: