Ir para o conteúdo principal

TAP - TERMO DE ABERTURA DE PROJETO

Superintendência Estadual de Tecnologia da Informação e Comunicação

Última Alteração

Versão

Time:

Alquimistas

09/08/2021

1.0

Cliente:

David Lucas da Silva (Coordenador de Gestão Estratégica)

 

09/03/2020

 

Product Owner:

Julien Martins Czelusniak Suzuki

 

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 estas Interfaces de Programação de Aplicações (API) possam ser ativados por variados times de desenvolvimento para uso independente do sistema, no caso do e-Estado no status de manutenção para PHP ele possibilita que vários times usando várias linguagens diferentes de PHP realizem inserções, sem aguardar o retorno do sistema. Quando se tem uma aplicação grande como o e-Estado e escrito em linguagem PHP, o sistema precisará sofrer alterações e ficará indisponí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 sem haver prejuízos. Essa abordagem de desenvolvimento de software valoriza a leveza e a capacidade de  compartilhar processos semelhantes entre várias aplicaçõ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

Rubens Fidelis

Diego Gonçalves

Diego Barros

Time de Desenvolvimento: iniciou e terminou Esquadrão Suicída

 

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)