Ir para o conteúdo principal

ESCOPO DO PROJETO CANVAS

projeto_api_e-estado_siga-pm_1_.jpg

 

CANVAS ESTRUTURADO

Justificativas

  • A falta de atualização do SIGA prejudica a gestão das informações dos servidores inativos da PM/RO.

Produto

  • Interface de programação de aplicações (API) para transferências de informações cadastrais de servidores inativos.

Objetivos SMART

  • Atualizar 100% das informações cadastrais dos servidores policiais militares inativos.

Requisitos

  • A interface de programação de aplicações deverá ser construída em ambiente de linguagem compatível para o uso com a plataforma web.

Benefícios Futuros

  • Os dados cadastrais de servidores policiais militares inativos não precisarão mais ser alimentados por sistemas diferentes com a mesma informação.

Stakeholders externos e fatores externos

  • Diretoria de Informação da Policia Militar de Rondônia.
  • Cap. PM Marink.
  • Sag. PM Backes
  • PM Serra.

Premissas

  • Fazer a migração de dados do E-Estado para o SIGA-PM;
  • O produto deve atender as necessidades do cliente com a qualidade e segurança.

Riscos

  • Inclusão de novas funcionalidades para a interface de programação de aplicações (API) a pedido do cliente durante seu período de sua construção, pode dilatar prazos de entrega do produto.

Equipe

  • Gerência de Desenvolvimento DETIC;
  • PO de negócios;
  • PO de Desenvolvimento;
  • Time de Negócios Dark Souls;
  • Diretoria de Informação da Policia Militar de Rondônia;
  • Cap. PM Marink;
  • Sag. PM Backes;
  • SD. PM Serra.

Grupo de entregas

  • Documentar API;
  • Desenvolver API;
  • Testar API;
  • Realizar integração de códigos;

Linha do tempo

  • Documentar a API testá-la (data a definir);
  • Entregar API (data a definir).

Restrições

  • Não teve nem uma execução desse ato.

Custos

  • Equipe de Negócios;
  • Equipe de Desenvolvedores;
  • Infraestrutura.

 

CANVAS API SIGA PM 

 

A principal justificativa a ser apontada pelo grupo de trabalho no Business Model Canvas[1] foi baseada na falta de atualização do Sistema de Gestão Administrativo da PMRO – SIGA, o que estaria prejudicando a gestão das informações dos servidores inativos da Policia Militar de Rondônia (PM/RO).

A solução encontrada foi a criação de uma Interface de Programação de Aplicativos - API[2] e como resultado do projeto ser capaz de realizar as transferências de informações cadastrais de servidores inativos de e-Estado para o Sistema de Gestão Administrativo da PMRO - SIGA a fim de que este pudesse receber as atualizações necessárias.

Uma vez impulsionado o projeto, identificou-se como o objetivo S.M.A.R.T que 100% das informações cadastrais dos servidores policiais militares inativos fossem atualizadas até Setembro de 2020. E que os benefícios dessa atualização se estabeleceriam quando os dados cadastrais dos servidores policiais militares inativos já se encontrassem em sua base de dados prontos para movimentações e consultas, e não precisassem ser alimentados por sistemas diferentes com a mesma informação, gerando inclusive riscos de duplicação de dados.

Como requisito foi estabelecido para o projeto que a construção da API fosse realizada em ambiente de linguagem compatível com a plataforma na Web para que todo esse esforço empreendido com a união de equipes PM e DETIC avançasse.

Quanto aos envolvidos na categoria Stakeholders externos figuraram a equipe da Diretoria de Informação da PMRO - Capitão PM Marink, Sargento PM Jonas e Cabo PM Serra. E na categoria Equipe do projeto figuram a Gerência de Desenvolvimento DETIC; Jonatas Justiniano Lima - PO de desenvolvimento, Esquadrão Suicída - Time de desenvolvimento (Rubens Fidélis, Diego barros e Diego Gonçalves).

Fazer a migração de dados dos servidores inativos da PM do e-Estado para o SIGA PM com os cuidados necessários, fora elencada como a principal premissa, haja vista tratar-se de uso efetivo de API em seu único propósito de conectar o e-Estado e o SIGA. E claro, atentando-se para que o produto atendesse as necessidades do cliente sempre com a maior qualidade e segurança.

Mas, nem tudo são flores como o dito popular, porque durante a construção da API se identificou um risco, uma possível e indesejada interferência, que caso viesse a acontecer, certamente causaria transtornos: a inclusão de novas funcionalidades para API a pedido do cliente, e que essas, ocorressem durante o período de construção do produto, causando a dilatação no prazo de entrega.

Como entregas identificou-se duas atividades, uma que seria necessário o apadrinhamento da Casa Civil para o desenvolvimento do projeto e o desenvolvimento propriamente dito do API SIGA PM, considerando a Policia Militar um ambiente de dados controlados mesmo considerando que para uma API, necessitaria-se os seguintes trâmites: documentação, desenvolvimento, teste, integração de códigos e entrega no ambiente Policia Militar.  Concomitantemente com as entregas, formou-se a linha do tempo para a identificação das entregas: 1- Apadrinhamento da Casa Civil – Abril/2020; e 2-API SIGA PM – Junho/2020.

Para finalização do projeto orçou custos de construção do API SIGA PM na ordem de R$ 24.553,55 representado por um valor de mercado na ordem de R$ 183.616,00.

O Projeto Baú de Informações de RH foi atrelado ao Processo SEI nº 0021.051006/2020-59.

 

[1] Business Model Canvas – Popularmente conhecido como Canvas ele é uma ferramenta para se planejar um projeto em uma folha de papel de tamanho A4. Os conteúdos são apresentados num quadro dividido com 13 partes, cuja visualização concentra todos os conteúdos básicos de um projeto.

[2] API é um conjunto de rotinas e padrões de programação para acesso a um aplicativo de software ou plataforma baseado na Web. A sigla API refere-se ao termo em inglês "Application Programming Interface" que significa em tradução para o português "Interface de Programação de Aplicativos". Através das API os aplicativos podem se comunicar uns com os outros. As API ligam as diversas funções em um site de maneira que possam ser utilizadas em outras aplicações.