Você está na página 1de 11

Sistema de Melhoramento de

Imagens

Product Owner: Marcos Luciano de Sena Lacet


Fábrica de Software | Centro Universitário de João Pessoa
Sumário
Termo de Abertura do Projeto
Demanda:
Solicitante:
Stakeholders (partes interessadas):
Data da demanda:
Responsáveis técnicos:
Complexidade do Projeto:
Aprovação do Termo de Abertura:
Escopo do Projeto
Justificativa:
Finalidade:
Não-escopo:
Atores:
Caso de uso:
Ferramentas utilizadas:
Restrições:
Análise de Requisitos
Requisitos Funcionais:
Requisitos Não-Funcionais:
Cronograma inicial:
Termo de Abertura do Projeto
Project Charter

Demanda:

Sistema de Melhoramento de Imagem

Solicitante:

Nome: Polícia Militar do Estado da Paraíba


Solicitante: Diógenes
Cargo: Capitão

Stakeholders (partes interessadas):

Nome Contato Cargo Organização

Polícia Militar da
Diógenes 83 8640-7944 Capitão
Paraíba

Marcos Luciano de Sena


83 996493031 Product Owner Fábrica de Software
Lacet

Douglas 83 9873-5855 Product Manager Fábrica de Software

Coordenador de
Wallace Bonfim 83 9679-1314 Fábrica de Software
Projetos

Data da demanda:

18/04/2023

Responsáveis técnicos:

Nome Contato Cargo

Wallace Bonfim 83 9679-1314 Coordenador de Projetos

Douglas 83 9873-5855 Product Manager

Marcos Luciano de Sena Lacet 83 996493031 Product Owner

Alessa Duarte 83 8650-1145 UI/UX Designer

Hilton Randys 83 8815-9359 Desenvolvedor Front-End

Manoel Neto 83 8724-5466 Desenvolvedor Back-End

Thiago Macedo 83 83 9627-2749 Desenvolvedor Back-End

Thiago Germano 83 9603-1377 Desenvolvedor Back-End


Complexidade do Projeto:

Média.

Aprovação do Termo de Abertura:

Solicitante Data Assinatura

Capitão Diógenes XX/04/2023

Gerente de Projetos Data Assinatura

Marcos Lacet XX/04/2023


Escopo do Projeto
Project Scope

Justificativa:

Visando disponibilizar ferramentas e serviços que contribuam com o trabalho da Polícia Militar do
Estado da Paraíba(PMPB), o seguinte projeto potencializaria resultados de investigações por
parte da Inteligência da PMPB fornecendo recursos capazes de contribuir para a Segurança
Pública de todo Estado da Paraíba.

Finalidade:

O seguinte projeto tem a finalidade de melhorar imagens fornecidas pelo usuário.

Não-escopo:

1. Processamento de outras mídias que não sejam Imagens


2. Reconhecimento em tempo real

Atores:

Agentes da Polícia Militar do Estado da Paraíba.


Caso de uso:

Caso de Uso 1
FLUXOGRAMA 1

Ferramentas utilizadas:

LucidChart - Fluxogramas;
Creately - Casos de Uso;
Trello - Kanban;
GitLab - Versionamento;
Pacote Office;
HTML, CSS, Bootstrap - Interface Gráfica.
Python, Django - Backend

Restrições:

1. Riscos do Projeto:
1.1. Atraso no cronograma do projeto devido a um problema técnico imprevisto.
Plano de contingência: Desenvolver um plano de recuperação de cronograma que
inclui o replanejamento de atividades, realocação de recursos e possíveis ajustes
no escopo do projeto.

1.2 Falta de habilidades específicas da equipe de desenvolvimento para lidar com


determinadas tecnologias.
Plano de contingência: Identificar as habilidades em falta e providenciar
treinamentos para os membros da equipe.

1.3 Problemas de comunicação com o cliente, causando atrasos ou erros na


definição dos requisitos do software.
Plano de contingência: Realizar reuniões periódicas com o cliente para revisão dos
requisitos e atualização do escopo do projeto.

1.4. Falhas no sistema de backup de dados, resultando em perda de informações


importantes.
Plano de contingência: Realizar backup regularmente em um sistema redundante e
testar a restauração de dados periodicamente. Documentar o processo de backup e definir
responsabilidades claras para a equipe de TI.
● Histórico de Alterações:

Versão Data Autor Descrição


0.0.1 21/04/2023 Marcos Lacet Elaboração do TAP

Análise de Requisitos

Requisitos Funcionais:

1. Tela Principal - Essencial


O sistema deverá conter uma tela principal que irá exibir as demais funcionalidades
da aplicação

2. Tela de Envio de Solicitação - Essencial


2.1. O sistema deverá fornecer ao usuário uma tela para selecionar e enviar uma
imagem
2.2. O usuário deve ser capaz de excluir a imagem da solicitação, enviar a
solicitação ou retornar à Tela Principal.

3. Tela de Consulta da Solicitação - Essencial


3.1. O sistema deverá apresentar ao usuário a listagem das últimas solicitações
encaminhadas pelo usuário.
3.2. O usuário deve ser capaz de visualizar a imagem melhorada e poderá fazer o
download do arquivo contendo essa imagem.

4. API de Recebimento - Essencial


4.1. O sistema deverá receber a imagem enviada pelo usuário e retornar um uuid.
4.2. Cada solicitação deve ser armazenada conforme enviada e ser retornado um uuid
específico do objeto cadastrado.
4.3. Definição de modelo para armazenamento dos dados recebidos – usuário, imagem,
imagem melhorada
4.4. As imagens deverão ser trabalhadas em processo secundário via Celery
4.5. A API deve retornar o status do objeto solicitado e, caso o processo de melhoramento
esteja concluído, retornar o status e salvar a solicitação conforme o modelo.

5. Reconhecimento dos Caracteres - Desejável


Requisitos Não-Funcionais:

1. SEGURANÇA - Essencial
O sistema deve garantir a proteção e confidencialidade dos dados utilizados nesta
aplicação, garantindo que apenas usuários autorizados tenham acesso às informações.

2. USABILIDADE - Essencial
O sistema deve ser fácil de usar para todos os usuários, incluindo funcionários,
clientes e administradores, com uma interface intuitiva e amigável.

3. DISPONIBILIDADE - Essencial
O sistema deve estar disponível 24 horas por dia, 7 dias por semana, para que os
usuários possam acessá-lo a qualquer momento

4. CONFIABILIDADE - Essencial
O sistema deve ser confiável e evitar falhas, interrupções e erros de dados durante
o uso normal.

5. DESEMPENHO - Essencial
O sistema deve ser rápido e responder rapidamente às solicitações do usuário,
proporcionando uma experiência suave e sem interrupções.

6. MANUTENÇÃO - Essencial
O sistema deve ser facilmente mantido e atualizado, com documentação adequada
e suporte técnico disponível para os usuários.

7. INTEGRAÇÃO - Essencial
O sistema deve ser capaz de se integrar a outros sistemas da PMPB.

8. RESPONSIVIDADE - Importante
O sistema deverá ser responsivo, adaptando-se às diferentes telas disponíveis sem
comprometer o conteúdo apresentado.

9. LEGALIDADE - Essencial
O sistema deverá estar de acordo com a legislação vigente para os fins em que foi
elaborada (Ex: Lei Geral de Proteção de Dados).

Cronograma inicial:
S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S13 S14 S15

RF1

RF2

RF3

RF4

RF5

Prototipação de Telas:

Você também pode gostar