Metodologia de Desenvolvimento

Entenda e acompanhe as atualizações do sistema.

O processo de desenvolvimento do SIGAF passa por diversas fases que vão desde o planejamento, desenvolvimento, publicação, monitoramento e capacitação. Atualmente utilizamos a metodologia ágil, a qual segue o modelo SCRUM, e ocorre a condução de SPRINTS. Não se preocupe com esses termos, iremos explicá-los melhor abaixo:

Metodologia Ágil

É uma forma de conduzir projetos que busca dar maior rapidez aos processos e à conclusão de tarefas.

Scrum

É uma das metodologias ágeis proposta para executar projetos complexos em menor tempo e com o uso de menos recursos.

Sprint

É uma etapa do Scrum em que por um período de tempo limitado a um mês ou menos, uma versão incremental e usável de um produto é desenvolvida.

Diferente do modelo tradicional, na metodologia ágil todas as etapas de desenvolvimento são realizadas a cada SPRINT, na qual são realizadas entregas parciais.

Etapas de Desenvolvimento

Construção do _Product_ Backlog

O Backlog do Produto é como um armazém de ideias, no qual organizamos tudo que precisa ser realizado e modificado no sistema, no caso, no SIGAF. Para ter um backlog robusto, são desenvolvidas uma série de ações, as quais se seguem:

Análise de Solicitações de Melhorias

Cabe à Coordenação de Inteligência em Assistência Farmacêutica (CIAF) analisar as solicitações de melhorias no sistema que surgem via Ajuda SAF (clique aqui) e a partir do acompanhamento dos processos de trabalho internos da Secretaria de Estado de Saúde (SES) e de alterações legais.

Priorização

As solicitações que realmente dependem de alterações no SIGAF são priorizadas segundo sua urgência - tempo para execução e prazo para conclusão -, e importância - valor que a tarefa em questão agregará ao sistema -. A partir disso é possível definir a prioridade das solicitações e sua ordem de execução.

Mapeamento do Processo de Trabalho

A CIAF durante a análise das solicitações de melhoria, busca compreender quais realmente dependem de melhoria no sistema, ou podem ser resolvidas no processo de trabalho.

As queixas que levam a solicitações de melhoria no sistema podem, em alguns casos, ser solucionadas temporariamente ou definitivamente por adaptações no processo de trabalho. Além disso, algumas melhorias no sistema também podem impactar o processo de trabalho, tornando importante o mapeamento deste em ambos os casos.

Levantamento de Requisitos

Durante essa etapa tudo o que é necessário e desejável para uma ferramenta, layout e funcionalidade no sistema é definido.

Escrita de Histórias

É nessa etapa que os itens parte do produto a ser desenvolvido na sprint são detalhados e especificados.

Sprint Backlog

As sprints do SIGAF duram duas semanas, e a cada 15 dias iniciamos um novo ciclo que é composto das seguintes etapas:

Refinamento

São realizadas reuniões em que são apresentadas as necessidades e funcionalidades que devem entrar na sprint, bem como são acordados os protótipos de tela do sistema para cada funcionalidade.

Codificação

Essa etapa contempla a construção no sistema do produto da sprint em questão, e é realizada pela equipe de desenvolvimento da empresa contratada - Prodemge.

Testes

Tudo o que é construído no sistema precisa ser testado para garantir que o que foi especificado foi de fato entregue e que está funcionando conforme o esperado. Essa etapa é realizada em conjunto pela equipe da CIAF e da Prodemge.

Review

É uma reunião em que o Time Prodemge prepara e apresenta o resultado da sprint para apreciação da CIAF.

Retrospectiva

O time inspeciona o trabalho da sprint e identificam ações para melhorar continuamente.

Entrega Final

Homologação

A homologação é o processo em que é analisado se todos os requisitos funcionais e de negócio estão funcionando corretamente no sistema. São realizados vários testes para que seja possível identificar e corrigir possíveis falhas antes de publicada a versão para os demais usuários.

Os testes não são realizados no sistema publicado, mas em um ambiente próprio, o ambiente de homologação.

Publicação

Nessa etapa, o que foi desenvolvido e testado no ambiente de homologação é publicado no sistema em produção, ou seja, aquele que os usuários acessam. É a publicação de uma nova versão do sistema, no caso do SIGAF.

Capacitação

Para que todos estejam alinhados e cientes sobre o funcionamento do sistema e das mudanças que são publicadas, são realizadas iniciativas para capacitar os usuários e a equipe interna da CIAF. São realizados treinamentos, Conversa com SIGAF, desenvolvidos manuais e guias, vídeo aulas, etc.

Divulgação

Sempre é divulgada a publicação de uma nova versão, via SEI, às Coordenações de Assistência Farmacêutica e respectivos municípios adstritos.

Monitoramento

A equipe da CIAF sempre está atenta às notificações recebidas e percebidas durante o uso do sistema, para garantir seu bom funcionamento. O monitoramento é contínuo.

Last updated