Ir para o conteúdo principal

[Mr. Day] - Avaliar alterações necessárias para que o Mr.Day possa ser usado por outras secretarias.

SPIKEData: 05/02/2021

Autores:

 
  1. Raissa Stodulski - (Acessora)

Objetivo

Avaliar alterações necessárias para que o Mr.Day possa ser usado por outras secretarias.

Resultado de pesquisa

05 de fevereiro de 2021Introdução

Visão geral do produto

Nesse documento vem a avaliar a possibilidade de usar o Mr.Day em outras secretarias.

Necessidades identificadas

Desenvolvimento
  1. Alterar nomenclaturas. Pois o que estiver vinculado ao governador, deve ser substituído por algo mais genérico.
  2. Separar solicitações por unidade. 
    1. Criar um novo campo <CodigoDaUnidade> na model de Solicitação que salva a unidade do usuário logado. 
    2. Atualizar banco de produção. Pegar unidade da Agenda Gov e setar no novo campo nas solicitações já existentes em produção.
    3. Definir unidade na solicitação externa. Alterar a criação de solicitação externa para que usuário possa definir a qual unidade ele deseja enviar a solicitação.
    4. Nas atuais telas de consulta de solicitação, filtrar a unidade logada.
  3. Separar agendas do Google por unidade. 
    1. Criar model Unidade com os seguintes campos:
      1. Código da unidade
      2. Código da agenda do Google (a confirmar)
      3. Código da agenda do Google (confirmada)
      4. Código da agenda do Google (pública - portal do governo)
      1. Documentação da API do Google sobre criar nova agenda
      1. Documentação da API do Google sobre compartilhar agenda
      2. Documentação da API do Google sobre compartilhar agenda (mais detalhada)
      1. Criar model Unidade com os seguintes campos:
      2. Ao realizar uma ação que usa a unidade logada, verificar se já existe a unidade cadastrada na base. Se não existir, insere um novo registro e cria as novas agendas automaticamente.
        1. Documentação da API do Google sobre criar nova agenda
      3. Ter uma opção para poder definir os emails para visualizar a agenda onde esses só terão permissão de visualização.
        1. Documentação da API do Google sobre compartilhar agenda
        2. Documentação da API do Google sobre compartilhar agenda (mais detalhada)

    Sugestões de stories

    Conclusão

    Lembrando que vai depender do time/pessoas que pegarem, a questão se vai quebrar ou não em mais stories. A quantidade de stories pode aumentar dependendo se aparecer novas regras ou para facilitar a entrega/validação.

    1. Eu, como SETIC, preciso que as nomenclaturas que possui "governador" seja alterado para nomes genéricos. Pois outras secretarias irão utilizar o Mr.Day. (5 pontos)
    2. Eu, como Caerd, preciso informar a secretaria que irei solicitar agenda. Pois preciso solicitar à Agenda do Governador. (5 pontos)
    3. Eu, como SETIC, preciso visualizar apenas as solicitações da minha unidade. Pois não tenho permissão para ver as solicitações de outra unidade. (8 pontos)
    4. Eu, como SETIC, preciso vincular o google agenda da minha secretaria. Pois será separada das outras secretarias. (8 pontos)


    ENVOLVIDOS

    • Raissa Stolduski (Assessora).