-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #18 from Marcosatc147/pos-rastreabilidade
Pos rastreabilidade
- Loading branch information
Showing
13 changed files
with
92 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
# Backward From | ||
|
||
A rastreabilidade Backward From consiste em rastrear artefatos atuais (como diagramas, código ou documentação) de volta aos requisitos ou elementos iniciais. Isso permite verificar se o que foi implementado realmente satisfaz as necessidades e expectativas definidas no início do projeto. | ||
|
||
## Metodologia | ||
- **Identificação dos Requisitos:** Para cada requisito, identificar seu ID, descrição, origem e status de implementação. | ||
- **Mapeamento dos Artefatos:** Listar todos os artefatos produzidos e associá-los aos requisitos originais. | ||
- **Verificação de Coerência:** Confirmar que os artefatos estão atendendo aos requisitos como descrito e conforme as expectativas definidas no início do projeto. Avaliar se o status de implementação reflete a conformidade esperada. | ||
|
||
## Tabela de Requisitos Funcionais | ||
|
||
| ID | Descrição | Origem | Implementado | | ||
|----------|---------------|------------|------| | ||
[RF01](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) | Permitir que os usuários busquem rotas de transporte público. |[RF01](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md)| Sim | | ||
[RF02](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |Fornecer informações em tempo real sobre horários de chegada dos ônibus. |[RF02](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md)| Sim | | ||
[RF03](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |Exibir diferentes rotas de transporte público disponíveis para um determinado destino. |[RF03](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md)| Sim | | ||
[RF04](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |Permitir que os usuários visualizem a localização dos veículos de transporte público em tempo real.|[RF04](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) | Sim | | ||
[RF05](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |Fornecer informações sobre as linhas de transporte público e suas paradas. |[RF05](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) | Sim | | ||
[RF06](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |Permitir a navegação passo a passo para os usuários chegarem ao seu destino. |[RF06](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md)| Sim | | ||
[RF07](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |Permitir que os usuários salvem suas linhas favoritas.|[RF07](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) | Sim | | ||
[RF08](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |Permitir que os usuários filtrem suas preferências de rotas e modos de transporte.|[RF08](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) | Sim | | ||
[RF09](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |Permitir que os usuários relatem problemas ou atualizações sobre rotas e horários.|[RF09](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) | Sim | | ||
[RF10](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |Fornecer dados de tráfego e condições das vias para melhor planejamento de rotas.|[RF10](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md)| Inconclusivo | | ||
[RF11](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |Sistema de geolocalização para rastreamento preciso dos usuários e veículos.|[RF11](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) | Parcialmente | | ||
[RF12](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |Permitir a personalização de notificações de horários e alertas de transporte.| [RF12](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md)| Sim | | ||
[RF13](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |Integrar soluções de IA para otimizar o planejamento e a operação dos transportes.| [RF13](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) | Inconclusivo | | ||
[RF14](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |Suportar modo offline para acessar informações básicas de rotas e paradas.| [RF14](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) | Não | | ||
[RF15](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |Fornecer suporte multilíngue para usuários de diferentes regiões.| [RF15](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) | Sim | | ||
[RF16](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |Suportar integração com serviços de carona paga para fornecer opções de transporte.| [Persona 4](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/Elicitacao/Personas.md) | Parcialmente | | ||
[RF17](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |Integrar com serviços de bicicletas e patinetes compartilhados para exibir locais disponíveis.| [Persona 2](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/Elicitacao/Personas.md) | Não | | ||
|
||
## Tabela de Requisitos Não Funcionais | ||
|
||
| ID | Descrição | Origem | Implementado | | ||
-----|-----|--------|-------------------| | ||
[RNF01](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md)| O sistema deve ser responsivo, adaptando-se a diferentes tamanhos de tela (dispositivos móveis e tablets).|[RNF01](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md)| Sim | | ||
[RNF02](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |O sistema deve ser compatível com as principais versões dos sistemas operacionais Android e iOS.| [RNF02](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) | Sim | | ||
[RNF03](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md) |A interface do usuário deve ser intuitiva e fácil de usar, seguindo as diretrizes de design de UX/UI.|[RNF03](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md)| Sim | | ||
[RNF04](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md)|O sistema deve seguir as condições de LGPD para a compra de assinaturas.|[RNF04](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md)| Sim | | ||
[RNF05](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/PreRastrea/Baseline.md)|O sistema deve ser escalável sendo possível utilizar em qualquer região.| [Persona 3](https://github.com/Marcosatc147/req2024.1-Moovit/blob/main/docs/Elicitacao/Personas.md) | Sim | | ||
|
||
|
||
|
||
|Autor | Versão |Data| | ||
|-------|-----------------|----| | ||
|[Diego Carlito](https://github.com/DiegoCarlito)|1ª |11/09/2024| | ||
|[Marcos Castilhs](https://github.com/Marcosatc147)|1ª |11/09/2024| | ||
|[Pedro Paulo](https://github.com/Pedrin0030)|2ª |11/09/2024| |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
# Forward From | ||
|
||
O objetivo do Forward From é garantir que todos os requisitos originais sejam corretamente endereçados e atendidos ao longo do desenvolvimento do projeto, permitindo uma visão clara de como cada requisito contribui para o produto final. | ||
|
||
|
||
## Metodologia | ||
- **Identificação dos Requisitos:** Confirmar que cada requisito tem um identificador único e uma descrição. | ||
- **Funcionalidade:** Assegurar que as funcionalidades desenvolvidas correspondem aos requisitos especificados. | ||
- **Mapeamento dos Artefatos:** Checar se os artefatos relacionados estão corretamente alinhados com o requisito. | ||
|
||
## Tabela de Requisitos Funcionais | ||
|
||
| ID | Descrição | Funcionalidade | Artefato | | ||
|----------|---------------|------------|------| | ||
<<<<<<< HEAD | ||
RF01 | Permitir que os usuários busquem rotas de transporte público. | | Baseline,Brainstorm e RichPicture | | ||
RF02 |Fornecer informações em tempo real sobre horários de chegada dos ônibus. | ![aovivo](../assets/pos/aovivo.jpeg) | Baseline,Brainstorm e RichPicture| | ||
RF03 |Exibir diferentes rotas de transporte público disponíveis para um determinado destino. | ![sugestao](../assets/pos/sugestaorotas.jpeg) | Baseline,Brainstorm e RichPicture | | ||
RF04 |Permitir que os usuários visualizem a localização dos veículos de transporte público em tempo real.| ![aovivo](../assets/pos/aovivo.jpeg) | Baseline, Brainstorm e RichPicture| | ||
RF05 |Fornecer informações sobre as linhas de transporte público e suas paradas. | ![aovivo](../assets/pos/estacao.jpeg) | Baseline, Brainstorm e RichPicture | | ||
RF06 |Permitir a navegação passo a passo para os usuários chegarem ao seu destino. | ![aovivo](../assets/pos/naavegação.jpeg) | Baseline | | ||
RF07 |Permitir que os usuários salvem suas linhas favoritas.| ![aovivo](../assets/pos/favorito.jpeg) | Baseline| | ||
RF08 |Permitir que os usuários filtrem suas preferências de rotas e modos de transporte.| ![aovivo](../assets/pos/rota.jpeg) | Baseline | | ||
RF09 |Permitir que os usuários relatem problemas ou atualizações sobre rotas e horários.| ![aovivo](../assets/pos/mooviter.png) | Brainstorm e RichPicture | | ||
RF10 |Fornecer dados de tráfego e condições das vias para melhor planejamento de rotas.| moovit+ | Baseline | | ||
RF11 |Sistema de geolocalização para rastreamento preciso dos usuários e veículos.| ![aovivo](../assets/pos/geo.png) | Baseline | | ||
RF12 |Permitir a personalização de notificações de horários e alertas de transporte.| | Baseline | | ||
RF13 |Integrar soluções de IA para otimizar o planejamento e a operação dos transportes.| moovit+ | Baseline | | ||
RF14 |Suportar modo offline para acessar informações básicas de rotas e paradas.| ![aovivo](../assets/pos/offile.jpeg) | Baseline| | ||
RF15 |Fornecer suporte multilíngue para usuários de diferentes regiões.| ![aovivo](../assets/pos/linguistico.jpeg) | Baseline | | ||
RF16 |Suportar integração com serviços de carona paga para fornecer opções de transporte.| ![aovivo](../assets/pos/privado.jpeg) | Baseline | | ||
|
||
## Tabela de Requisitos Não Funcionais | ||
|
||
| ID | Descrição | Funcionalidade | Artefato | | ||
-----|-----|--------|-------------------| | ||
<<<<<<< HEAD | ||
RNF01| O sistema deve ser responsivo, adaptando-se a diferentes tamanhos de tela (dispositivos móveis e tablets).| Usuários em sua grande parte aprovam. | NFR004 | | ||
RNF02|O sistema deve ser compatível com as principais versões dos sistemas operacionais Android e iOS.| “A solução está disponível para Android, iPhone e na versão Web” segundo o site do moovit <https://moovit.com/pt/maas-solutions-pt/branded-apps/> | NFR004 | | ||
RNF03|A interface do usuário deve ser intuitiva e fácil de usar, seguindo as diretrizes de design de UX/UI.| Por análise de uso esse requisito foi atendido pela maioria das partes | NFR004 | | ||
RNF04|O sistema deve seguir as condições de LGPD para a compra de assinaturas.| Por se implantado no Brasil, é obrigatório que esse requisito seja atendido | NFR004 | | ||
RNF05|O sistema deve ser escalável sendo possível utilizar em qualquer região.| Por ser um aplicativo global atendendo várias regiões esse requisito foi atendido | NFR004 | | ||
|
||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.