Skip to content

Processo de manutenção para aplicações web de bioinformática baseado em Docker com objetivo de estender o ciclo de vida dessas aplicações e contribuir para difusão das produções científicas. Tipos de manutenção na literatura foram incorporados, fluxo de trabalho e atividades especificadas com base na natureza da manutenção.

Notifications You must be signed in to change notification settings

G2BC/BioDockFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

56bea80 · Dec 4, 2024

History

12 Commits
Dec 3, 2024
Dec 3, 2024
Dec 3, 2024
Dec 3, 2024
Dec 3, 2024
Dec 3, 2024
Dec 4, 2024

Repository files navigation

BioDockFlow

Docker Jira

Bem-Vindo! Este é o BioDockFlow, um processo de manutenção para aplicações web de bioinformática baseado em Docker 🚀🐋.

Modelado para atender aplicações heterogêneas. Significa que a arquitetura das aplicações não é uma limitação.

O que você vai encontrar aqui:

A estrutura de pastas indica as versões passadas, na raiz do projeto encontra-se a versão atual do processo.

BioDockFlow/
├── v1/
├── v2/
├── Documento do processo versão atual
├── Workflow versão atual
└── README.md

O que é necessario para execução do processo?

  1. Siga o fluxo de trabalho da versão atual.

  2. Entenda as fases do processo bem como as condições, entradas e saídas de cada atividade através do documento do processo

  3. Cadastre o projeto que irá passar pelo processo na ferramenta Jira

  4. Customize a ferramenta com as fases do processo e com validações nas transições para garantir o fluxo correto das atividades.

  5. Customize o cadastro das QMs com campos necessários para o de acordo com a documentação.

Como avaliar a eficácia do processo?

A métrica de avaliação definida foi a Taxa de Resolução de Questões de Manutenção (TR-QM).

TR-QM = ( N   QM-PA Concluídas × 1 ) + ( N   QM-PM Concluídas × 0.5 ) + ( N   QM-PB Concluídas × 0.25 ) ( T o t a l   QM-PA × 1 ) + ( T o t a l   QM-PM × 0.5 ) + ( T o t a l   QM-PB × 0.25 )

  • QM-PA (Prioridade Alta): inclui todas as questões da categoria Docker, com peso atribuído de 1.

  • QM-PM (Prioridade Média): abrange questões das categorias Refatoração e Correção de bugs que impedem o uso do sistema, com peso atribuído de 0,5.

  • QM-PB (Prioridade Baixa): inclui questões das categorias Refatoração e Correção de bugs que não impedem o uso do sistema, bem como das categorias Mudança de Requisitos, Novos requisitos, Documentação, com peso atribuído de 0,25.

A priorização das QMs é baseada primeiramente no foco do processo conteinerização com Docker e em seguia prover uma versão funcional do sistema com seu(s) caso(s) de uso principal(is).

Autor

Pedro Victor Santana Benevides

Orientador - Prof. Dr. Alexandre Rafael Lenz

Universidade do Estado da Bahia - UNEB

Instagram Email Linkedin

About

Processo de manutenção para aplicações web de bioinformática baseado em Docker com objetivo de estender o ciclo de vida dessas aplicações e contribuir para difusão das produções científicas. Tipos de manutenção na literatura foram incorporados, fluxo de trabalho e atividades especificadas com base na natureza da manutenção.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published