Ir para o conteúdo principal

TAP - TERMO DE ABERTURA DE PROJETO

Versão: 1.0 no dia 09 de  março de 2020

Nome do projeto

MUDAR A ARQUITETURA DO E-ESTADO PARA MICROSERVIÇOS

Descrição

Microserviços são um tipo inovador de arquitetura de software, que consiste em construir aplicações desmembrando-as em serviços independentes. Estes serviços se comunicam entre si usando APIs e promovem grande agilidade em times de desenvolvimento.

Justificativa

Com a mudança da arquitetura do e-Estado de monorepo (repositório único) para Microserviços possibilita-se que osestas microserviçosInterfaces de Programação de Aplicações (API) possam ser ativados por variados times de desenvolvimento para uso independente do estado em que se encontre o sistema em uso,sistema, no caso odo e-Estado (exemplo - comno status de paralisadomanutenção para PHP ele possibilita que sevários times usando várias linguagens diferentes de PHP realizem reparosinserções, esem deaguardar manutenção).o retorno do sistema. Quando se tem uma aplicação grande como o e-Estado e escrito em linguagem linguagem PHPPHP, eo todasistema vez que precisarprecisará sofrer alterações o sistemae ficará indisponível.vel para outras linguagens que não sejam PHP. Mas com o uso de microserviços por vários times de DEV poderão trabalhar isoladamente com suas linguagens de domínio.nio sem haver prejuízos. Essa abordagem de desenvolvimentodesenvolvimento de software valoriza a leveza e a capacidade de  compartilhar processos semelhantes entre várias aplicações.es. 

Objetivo S.M.A.R.T

Refatorar 100% da funcionalidades existentes no sistema e-Estado através de microserviços otimização uso das equipes de DEV até Setembro de 2020.

Requisitos

Melhorar a divisão de tarefas por Time de DEV;

Gerar ganho de tempo na solução de problemas através do uso de microserviços (webservice, API, outros);

Aumentar a qualidade do projeto de sistemas do Governo do Estado através do uso de microserviços.

Designação

Producter Owner: Jonatas Justiniano Lima

Cliente: Maico Moreira (Diretor Executivo/Setic)

Time de desenvolvimento:Esquadrão Suicída

Rubens

Diego Gonçalves

Diego Barros

Time de Desenvolvimento: iniciou e terminou Tambaquis

 

Grupos de entregas

 

1-Refatorar o módulo de solicitação do e - Estado para integrar com o microserviço de solicitação - Abril/2020;

2-Fazer com que a "arquivação" da solicitação via microserviço - Abril/2020;

3-Fazer com que a "disponibilização" da solicitação via microserviço - Abril/2020;

4-Fazer com que a "gestão de contatos da unidade" seja feita via microserviço - Abril/2020;

5-Fazer com que a "gestão de contatos do departamento" seja feita via microserviço - Abril/2020;

6-Fazer com que a  "gestão de departamentos" seja feita via microserviço - Maio/2020;

7-Fazer com que a "gestão de unidades" seja feita via microserviço - Maio/2020;

8-Fazer com que a "reabertura da solicitação" seja feita via microserviço - Maio/2020;

9-Fazer com que a recusa da solicitação feita via microserviço" - maio/2020;

10-Fazer com que o envio da solicitação para análise" seja feito via microserviço - Maio/2020.

Valor de custo do projeto: Não possui

Valor de mercado: Não possui

 (Os valores não puderam ser levantados durante a entrevista. O PO Jônatas concordou em levantar os valores em momento próximo futuro, para que se possa aplicar os dados no doc.sistemas na página do projeto)

Processo SEI: Não informado.

 

Fontes consultadas:

Monorepo - Wikipédia (wikipedia.org)