Versionamento de edições
| Data | Autor | Descrição | Versão |
|---|---|---|---|
| 13/06/2019 | William Elias Alves | Criação da página e adição da introdução | 1.0 |
| 16/06/2019 | Aline Laureano | Adição dos resultados | 1.1 |
| 17/06/2019 | Luís Cláudio T. Lima | Adição de mais links para telas das respectivas funcionalidades | 1.2 |
| 19/06/2019 | Aline Laureano | Adição de nova versão da tabela de resultados | 1.3 |
| 19/06/2019 | Guilherme Marques | Adiciona novos dados na tabela | 1.4 |
| 20/06/2019 | Aline Laureano | Adição do objetivo e metodogia | 1.5 |
| 21/06/2019 | Gabriel Felipe | Adição de novos dados na tabela | 1.6 |
| 23/06/2019 | Aline Laureano | Adição de novos dados na tabela | 1.7 |
| 23/06/2019 | Aline Laureano | Adição de mais links para telas das respectivas funcionalidades | 1.8 |
Introdução
Rastreável é uma característica de sistemas nos quais há uma interligação entre os dados obtidos e as informações geradas. No caso da engenharia de requisitos podemos considerar como rastreabilidade como a caracaterização de relação entre os requisitos e suas fontes ou artefatos criados durante todo o ciclo de vida do software. Essa característa está atrelada intrinsicamente a utilização de uma baseline de requisitos para uma melhor transparência dos requisitos elicitados.
Com a rastreabilidade é possível ver todo o processo evolutivo referente aos requisitos e suas conseguências. Com isso temos a pré-rastreabilidade como uma projeção de possíveis surgimentos de requisitos e também temos a pós rastreabilidade que será tratada nesse tópico por meio da utilização de algumas técnicas inerentes a ela.
Objetivo
Para o estabelecimento da rastreabilidade forward-from, iremos criar uma tabela que mostre desde artefatos que abragem vários requisitos até ser mostrado, para cada requisito, os seus critérios de aceitação e a(s) sua(s) tela(s) da funcionalidade implantada(s).
Metodologia
Para a realização dessa tarefa, em um primeiro momento, fora refatorada a baseline e posteriormente o backlog do produto. Após esse processo de refatoração se tornou possível linkar os requisitos com a(s) sua(s) tela(s) de funcionalidade e artefatos de origem como tema e épico, levando em consideração todas as suas ocorrências.
Foi estabelecida a seguinte divisão para a montagem da pós-rastreabilidade forward-from:
- Montagem inicial do arquivo forward-from com títulos, descrições e tabelas: Aline;
- Preenchimento das tabelas (cerca de 15 requisitos para cada um dos seguintes integrantes): Aline, Gabriel, Guilherme e Luís Claúdio;
- Refatoração da pós-rastreabilidade forward-from: Aline, Gabriel, Guilherme e Luís Claúdio;
Resultados
Versão 1
Requisitos funcionais
| Responsável | ID | Requisito | Tela da funcionalidade |
|---|---|---|---|
| R004 | Pesquisar artigos por nome | ||
| Aline | R005 | Visualizar data de publicação dos artigos | Tela(s) do R005 |
| Aline | R010 | Criar nova 'serie' | Tela(s) do R010 |
| Aline | R012 | Visualizar 'serie' | Tela(s) do R012 |
| Aline | R013 | Salvar 'serie' como rascunho | Tela(s) do R013 |
| Aline | R014 | Editar 'serie' | Tela(s) do R014 |
| Aline | R015 | Deletar 'serie' | Tela(s) do R015 |
| Aline | R016 | Ver status | Tela(s) do R016 |
| Aline | R017 | Escrever 'new story' | Tela(s) do R017 |
| Gabriel | R018 | Salvar 'story' como rascunho | Tela(s) do R018 |
| Gabriel | R019 | visualizar rascunhos das 'stories' | Tela(s) do R019 |
| Gabriel | R020 | Visualizar stories publicadas | Tela(s) do R020 |
| Gabriel | R021 | Importar 'story' | Tela(s) do R021 |
| Gabriel | R022 | Editar story | Tela(s) do R022 |
| Aline | R023 | Deletar story | Tela(s) do R023 |
| Aline | R024 | Aplaudir um texto lido | Tela(s) do R024 |
| Aline | R025 | Compartilhar texto lido nas redes sociais | Tela(s) do R025 |
| Guilherme Marques | R026 | Comentar no corpo do texto da 'story' | Tela(s) do R026 |
| Luís Cláudio | R028 | Seguir escritores | Tela(s) do R028 |
| Guilherme Marques | R030 | Receber notificações dos escritores seguidos | Tela(s) do R030 |
| Guilherme Marques | R036 | Favoritar publicação para leitura posterior | Tela(s) do R036 |
| Guilherme Marques | R037 | Visualizar comentários da publicação | Tela(s) do R037 |
| Luís Cláudio | R038 | Reportar publicação | Tela(s) do R038 |
| Luís Cláudio | R039 | Reportar usuário | Tela(s) do R039 |
| Luís Cláudio | R040 | Editar informações de perfil | Tela(s) do R040 |
| Luís Cláudio | R041 | Salvar/cancelar edição de perfil | Tela(s) do R041 |
| Guilherme Marques | R044 | Visualizar 'claps' em 'stories' | Tela(s) do R044 |
| Luís Cláudio | R045 | visualizar próprio perfil | Tela(s) do R045 |
| Guilherme Marques | R047 | Visualizar marcações feitas | Tela(s) do R047 |
| Luís Cláudio | R048 | Criar publicação | Tela(s) do R048 |
| Guilherme Marques | R049 | visualizar rascunho de publicação | Tela(s) do R049 |
| Guilherme Marques | R052 | Selecionar tópicos de interesse | Tela(s) do R052 |
| Guilherme Marques | R053 | Deixar de seguir usuários | Tela(s) do R053 |
| Guilherme Marques | R054 | Deixar de seguir publicações | Tela(s) do R054 |
| Luís Cláudio | R057 | Editar email padrão | Tela(s) do R057 |
| Luís Cláudio | R060 | Ativar/desativar boletim informativo | Tela(s) do R060 |
| Luís Cláudio | R061 | Selecionar tema do boletim informativo | Tela(s) do R061 |
| Luís Cláudio | R062 | Ativar/desativar recomendações de stories | Tela(s) do R062 |
| Luís Cláudio | R063 | Ativar/desativar notificação por e-mail | Tela(s) do R063 |
| Luís Cláudio | R064 | Ativar/desativar notificação social | Tela(s) do R064 |
| Luís Cláudio | R066 | Desativar menções de usuários | Tela(s) do R066 |
| Luís Cláudio | R067 | Conectar com redes sociais | Tela(s) do R067 |
| Luís Cláudio | R068 | Conectar com Google | Tela(s) do R068 |
| Luís Cláudio | R069 | Mostrar links para facebook e twitter na página de perfil | Tela(s) do R069 |
| Luís Cláudio | R073 | Fazer download de meus dados do MEDIUM | Tela(s) do R073 |
| Luís Cláudio | R075 | Desativar conta | Tela(s) do R075 |
| Luís Cláudio | R076 | Deletar conta | Tela(s) do R076 |
Versão 2
Requisitos funcionais
| Tema | Épico | Requisito | Critérios de aceitação | Tela da funcionalidade |
|---|---|---|---|---|
| Serie | R010 - Criar nova 'serie' | Link para os critérios | Tela(s) do R010 | |
| Serie | R012 - Visualizar 'serie' | Link para os critérios | Tela(s) do R012 | |
| Serie | R013 - Salvar 'serie' como rascunho | Link para os critérios | Tela(s) do R013 | |
| Serie | Edição | R014 - Editar 'serie' | Tela(s) do R014 | |
| Serie | R015 - Deletar 'serie' | Link para os critérios | Tela(s) do R015 | |
| Perfil | R040 - Editar informações de perfil | Link para os critérios | Tela(s) do R040 | |
| Perfil | R041 - Salvar/cancelar edição de perfil | Link para os critérios | Tela(s) do R041 | |
| Perfil | R045 - visualizar próprio perfil | Link para os critérios | Tela(s) do R045 | |
| Publicação | R048 - Criar publicação | Tela(s) do R048 | ||
| Story | R005 - Visualizar data de publicação dos artigos | Link para os critérios | Tela(s) do R005 | |
| Story | R016 - Ver status | Tela(s) do R016 | ||
| Story | R017 - Escrever 'new story' | Link para os critérios | Tela(s) do R017 | |
| Story | R018 - Salvar 'story' como rascunho | Link para os critérios | Tela(s) do R018 | |
| Story | R019 - visualizar rascunhos das 'stories' | Link para os critérios | Tela(s) do R019 | |
| Story | R020 - Visualizar stories publicadas | Link para os critérios | Tela(s) do R020 | |
| Story | R021 - Importar 'story' | Link para os critérios | Tela(s) do R021 | |
| Story | Edição | R022 - Editar story | Tela(s) do R022 | |
| Story | R023 - Deletar story | Tela(s) do R023 | ||
| Story | R024 - Aplaudir um texto lido | Link para os critérios | Tela(s) do R024 | |
| Story | R025 - Compartilhar texto lido nas redes sociais | Link para os critérios | Tela(s) do R025 | |
| Story | R026 - Comentar no corpo do texto da 'story' | Link para os critérios | Tela(s) do R026 | |
| Story | R044 - Visualizar 'claps' em 'stories' | Link para os critérios | Tela(s) do R044 | |
| Story | R049 - Visualizar rascunho de publicação | Tela(s) do R049 | ||
| Interação | R028 - Seguir escritores | Link para os critérios | Tela(s) do R028 | |
| Interação | R030 - Receber notificações dos escritores seguidos | Tela(s) do R030 | ||
| Interação | R036 - Favoritar publicação para leitura posterior | Tela(s) do R036 | ||
| Interação | R037 - Visualizar comentários da publicação | Link para os critérios | Tela(s) do R037 | |
| Interação | R038 - Reportar publicação | Link para os critérios | Tela(s) do R038 | |
| Interação | R039 - Reportar usuário | Tela(s) do R039 | ||
| Interação | R047 - Visualizar marcações feitas | Tela(s) do R047 | ||
| Interação | R053 - Deixar de seguir usuários | Tela(s) do R053 | ||
| Interação | R054 - Deixar de seguir publicações | Tela(s) do R054 | ||
| Conexões | R067 - Conectar com redes sociais | Link para os critérios | Tela(s) do R067 | |
| Conexões | R068 - Conectar com Google | Tela(s) do R068 | ||
| Luís Cláudio | R073 - Fazer download de meus dados do MEDIUM | Tela(s) do R073 | ||
| Conta | Conta | R075 - Desativar conta | Link para os critérios | Tela(s) do R075 |
| Conta | Conta | R076 - Deletar conta | Link para os critérios | Tela(s) do R076 |
| Configuração | R052 - Selecionar tópicos de interesse | Tela(s) do R052 | ||
| Configuração | Edição | R057 - Editar email padrão | Tela(s) do R057 | |
| Configuração | R060 - Ativar/desativar boletim informativo | Tela(s) do R060 | ||
| Configuração | R061 - Selecionar tema do boletim informativo | Tela(s) do R061 | ||
| Configuração | R062 - Ativar/desativar recomendações de stories | Tela(s) do R062 | ||
| Configuração | Notificação | R063 - Ativar/desativar notificação por e-mail | Link para os critérios | Tela(s) do R063 |
| Configuração | Notificação | R064 - Ativar/desativar notificação social | Link para os critérios | Tela(s) do R064 |
| Configuração | R066 - Desativar menções de usuários | Tela(s) do R066 | ||
| Configuração | R069 - Mostrar links para facebook e twitter na página de perfil | Tela(s) do R069 |